0001558370-23-007986.txt : 20230504 0001558370-23-007986.hdr.sgml : 20230504 20230504083053 ACCESSION NUMBER: 0001558370-23-007986 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230504 DATE AS OF CHANGE: 20230504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Black Knight, Inc. CENTRAL INDEX KEY: 0001627014 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37394 FILM NUMBER: 23886696 BUSINESS ADDRESS: STREET 1: 601 RIVERSIDE AVENUE CITY: JACKSONVILLE STATE: FL ZIP: 32204 BUSINESS PHONE: (904) 854-5100 MAIL ADDRESS: STREET 1: 601 RIVERSIDE AVENUE CITY: JACKSONVILLE STATE: FL ZIP: 32204 FORMER COMPANY: FORMER CONFORMED NAME: Black Knight Financial Services, Inc. DATE OF NAME CHANGE: 20141204 10-Q 1 bki-20230331x10q.htm 10-Q
000001627014--12-312023Q10.04P9MP1YP2Y--12-31Q1false0001627014us-gaap:RetainedEarningsMember2023-03-310001627014us-gaap:NoncontrollingInterestMember2023-03-310001627014us-gaap:AdditionalPaidInCapitalMember2023-03-310001627014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001627014us-gaap:RetainedEarningsMember2022-12-310001627014us-gaap:NoncontrollingInterestMember2022-12-310001627014us-gaap:AdditionalPaidInCapitalMember2022-12-310001627014us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001627014us-gaap:RetainedEarningsMember2022-03-310001627014us-gaap:NoncontrollingInterestMember2022-03-310001627014us-gaap:AdditionalPaidInCapitalMember2022-03-310001627014us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001627014us-gaap:RetainedEarningsMember2021-12-310001627014us-gaap:NoncontrollingInterestMember2021-12-310001627014us-gaap:AdditionalPaidInCapitalMember2021-12-310001627014us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001627014us-gaap:SoftwareLicenseArrangementMember2023-03-310001627014us-gaap:TreasuryStockMember2023-03-310001627014us-gaap:CommonStockMember2023-03-310001627014us-gaap:TreasuryStockMember2022-12-310001627014us-gaap:CommonStockMember2022-12-310001627014us-gaap:TreasuryStockMember2022-03-310001627014us-gaap:CommonStockMember2022-03-310001627014us-gaap:TreasuryStockMember2021-12-310001627014us-gaap:CommonStockMember2021-12-310001627014us-gaap:TreasuryStockMember2023-01-012023-03-310001627014us-gaap:TreasuryStockMember2022-01-012022-03-310001627014bki:RestrictedSharesAndRestrictedShareUnitsMember2023-03-310001627014bki:RestrictedSharesAndRestrictedShareUnitsMember2022-12-310001627014bki:ProfitInterestsUnitsMember2022-12-310001627014bki:RestrictedSharesAndRestrictedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-03-310001627014bki:RestrictedSharesAndRestrictedShareUnitsMember2023-01-012023-03-310001627014bki:RestrictedSharesAndRestrictedShareUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-03-132023-03-1300016270142027-01-012023-03-3100016270142025-01-012023-03-3100016270142023-04-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:SoftwareAndHostingSolutionsMemberbki:SoftwareSolutionsMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:SoftwareAndHostingSolutionsMemberbki:DataAndAnalyticsSegmentMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:ProfessionalServicesMemberbki:SoftwareSolutionsMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:ProfessionalServicesMemberbki:DataAndAnalyticsSegmentMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:OtherServicesMemberbki:SoftwareSolutionsMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:OtherServicesMemberbki:DataAndAnalyticsSegmentMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:DataSolutionsMemberbki:SoftwareSolutionsMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:DataSolutionsMemberbki:DataAndAnalyticsSegmentMember2023-01-012023-03-310001627014srt:ReportableLegalEntitiesMemberbki:SoftwareAndHostingSolutionsMemberbki:ServicingSoftwareMember2023-01-012023-03-310001627014srt:ReportableLegalEntitiesMemberbki:SoftwareAndHostingSolutionsMemberbki:OriginationSoftwareMember2023-01-012023-03-310001627014srt:ReportableLegalEntitiesMemberbki:ProfessionalServicesMemberbki:ServicingSoftwareMember2023-01-012023-03-310001627014srt:ReportableLegalEntitiesMemberbki:ProfessionalServicesMemberbki:OriginationSoftwareMember2023-01-012023-03-310001627014srt:ReportableLegalEntitiesMemberbki:OtherServicesMemberbki:OriginationSoftwareMember2023-01-012023-03-310001627014srt:ReportableLegalEntitiesMemberbki:DataSolutionsMemberbki:OriginationSoftwareMember2023-01-012023-03-310001627014srt:ReportableLegalEntitiesMemberbki:ServicingSoftwareMember2023-01-012023-03-310001627014srt:ReportableLegalEntitiesMemberbki:OriginationSoftwareMember2023-01-012023-03-310001627014us-gaap:LicenseMember2023-01-012023-03-310001627014bki:SoftwareAndHostingSolutionsMember2023-01-012023-03-310001627014bki:ProfessionalServicesMember2023-01-012023-03-310001627014bki:OtherServicesMember2023-01-012023-03-310001627014bki:DataSolutionsMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:SoftwareAndHostingSolutionsMemberbki:SoftwareSolutionsMember2022-01-012022-03-310001627014us-gaap:OperatingSegmentsMemberbki:SoftwareAndHostingSolutionsMemberbki:DataAndAnalyticsSegmentMember2022-01-012022-03-310001627014us-gaap:OperatingSegmentsMemberbki:ProfessionalServicesMemberbki:SoftwareSolutionsMember2022-01-012022-03-310001627014us-gaap:OperatingSegmentsMemberbki:OtherServicesMemberbki:SoftwareSolutionsMember2022-01-012022-03-310001627014us-gaap:OperatingSegmentsMemberbki:OtherServicesMemberbki:DataAndAnalyticsSegmentMember2022-01-012022-03-310001627014us-gaap:OperatingSegmentsMemberbki:DataSolutionsMemberbki:SoftwareSolutionsMember2022-01-012022-03-310001627014us-gaap:OperatingSegmentsMemberbki:DataSolutionsMemberbki:DataAndAnalyticsSegmentMember2022-01-012022-03-310001627014srt:ReportableLegalEntitiesMemberbki:SoftwareAndHostingSolutionsMemberbki:ServicingSoftwareMember2022-01-012022-03-310001627014srt:ReportableLegalEntitiesMemberbki:SoftwareAndHostingSolutionsMemberbki:OriginationSoftwareMember2022-01-012022-03-310001627014srt:ReportableLegalEntitiesMemberbki:ProfessionalServicesMemberbki:ServicingSoftwareMember2022-01-012022-03-310001627014srt:ReportableLegalEntitiesMemberbki:ProfessionalServicesMemberbki:OriginationSoftwareMember2022-01-012022-03-310001627014srt:ReportableLegalEntitiesMemberbki:OtherServicesMemberbki:OriginationSoftwareMember2022-01-012022-03-310001627014srt:ReportableLegalEntitiesMemberbki:DataSolutionsMemberbki:OriginationSoftwareMember2022-01-012022-03-310001627014srt:ReportableLegalEntitiesMemberbki:ServicingSoftwareMember2022-01-012022-03-310001627014srt:ReportableLegalEntitiesMemberbki:OriginationSoftwareMember2022-01-012022-03-310001627014us-gaap:LicenseMember2022-01-012022-03-310001627014bki:SoftwareAndHostingSolutionsMember2022-01-012022-03-310001627014bki:ProfessionalServicesMember2022-01-012022-03-310001627014bki:OtherServicesMember2022-01-012022-03-310001627014bki:DataSolutionsMember2022-01-012022-03-310001627014bki:ProductsAndDataMemberbki:DunAndBradstreetHoldingsIncMember2021-01-012021-12-310001627014bki:AccessToCertainDataAssetsMemberbki:DunAndBradstreetHoldingsIncMember2021-01-012021-12-310001627014srt:MinimumMember2023-01-012023-01-310001627014srt:MaximumMember2023-01-012023-01-310001627014us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-03-310001627014us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-03-310001627014srt:MaximumMember2023-01-012023-03-310001627014bki:DunAndBradstreetHoldingsIncMember2023-01-012023-03-310001627014bki:DunAndBradstreetHoldingsIncMember2022-01-012022-03-310001627014bki:OptimalBlueHoldcoLLCMemberbki:CannaeHoldingsLLCAndThomasHLeePartnersLPMember2023-03-310001627014bki:OptimalBlueHoldcoLLCMember2023-03-310001627014bki:AmendedAndRestatedCreditAgreementMemberbki:TermLoanAndRevolvingCreditFacilityMember2023-01-012023-03-310001627014us-gaap:RevolvingCreditFacilityMember2023-03-310001627014us-gaap:RevolvingCreditFacilityMemberbki:AmendedAndRestatedCreditAgreementMember2021-12-310001627014bki:TermLoanAMemberbki:AmendedAndRestatedCreditAgreementMember2021-12-310001627014bki:DBInvestmentMember2023-03-310001627014bki:OptimalBlueHoldcoLLCMember2023-03-310001627014bki:OptimalBlueHoldcoLLCMember2022-12-310001627014bki:OptimalBlueHoldcoLLCMember2022-02-140001627014bki:DBInvestmentMember2022-02-152022-02-150001627014srt:MaximumMemberbki:DBInvestmentMember2023-03-310001627014bki:ProfitInterestsUnitsMember2023-03-310001627014us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberbki:TitlePointLineOfBusinessMember2023-01-012023-01-010001627014us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberbki:TitlePointLineOfBusinessMember2022-11-180001627014us-gaap:InterestRateSwapMember2023-01-012023-03-310001627014us-gaap:InterestRateSwapMember2022-01-012022-12-310001627014us-gaap:InterestRateSwapMember2018-04-300001627014us-gaap:InterestRateSwapMemberus-gaap:LondonInterbankOfferedRateLIBORMember2023-03-310001627014us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-03-310001627014us-gaap:FairValueInputsLevel2Member2023-03-310001627014us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001627014us-gaap:FairValueInputsLevel2Member2022-12-310001627014us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-03-310001627014us-gaap:OtherIntangibleAssetsMember2023-01-012023-03-310001627014us-gaap:ComputerSoftwareIntangibleAssetMember2023-01-012023-03-310001627014us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-03-310001627014us-gaap:OtherIntangibleAssetsMember2022-01-012022-03-310001627014us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-03-310001627014bki:AmendedAndRestatedCreditAgreementMemberus-gaap:MediumTermNotesMember2023-03-310001627014us-gaap:SeniorNotesMember2020-08-260001627014us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-03-310001627014bki:TermLoanAMemberus-gaap:MediumTermNotesMember2023-03-310001627014us-gaap:SeniorNotesMember2023-03-310001627014bki:OtherDebtMember2023-03-310001627014us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001627014bki:TermLoanAMemberus-gaap:MediumTermNotesMember2022-12-310001627014us-gaap:SeniorNotesMember2022-12-310001627014bki:OtherDebtMember2022-12-310001627014bki:AmendedAndRestatedCreditAgreementMemberbki:TermLoanAndRevolvingCreditFacilityMemberus-gaap:EurodollarMember2023-01-012023-03-3100016270142022-03-3100016270142021-12-310001627014us-gaap:FairValueInputsLevel1Member2023-03-310001627014us-gaap:FairValueInputsLevel1Member2022-12-310001627014us-gaap:FairValueInputsLevel3Member2023-03-310001627014us-gaap:FairValueInputsLevel3Member2022-12-310001627014bki:OptimalBlueHoldcoLLCMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-03-310001627014bki:CompassAnalyticsMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-03-310001627014bki:IntercontinentalExchangeIncMemberbki:BlackKnightIncMember2022-05-042022-05-040001627014bki:OptimalBlueHoldcoLLCMember2022-02-150001627014bki:ProfitInterestsUnitsMember2023-01-012023-03-310001627014bki:ProfitInterestsUnitsMember2022-01-012022-03-310001627014bki:DunAndBradstreetHoldingsIncMember2023-03-310001627014bki:DunAndBradstreetHoldingsIncMember2022-12-310001627014us-gaap:UnbilledRevenuesMember2023-03-310001627014us-gaap:BilledRevenuesMember2023-03-310001627014us-gaap:UnbilledRevenuesMember2022-12-310001627014us-gaap:BilledRevenuesMember2022-12-3100016270142023-05-010001627014bki:DunAndBradstreetHoldingsIncMember2021-01-012021-12-3100016270142021-01-012021-12-3100016270142022-01-012022-12-310001627014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001627014us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001627014us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember2023-01-012023-03-310001627014us-gaap:SoftwareLicenseArrangementMember2023-01-012023-03-310001627014bki:OptimalBlueHoldcoLLCMember2022-02-152022-02-150001627014bki:OptimalBlueHoldcoLLCMember2022-02-152022-02-150001627014bki:DBInvestmentMember2023-03-310001627014bki:DBInvestmentMember2022-02-152022-02-150001627014us-gaap:SubsequentEventMember2023-04-262023-04-260001627014bki:DBInvestmentMember2023-01-012023-03-310001627014bki:DBInvestmentMember2022-01-012022-03-310001627014us-gaap:OperatingSegmentsMemberbki:SoftwareSolutionsMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:DataAndAnalyticsSegmentMember2023-01-012023-03-310001627014us-gaap:OperatingSegmentsMemberbki:SoftwareSolutionsMember2022-01-012022-03-310001627014us-gaap:OperatingSegmentsMemberbki:DataAndAnalyticsSegmentMember2022-01-012022-03-310001627014us-gaap:InterestRateSwapMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-310001627014us-gaap:InterestRateSwapMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-04-300001627014bki:BlackKnightIncMemberbki:AmendedOriginalMergerAgreementMember2023-03-070001627014us-gaap:CorporateNonSegmentMember2023-01-012023-03-310001627014us-gaap:CorporateNonSegmentMember2022-01-012022-03-310001627014bki:BlackKnightIncMemberbki:AmendedOriginalMergerAgreementMember2023-03-072023-03-070001627014bki:IntercontinentalExchangeIncMemberbki:BlackKnightIncMember2022-05-040001627014bki:IntercontinentalExchangeIncMemberbki:BlackKnightIncMember2023-03-030001627014us-gaap:RetainedEarningsMember2023-01-012023-03-310001627014us-gaap:RetainedEarningsMember2022-01-012022-03-310001627014us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001627014us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100016270142023-01-012023-03-310001627014us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001627014us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100016270142022-01-012022-03-3100016270142023-03-3100016270142022-12-31iso4217:USDiso4217:USDxbrli:sharesxbrli:purexbrli:sharesbki:segment

Ok

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

 

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

For the quarterly period ended March 31, 2023

OR

 

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

Commission File Number 001-37394

Black Knight, Inc.

______________________________________________________________________________________________________________________________________________________

(Exact name of registrant as specified in its charter)

Delaware

 

81-5265638

(State or other jurisdiction of
incorporation or organization)

 

(I.R.S. Employer
Identification Number)

601 Riverside Avenue, Jacksonville, Florida

 

32204

(Address of principal executive offices)

 

(Zip Code)

(904) 854-5100

___________________________________________________________________

(Registrant’s telephone number, including area code)

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $0.0001 par value

BKI

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

There were 156,770,562 shares outstanding of the Registrant’s common stock as of May 1, 2023.

FORM 10-Q

QUARTERLY REPORT

Quarter Ended March 31, 2023

TABLE OF CONTENTS

 

Page

Part I: FINANCIAL INFORMATION

Item 1. Condensed Consolidated Financial Statements (Unaudited)

A. Condensed Consolidated Balance Sheets (Unaudited) as of March 31, 2023 and December 31, 2022

1

B. Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) for the three months ended March 31, 2023 and 2022

2

C. Condensed Consolidated Statements of Equity (Unaudited) for the three months ended March 31, 2023 and 2022

3

D. Condensed Consolidated Statements of Cash Flows (Unaudited) for the three months ended March 31, 2023 and 2022

4

E. Notes to Condensed Consolidated Financial Statements (Unaudited)

5

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

20

Item 3. Quantitative and Qualitative Disclosure About Market Risk

28

Item 4. Controls and Procedures

29

Part II: OTHER INFORMATION

31

Item 1. Legal Proceedings

31

Item 1A. Risk Factors

31

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

34

Item 3. Defaults Upon Senior Securities

34

Item 4. Mine Safety Disclosures

34

Item 5. Other Information

34

Item 6. Exhibits

35

i

Part I: FINANCIAL INFORMATION

Item 1.Condensed Consolidated Financial Statements (Unaudited)

BLACK KNIGHT, INC.

Condensed Consolidated Balance Sheets

(In millions, except share data)

(Unaudited)

March 31, 2023

December 31, 2022

ASSETS

Current assets:

 

  

 

  

Cash and cash equivalents

$

14.8

$

12.2

Trade receivables, net

 

187.2

 

193.5

Prepaid expenses and other current assets

 

137.6

 

132.1

Receivables from related parties

 

0.1

 

0.1

Current assets held for sale

 

5.8

Total current assets

 

339.7

 

343.7

Property and equipment, net

 

136.1

 

143.0

Software, net

 

434.4

 

443.7

Other intangible assets, net

 

439.3

 

470.1

Goodwill

 

3,747.8

 

3,747.8

Investments in unconsolidated affiliates

 

168.9

 

171.0

Deferred contract costs, net

 

191.0

 

192.6

Other non-current assets

 

266.0

 

246.2

Non-current assets held for sale

73.5

Total assets

$

5,723.2

$

5,831.6

LIABILITIES AND EQUITY

 

  

 

  

Current liabilities:

 

  

 

  

Trade accounts payable and other accrued liabilities

$

60.0

$

66.5

Income taxes payable

66.5

28.4

Accrued compensation and benefits

 

66.7

 

82.8

Current portion of debt

 

36.6

 

33.6

Deferred revenues

 

56.5

 

59.9

Total current liabilities

 

286.3

 

271.2

Deferred revenues

 

36.1

 

42.4

Deferred income taxes

 

207.9

 

227.5

Long-term debt, net of current portion

 

2,382.3

 

2,621.7

Other non-current liabilities

 

45.6

 

47.9

Total liabilities

 

2,958.2

 

3,210.7

Commitments and contingencies (Note 9)

 

  

 

  

Redeemable noncontrolling interests

 

41.8

 

47.6

Equity:

 

  

 

  

Common stock; $0.0001 par value; 550,000,000 shares authorized; 160,040,598 shares issued and 156,780,491 shares outstanding as of March 31, 2023, and 160,040,598 shares issued and 155,930,399 shares outstanding as of December 31, 2022

 

 

Preferred stock; $0.0001 par value; 25,000,000 shares authorized; issued and outstanding, none as of March 31, 2023 and December 31, 2022

 

 

Additional paid-in capital

 

1,358.1

 

1,398.2

Retained earnings

 

1,559.3

 

1,417.1

Accumulated other comprehensive loss

 

(7.8)

 

(6.3)

Treasury stock, at cost, 3,260,107 shares as of March 31, 2023 and 4,110,199 shares as of December 31, 2022

 

(186.4)

 

(235.7)

Total shareholders’ equity

 

2,723.2

 

2,573.3

Total liabilities, redeemable noncontrolling interests and shareholders’ equity

$

5,723.2

$

5,831.6

See Notes to Condensed Consolidated Financial Statements (Unaudited).

1

BLACK KNIGHT, INC.

Condensed Consolidated Statements of Earnings and Comprehensive Earnings

(In millions, except per share data)

(Unaudited)

Three months ended March 31, 

    

2023

    

2022

Revenues

$

382.2

$

387.2

Expenses:

 

  

 

  

Operating expenses

 

213.1

 

207.9

Depreciation and amortization

 

82.6

 

91.5

Transition and integration costs

 

5.5

 

7.6

Total expenses

 

301.2

 

307.0

Operating income

 

81.0

 

80.2

Other income and expense:

 

  

 

  

Interest expense, net

 

(30.1)

 

(21.1)

Other income (expense), net

 

138.0

 

(1.2)

Total other income (expense), net

 

107.9

 

(22.3)

Earnings before income taxes and equity in (losses) earnings of unconsolidated affiliates

 

188.9

 

57.9

Income tax expense (benefit)

45.9

 

(1.1)

Earnings before equity in (losses) earnings of unconsolidated affiliates

 

143.0

 

59.0

Equity in (losses) earnings of unconsolidated affiliates, net of tax

 

(1.2)

 

303.1

Net earnings

 

141.8

 

362.1

Net losses attributable to redeemable noncontrolling interests

 

 

2.5

Net earnings attributable to Black Knight

$

141.8

$

364.6

Other comprehensive (losses) earnings:

 

  

 

  

Unrealized holding (losses) gains, net of tax(1)

(0.1)

4.3

Reclassification adjustments for (gains) losses included in net earnings, net of tax(2)

(1.2)

3.2

Total unrealized (losses) gains on interest rate swaps, net of tax

 

(1.3)

 

7.5

Foreign currency translation adjustment, net of tax(3)

(0.2)

Unrealized (losses) gains on investments in unconsolidated affiliates, net of tax(4)

(0.2)

3.2

Other comprehensive (losses) earnings

 

(1.5)

 

10.5

Comprehensive earnings

 

140.3

 

372.6

Net losses attributable to redeemable noncontrolling interests

 

 

2.5

Comprehensive earnings attributable to Black Knight

$

140.3

$

375.1

Net earnings per share attributable to Black Knight common shareholders:

 

  

 

  

Basic

$

0.92

$

2.36

Diluted

$

0.91

$

2.35

Weighted average shares of common stock outstanding (see Note 4):

 

  

 

  

Basic

 

154.7

 

154.2

Diluted

 

155.5

 

155.4

(1)Net of income tax benefit of less than $0.1 million and income tax expense of $1.4 million for the three months ended March 31, 2023 and 2022, respectively.
(2)Amounts reclassified to net earnings relate to losses (gains) on interest rate swaps and are included in Interest expense, net above. Amounts are net of income tax expense of $0.4 million and income tax benefit of $1.1 million for the three months ended March 31, 2023 and 2022, respectively.
(3)Net of income tax benefit of less than $0.1 million for the three months ended March 31, 2022.
(4)Net of income tax benefit of $0.1 million and income tax expense of $1.1 million for the three months ended March 31, 2023 and 2022, respectively.

See Notes to Condensed Consolidated Financial Statements (Unaudited).

2

BLACK KNIGHT, INC.

Condensed Consolidated Statements of Equity

(In millions)

(Unaudited)

Three months ended March 31, 2023

Accumulated

Additional

other

Total

Redeemable

Common stock

paid-in

Retained

comprehensive

Treasury stock

shareholders’

noncontrolling

    

Shares

    

$

    

capital

    

earnings

    

loss

    

Shares

    

$

    

equity

    

interests

Balance, December 31, 2022

 

160.0

$

$

1,398.2

$

1,417.1

$

(6.3)

 

4.1

$

(235.7)

$

2,573.3

$

47.6

Fair value adjustment to redeemable noncontrolling interests in Optimal Blue Holdco, LLC

 

 

 

5.8

 

 

 

 

 

5.8

 

(5.8)

Grant of restricted shares of common stock

 

 

 

(58.0)

 

 

 

(1.0)

 

58.0

 

 

Forfeitures of restricted shares of common stock

 

 

 

1.4

 

 

 

 

(1.4)

 

 

Tax withholding payments for restricted share vesting

 

 

 

(7.9)

 

 

 

 

 

(7.9)

 

Vesting of restricted shares granted from treasury stock

 

 

 

7.3

 

 

 

0.1

 

(7.3)

 

 

Equity-based compensation expense

 

 

 

11.3

 

 

 

 

 

11.3

 

Net earnings

 

 

 

 

141.8

 

 

 

 

141.8

 

Equity-based compensation expense of unconsolidated affiliates

 

 

 

 

0.4

 

 

 

 

0.4

 

Unrealized losses on interest rate swaps, net

 

 

 

 

 

(1.3)

 

 

 

(1.3)

 

Other comprehensive loss on investments in unconsolidated affiliates

 

 

 

 

 

(0.2)

 

 

 

(0.2)

 

Balance, March 31, 2023

 

160.0

$

$

1,358.1

$

1,559.3

$

(7.8)

 

3.2

$

(186.4)

$

2,723.2

$

41.8

Three months ended March 31, 2022

Accumulated

Additional

other

Total

Redeemable

Common stock

paid-in

Retained

comprehensive

Treasury stock

shareholders’

noncontrolling

    

Shares

    

$

    

capital

    

earnings

    

loss

    

Shares

    

$

    

equity

    

interests

Balance, December 31, 2021

 

160.0

$

$

1,410.9

$

968.2

$

(17.5)

 

4.7

$

(271.2)

$

2,090.4

$

1,188.8

Fair value adjustment to redeemable noncontrolling interests in Optimal Blue Holdco, LLC

(9.9)

(9.9)

9.9

Acquisition of remaining redeemable noncontrolling interests in Optimal Blue Holdco, LLC

(1,156.0)

Grant of restricted shares of common stock

 

 

 

(46.6)

 

 

 

(0.8)

 

46.6

 

 

Forfeitures of restricted shares of common stock

 

 

 

1.0

 

 

 

 

(1.0)

 

 

Tax withholding payments for restricted share vesting

 

 

 

(10.7)

 

 

 

 

 

(10.7)

 

Vesting of restricted shares granted from treasury stock

 

 

 

8.6

 

 

 

0.2

 

(8.6)

 

 

Equity-based compensation expense

 

 

 

10.7

 

 

 

 

 

10.7

 

Net earnings (losses)

 

 

 

 

364.6

 

 

 

 

364.6

 

(2.5)

Equity-based compensation expense of unconsolidated affiliates

 

 

 

 

(5.4)

 

 

 

 

(5.4)

 

Foreign currency translation adjustment

 

 

 

 

 

(0.2)

 

 

 

(0.2)

 

Unrealized gains on interest rate swaps, net

 

 

 

 

 

7.5

 

 

 

7.5

 

Other comprehensive gains on investments in unconsolidated affiliates

 

 

 

 

 

3.2

 

 

 

3.2

 

Other

 

 

 

0.8

 

 

 

 

 

0.8

 

Balance, March 31, 2022

 

160.0

$

$

1,364.8

$

1,327.4

$

(7.0)

 

4.1

$

(234.2)

$

2,451.0

$

40.2

See Notes to Condensed Consolidated Financial Statements (Unaudited).

3

BLACK KNIGHT, INC.

Condensed Consolidated Statements of Cash Flows

(In millions)

(Unaudited)

    

Three months ended March 31, 

2023

2022

Cash flows from operating activities:

 

  

Net earnings

$

141.8

$

362.1

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

 

  

  

Depreciation and amortization

 

82.6

91.5

Amortization of debt issuance costs and original issue discount

 

1.0

0.9

Gain related to the TitlePoint transaction

(145.4)

Deferred income taxes, net

 

(19.0)

(135.8)

Equity in losses (earnings) of unconsolidated affiliates, net of tax

 

1.2

(303.1)

Equity-based compensation

 

11.3

10.7

Changes in assets and liabilities:

 

Trade receivables, including receivables from related parties

 

6.3

(2.5)

Prepaid expenses and other assets

 

(25.1)

(11.9)

Deferred contract costs

 

(8.9)

(12.3)

Deferred revenues

 

(9.7)

(3.8)

Trade accounts payable and other liabilities

 

8.4

89.3

Net cash provided by operating activities

 

44.5

85.1

Cash flows from investing activities:

 

  

  

Additions to property and equipment

 

(2.5)

(6.6)

Additions to software

 

(22.5)

(20.8)

Proceeds from the TitlePoint transaction

 

224.2

Net cash provided by (used in) investing activities

 

199.2

(27.4)

Cash flows from financing activities:

 

  

  

Revolver borrowings

 

87.5

460.1

Revolver payments

 

(313.5)

(115.1)

Term loan payments

 

(7.2)

(7.2)

Payments made for redeemable noncontrolling interests

 

(433.5)

Tax withholding payments for restricted share vesting

 

(7.9)

(10.7)

Finance lease payments

 

(0.8)

Net cash used in financing activities

 

(241.1)

(107.2)

Net increase (decrease) in cash and cash equivalents

 

2.6

(49.5)

Cash and cash equivalents, beginning of period

 

12.2

77.1

Cash and cash equivalents, end of period

$

14.8

$

27.6

Supplemental cash flow information:

 

  

  

Interest paid, net

$

(38.8)

$

(29.3)

Income taxes paid, net

$

(23.2)

$

(0.3)

See Notes to Condensed Consolidated Financial Statements (Unaudited).

4

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

(1)Basis of Presentation and Overview

The accompanying Condensed Consolidated Financial Statements (Unaudited) of Black Knight, Inc. (“BKI”) and its subsidiaries ("Black Knight," the "Company," "we," "us" or "our") were prepared in accordance with U.S. generally accepted accounting principles ("GAAP"), and all adjustments considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated.

The preparation of these Condensed Consolidated Financial Statements (Unaudited) in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Condensed Consolidated Financial Statements (Unaudited), as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

This Quarterly Report on Form 10-Q should be read in conjunction with our Annual Report on Form 10-K and Form 10-K/A for the year ended December 31, 2022 filed with the Securities and Exchange Commission ("SEC") on February 28, 2023 and March 24, 2023, respectively, and other filings with the SEC.

Description of Business

We are a premier provider of integrated, innovative, mission-critical, high-performance software solutions, data and analytics to the U.S. mortgage and real estate markets. Our mission is to transform the markets we serve by delivering innovative solutions that are integrated across the homeownership lifecycle and that result in realized efficiencies, reduced risk and new opportunities for our clients to help them achieve greater levels of success.

Principles of Consolidation

The Condensed Consolidated Financial Statements (Unaudited) include the accounts of BKI and its subsidiaries. Intercompany transactions and balances have been eliminated in consolidation. Where our ownership interest in a consolidated subsidiary is less than 100%, the noncontrolling interests’ share of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Balance Sheets (Unaudited) as a separate component of equity or within temporary equity. The noncontrolling interests’ share of the net earnings (loss) of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) as an adjustment to our net earnings to arrive at Net earnings attributable to Black Knight.

Redeemable Noncontrolling Interests

Prior to February 15, 2022, we owned 60% of Optimal Blue Holdco, LLC (“Optimal Blue Holdco”). Redeemable noncontrolling interests primarily represented the collective 40% equity interest in Optimal Blue Holdco owned by Cannae Holdings, LLC ("Cannae") and affiliates of Thomas H. Lee Partners, L.P. ("THL"). As these redeemable noncontrolling interests provided for redemption features not solely within our control, they were presented outside of shareholders' equity.

On February 15, 2022, we entered into a purchase agreement with Cannae and THL and acquired all of their issued and outstanding Class A units of Optimal Blue Holdco through Optimal Blue I, LLC (“Optimal Blue I”), a Delaware limited liability company and our wholly-owned subsidiary, in exchange for aggregate consideration of 36.4 million shares of Dun & Bradstreet Holdings, Inc. (“DNB”) common stock valued at $722.5 million and $433.5 million in cash. The cash portion of the consideration is included as a financing cash outflow on the Condensed Consolidated Statements of Cash Flows (Unaudited) and was funded with borrowings under our revolving credit facility. The aggregate consideration of $1.156 billion and number of shares of DNB common stock paid to Cannae and THL was based on the 20-day volume-weighted average trading price of DNB for the period ended on February 14, 2022. Since February 15, 2022, we own 100% of the Class A units of Optimal Blue Holdco.

As of March 31, 2023 and December 31, 2022, redeemable noncontrolling interests were $41.8 million and $47.6 million, respectively, related to the Optimal Blue Holdco profits interests units (“OB PIUs”).  Refer to Note 11 – Equity for additional information.

5

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

Reporting Segments

We conduct our operations through two reporting segments: (1) Software Solutions and (2) Data and Analytics. Refer to Note 12 — Segment Information for additional information.

Merger Agreement

On May 4, 2022, we entered into a definitive agreement to be acquired by Intercontinental Exchange, Inc. (“ICE”) (the “Original Merger Agreement”) a leading global provider of data, technology, and market infrastructure, in a transaction valued at approximately $13.1 billion, or $85 per share, with consideration in the form of a mix of cash (80%) and stock (20%). On March 7, 2023, we entered into Amendment No. 1 to the Original Merger Agreement (the “Amendment” and the Original Merger Agreement, as amended by the Amendment, the “Merger Agreement”), which provides for, among other things, a reduction in the merger consideration, valuing Black Knight at $75.00 per share, or a market value of $11.7 billion, with consideration in the form of a mix of approximately $68.00 per share in cash and stock with an exchange ratio of 0.0682 based on ICE’s 10-day volume weighted average price as of March 3, 2023 of $102.62 (the “ICE Transaction”). As under the Original Merger Agreement, Black Knight shareholders can elect to receive either cash or stock, subject to proration, with the value of the cash election and the stock election equalized based on an average of ICE’s 10-day volume weighted average prices for the period ended three trading days prior to closing. The ICE Transaction is expected to close in the third or fourth quarter of 2023, subject to regulatory clearance and the satisfaction of customary closing conditions. The ICE Transaction has been approved by the Boards of Directors of Black Knight and ICE and the shareholders of Black Knight.

Completion of the ICE Transaction is subject to the expiration or earlier termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (the “HSR Act”). On March 9, 2023, the United States Federal Trade Commission (the “FTC”) filed an administrative complaint challenging the ICE Transaction under the HSR Act and authorized the filing of a complaint in federal district court to pursue a preliminary injunction to prevent the consummation of the ICE Transaction pending an administrative trial, and ICE announced that ICE strongly disagrees with, and intends to vigorously oppose the FTC’s decision to challenge the ICE Transaction. On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief. The FTC seeks to block ICE and BKI from completing the ICE Transaction during the pendency of the administrative proceeding on the merits. On April 21, 2023, the United States District Court for the Northern District of California entered a temporary restraining order that prevents ICE and BKI from consummating the ICE Transaction until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights. There can be no assurance as to the outcome of litigation with the FTC or that this condition to the completion of the ICE Transaction will be satisfied on a timely basis or at all.

Divestiture Agreement

In connection with entering into the Amendment, on March 7, 2023, we entered into an Equity Purchase Agreement (the “Divestiture Agreement”) with Constellation Web Solutions Inc., a subsidiary of Constellation Software Inc. (“Constellation”), and ICE in order to seek to address certain antitrust concerns raised by the FTC regarding the ICE Transaction.

In accordance with the Divestiture Agreement, after the closing of the ICE Transaction, Constellation will purchase our Empower® loan origination system (LOS) business, including its ExchangeSM, LendingSpace and AIVA solutions, (the “Divestiture Transaction”). The Divestiture Transaction is subject to customary closing conditions, including but not limited to the prior completion of the ICE Transaction.

TitlePoint Transaction

On November 18, 2022, we entered into a definitive agreement to sell our TitlePoint line of business (“TitlePoint”) within our Data and Analytics reporting segment to an affiliate of Fidelity National Financial, Inc. (“FNF”) for $225 million in cash, subject to a customary working capital adjustment. In connection with the contribution of Property Insight, LLC, which included TitlePoint, by affiliates of FNF to an affiliate of Black Knight in 2014, FNF had the right to repurchase TitlePoint in the event of a change in control of Black Knight. In connection with the proposed ICE Transaction, FNF notified us of its desire to repurchase TitlePoint. The TitlePoint transaction closed on

6

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

January 1, 2023 and we recognized a gain before tax of $145.4 million in Other income (expense), net in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).

(2)Condensed Consolidated Financial Statement Details

Cash and Cash Equivalents

Cash and cash equivalents are unrestricted and consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Cash

$

14.7

$

4.3

Cash equivalents

 

0.1

 

7.9

Cash and cash equivalents

$

14.8

$

12.2

Trade Receivables, Net

A summary of Trade receivables, net of allowance for credit losses consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Trade receivables — billed

$

142.9

$

150.4

Trade receivables — unbilled

 

50.0

 

48.0

Trade receivables

 

192.9

 

198.4

Allowance for credit losses

 

(5.7)

 

(4.9)

Trade receivables, net

$

187.2

$

193.5

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following (in millions):

    

    

March 31, 2023

    

December 31, 2022

Prepaid expenses

$

84.9

$

83.0

Contract assets, net

 

31.0

 

24.8

Income tax receivables

10.4

12.5

Other current assets

 

11.3

 

11.8

Prepaid expenses and other current assets

$

137.6

$

132.1

Other Non-Current Assets

Other non-current assets consist of the following (in millions):

March 31, 2023

    

December 31, 2022

Contract assets, net

$

129.7

$

107.9

Property records database

60.5

60.5

Right-of-use assets

 

22.8

 

24.8

Deferred compensation plan related assets

 

24.9

 

23.4

Contract credits

 

22.7

 

23.2

Prepaid expenses

 

3.7

 

4.4

Other

 

1.7

 

2.0

Other non-current assets

$

266.0

$

246.2

7

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

Trade Accounts Payable and Other Accrued Liabilities

Trade accounts payable and other accrued liabilities consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Trade accounts payable

$

7.7

$

11.0

Lease liabilities, current

8.3

8.7

Other taxes payable and accrued

 

6.6

 

6.1

Accrued interest

 

3.3

 

12.6

Accrued client liabilities

2.6

2.6

Other

 

31.5

 

25.5

Trade accounts payable and accrued liabilities

$

60.0

$

66.5

Deferred Revenues

Revenues recognized related to the amount included in the Deferred revenues balance at the beginning of each year were $22.0 million and $20.9 million during the three months ended March 31, 2023 and 2022, respectively.

Depreciation and Amortization

Depreciation and amortization consist of the following (in millions):

    

Three months ended March 31, 

    

2023

    

2022

Other intangible assets

$

30.8

$

36.8

Software

31.8

35.5

Property and equipment

 

9.5

 

9.9

Deferred contract costs

 

10.5

 

9.3

Total

$

82.6

$

91.5

In January 2023, we completed an assessment of the useful lives of certain software solutions. Due to investments in the software and changes in technology, we increased the estimated useful lives of certain origination and specialty servicing software solutions from 5 years to 7 years. This change in accounting estimate was effective January 1, 2023 and was applied prospectively. Based on the carrying amount of these software solutions as of December 31, 2022, the effect of this change in estimate for the three months ended March 31, 2023 was a decrease in software amortization of $5.0 million, which resulted in an increase in operating income of $5.0 million and net earnings attributable to Black Knight of $3.7 million, or $0.02 per basic and diluted share, based on our statutory income tax rate.

Other Non-Current Liabilities

Other non-current liabilities consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Lease liabilities, non-current

$

14.4

$

17.4

Deferred compensation plan

20.7

21.4

Other

10.5

9.1

Other non-current liabilities

$

45.6

$

47.9

A

(3)Investments in Unconsolidated Affiliates

DNB is a leading global provider of business decisioning data and analytics. On February 15, 2022, we exchanged 36.4 million shares of DNB common stock in connection with our acquisition of the remaining Class A units in Optimal Blue Holdco from Cannae and THL.

8

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

The number of shares of DNB common stock was valued at $722.5 million based on the 20-day volume-weighted average trading price of DNB for the period ended on February 14, 2022. We recognized a gain of $305.4 million, net of tax of $102.6 million, related to this transaction. As of March 31, 2023, we owned 18.5 million shares of DNB common stock for an ownership interest of approximately 4% of DNB’s outstanding common stock.

We hold less than 20% of the outstanding common equity of DNB, but we continue to account for our investment under the equity method because we continue to have significant influence over DNB primarily through a combination of an agreement with certain other DNB investors pursuant to which we agreed to collectively vote together on matters related to the election of DNB directors for a period of three years following the initial public offering of DNB and our investment. The agreement with other DNB investors expires June 30, 2023.

During the three months ended March 31, 2023, we received a quarterly cash dividend of $0.9 million related to our ownership in DNB common stock. The cash dividend reduced the carrying value of our DNB investment in our Condensed Consolidated Balance Sheets (Unaudited). On April 26, 2023, DNB declared a cash dividend of $0.05 per share payable on June 15, 2023 to DNB’s shareholders of record as of June 1, 2023.

As of March 31, 2023, DNB’s closing share price was $11.74, and the fair value of our investment in DNB was $216.9 million before tax. Based on a statutory tax rate of 25.5%, the estimated after-tax value of our investment in DNB was $203.9 million.

Equity in (losses) earnings of unconsolidated affiliates, net of tax consists of the following (in millions):

Three months ended March 31, 

2023

    

2022

Equity in losses of unconsolidated affiliates, net of tax

$

(1.2)

$

(2.3)

Gain related to DNB investment, net of tax

305.4

Equity in (losses) earnings of unconsolidated affiliates, net of tax

$

(1.2)

$

303.1

(4)Earnings Per Share

Diluted net earnings per share includes the effect of unvested restricted stock awards, restricted stock unit awards (“RSUs”) and OB PIUs. The following table sets forth the computation of basic and diluted net earnings per share (in millions, except per share amounts):

Three months ended March 31, 

2023

    

2022

Basic:

  

 

  

Net earnings attributable to Black Knight

$

141.8

$

364.6

Shares used for basic net earnings per share:

 

  

 

  

Weighted average shares of common stock outstanding

 

154.7

 

154.2

Basic net earnings per share

$

0.92

$

2.36

Diluted:

 

  

 

  

Net earnings attributable to Black Knight

$

141.8

$

364.6

Shares used for diluted net earnings per share:

 

  

 

  

Weighted average shares of common stock outstanding

 

154.7

 

154.2

Dilutive effect of unvested restricted shares of common stock and OB PIUs

 

0.8

 

1.2

Weighted average shares of common stock, diluted

 

155.5

 

155.4

Diluted net earnings per share

$

0.91

$

2.35

9

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

(5)Related Party Transactions

Our service arrangements with related parties are priced within the range of prices we offer to third parties. We believe the amounts earned from or charged by us under each of the following arrangements are fair and reasonable. However, the amounts we earned or that were charged under these arrangements were not negotiated at arm's length and may not represent the terms that we might have obtained from an unrelated third party.

DNB

DNB is considered to be a related party primarily due to the combination of our investment in DNB and our Executive Chairman, who is also the Chief Executive Officer of DNB. Refer to Note 3 — Investments in Unconsolidated Affiliates for additional information.

In 2021, we entered into a five-year agreement with DNB to provide them with certain products and data over the term of the agreement, as well as professional services, for an aggregate fee of approximately $34 million over the term of the agreement. During the same period, we also entered into an agreement with DNB for access to certain of their data assets for an aggregate fee of approximately $24 million over the term of the agreement. In addition, we jointly market certain solutions and data.

We have a services agreement with DNB that is cancellable upon mutual agreement. Pursuant to the agreement, we provide DNB certain support services in exchange for fees in an amount of our cost plus a 10% markup.

The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Balance Sheets (Unaudited) (in millions):

March 31, 2023

    

December 31, 2022

Receivables from related parties

$

0.1

$

0.1

Prepaid expenses and other current assets

 

1.2

 

2.3

Deferred revenues (current)

4.5

6.2

The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):

Three months ended March 31, 

    

2023

    

2022

Revenues

$

1.7

$

1.0

Operating expenses

 

1.2

 

1.1

During the three months ended March 31, 2023, we received a quarterly cash dividend of $0.9 million from DNB. Refer to Note 3 – Investments in Unconsolidated Affiliates for additional information.

10

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

(6)Long-Term Debt

Long-term debt consists of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Term A Loan

$

1,114.0

$

1,121.2

Revolving Credit Facility

 

319.0

 

545.0

Senior Notes

 

1,000.0

 

1,000.0

Other

 

0.8

 

5.0

Total long-term debt principal

 

2,433.8

 

2,671.2

Less: current portion of long-term debt

 

(36.6)

 

(33.6)

Long-term debt before debt issuance costs and discount

 

2,397.2

 

2,637.6

Less: debt issuance costs and discount

 

(14.9)

 

(15.9)

Long-term debt, net of current portion

$

2,382.3

$

2,621.7

As of March 31, 2023, principal maturities are as follows (in millions):

2023

    

$

22.3

2024

57.5

2025

 

57.5

2026

 

1,296.5

2027

 

Thereafter

 

1,000.0

Total

$

2,433.8

Credit Agreement

In 2021, our indirect subsidiary Black Knight Infoserv, LLC (“BKIS”) entered into a second amended and restated credit and guaranty agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A., as administrative agent, the guarantors party thereto and the other agents and lenders party thereto. The Credit Agreement provides for (i) a $1,150.0 million term loan A facility (the “Term A Loan”) and (ii) a $1,000.0 million revolving credit facility (the “Revolving Credit Facility” and, together with the Term A Loan, collectively, the “Facilities”).

As of March 31, 2023, the interest rate for the Facilities was based on the Eurodollar rate plus a margin of 150 basis points and was approximately 6.3%. As of March 31, 2023, we had $681.0 million unused capacity on the Revolving Credit Facility, and the unused commitment fee was 20 basis points.

The Facilities are guaranteed by BKIS’s wholly-owned domestic restricted subsidiaries, as defined by the Credit Agreement, and Black Knight Financial Services, LLC, and are secured by associated collateral agreements that pledge a lien on the majority of BKIS’s assets and the assets of the guarantors, in each case, subject to customary exceptions.

The remaining principal balance of the Term A Loan and any outstanding loans under the Revolving Credit Facility are due upon maturity on March 10, 2026.

Senior Notes

On August 26, 2020, BKIS completed the issuance and sale of $1.0 billion aggregate principal amount of 3.625% senior unsecured notes due 2028 (the "Senior Notes"). The Senior Notes have a coupon rate of 3.625% and mature on September 1, 2028. Interest is paid semi-annually in arrears on September 1 and March 1 of each year. The obligations under the Senior Notes are fully and unconditionally guaranteed, jointly and severally, on an unsecured basis by the same guarantors that guarantee the Credit Agreement (collectively, the “Guarantors”). The Senior Notes are effectively subordinated to any obligations that are secured, including obligations under the Credit

11

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

Agreement, to the extent of the value of the assets securing those obligations. The Senior Notes are structurally subordinated to all liabilities of BKIS’ subsidiaries that do not guarantee the Senior Notes.

Fair Value of Long-Term Debt

The fair values of our Facilities and Senior Notes are based upon established market prices for the securities using Level 2 inputs. The fair value of our Facilities approximates their carrying value as of March 31, 2023. The fair value of our Senior Notes as of March 31, 2023 was $909.4 million compared to its carrying value of $991.5 million, net of original issue discount and debt issuance costs.

Interest Rate Swaps

We enter into interest rate swap agreements to hedge forecasted monthly interest rate payments on our floating rate debt. As of March 31, 2023, we had the following interest rate swap agreements (collectively, the "Swap Agreements") (in millions):

Effective dates

    

Notional amount

    

Fixed rates

April 30, 2018 through April 30, 2023

$

250.0

 

2.61

%

Under the terms of the Swap Agreements, we receive payments based on the 1-month LIBOR (approximately 4.84% as of March 31, 2023).

During the three months ended March 31, 2023, the following interest rate swap agreement expired (in millions):

Effective dates

    

Notional amount

    

Fixed rate

January 31, 2019 through January 31, 2023

$

300.0

 

2.65

%

We entered into the Swap Agreements to convert a portion of the interest rate exposure on our floating rate debt from variable to fixed. We designated these Swap Agreements as cash flow hedges. A portion of the amount included in Accumulated other comprehensive loss is reclassified into Interest expense, net as a yield adjustment as interest is either paid or received on the hedged debt. The fair value of our Swap Agreements is based upon Level 2 inputs. We have considered our own credit risk and the credit risk of the counterparties when determining the fair value of our Swap Agreements.

It is our policy to execute such instruments with creditworthy banks and not to enter into derivative financial instruments for speculative purposes. We believe our interest rate swap counterparties will be able to fulfill their obligations under our agreements, and we believe we will have debt outstanding through the various expiration dates of the swaps such that the occurrence of future cash flow hedges remains probable.

The estimated fair values of our Swap Agreements are as follows (in millions):

    

March 31, 2023

    

December 31, 2022

Other current assets

$

0.5

$

2.2

A cumulative gain of $0.5 million ($0.4 million net of tax) and $2.2 million ($1.6 million net of tax) is reflected in Accumulated other comprehensive loss on our Condensed Consolidated Balance Sheets (Unaudited) as of March 31, 2023 and December 31, 2022, respectively. Below is a summary of the effect of derivative instruments on amounts recognized in Other comprehensive (losses) earnings ("OCE") on the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):

Three months ended March 31, 

2023

2022

Amount of gain reclassified

Amount of loss reclassified

Amount of loss

from Accumulated OCE

Amount of gain

from Accumulated OCE

recognized in OCE

into Net earnings

recognized in OCE

into Net earnings

Swap agreements

$

(0.1)

$

(1.2)

$

4.3

$

3.2

12

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

As of March 31, 2023, the remaining balance in Accumulated other comprehensive loss is expected to be reclassified into Interest expense, net over the remaining term (less than 1 year).

(7)Fair Value Measurements

Fair Value of Financial Assets and Liabilities

Fair value represents the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair values of financial assets and liabilities are determined using the following fair value hierarchy:

Level 1 inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets that we have the ability to access.
Level 2 inputs to the valuation methodology include:
oquoted prices for similar assets or liabilities in active markets;
oquoted prices for identical or similar assets or liabilities in inactive markets;
oinputs other than quoted prices that are observable for the asset or liability; and
oinputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.

Assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. We believe our valuation methods are appropriate and consistent with other market participants. The use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

The following table presents our fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis (in millions):

    

March 31, 2023

    

December 31, 2022

    

Carrying 

    

Fair value

    

Carrying 

    

Fair value

amount

Level 1

Level 2

Level 3

amount

Level 1

Level 2

Level 3

Assets:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Cash and cash equivalents (Note 2)

$

14.8

$

14.8

$

$

$

12.2

$

12.2

$

$

Interest rate swaps (Note 6)

0.5

0.5

2.2

2.2

Liabilities:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Contingent consideration

 

0.5

 

 

 

0.5

 

0.7

 

 

 

0.7

Redeemable noncontrolling interests

 

41.8

 

 

 

41.8

 

47.6

 

 

 

47.6

The fair value of Redeemable noncontrolling interests and Contingent consideration was primarily determined based on significant estimates and assumptions, including Level 3 inputs. The estimates and assumptions include the projected timing and amount of future cash flows and discount rates reflecting the rate inherent in the future cash flows. Refer to Note 1 — Basis of Presentation and Overview for additional information.

13

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

The following table presents a summary of the change in fair value of our Level 3 fair value measurements (in millions):

Beginning balance, December 31, 2022

    

$

48.3

Contingent consideration adjustments related to prior year acquisition(1)

(0.2)

Fair value adjustment to redeemable noncontrolling interests in Optimal Blue Holdco

(5.8)

Ending balance, March 31, 2023

$

42.3

(1)The adjustments to contingent consideration for prior acquisitions are included in Transition and integration costs in the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).

(8)Income Taxes

Our effective tax rate was 24.3% and (1.9)% for the three months ended March 31, 2023 and 2022, respectively. Our effective tax rate for the three months ended March 31, 2023 differs from our statutory rate primarily due to the effect of research and experimentation tax credits and transaction costs. Our effective tax rate for the three months ended March 31, 2022 includes the effect of a $14.1 million discrete income tax benefit related to the establishment of a deferred tax asset as a result of our reorganization of certain wholly-owned subsidiaries within the Optimal Blue partnership investment structure. Additional rate differences are primarily related to the effect of excess tax benefits of vested restricted shares and research and experimentation tax credits.

(9)Commitments and Contingencies

Legal and Regulatory Matters

In the ordinary course of business, we are involved in various pending and threatened litigation and regulatory matters related to our operations, some of which include claims for punitive or exemplary damages. Our ordinary course litigation may include class action lawsuits, which make allegations related to various aspects of our business. From time to time, we also receive requests for information from various state and federal regulatory authorities, some of which take the form of civil investigative demands or subpoenas. Some of these regulatory inquiries may result in the assessment of fines for violations of regulations or settlements with such authorities requiring a variety of remedies. We believe that none of these actions depart from customary litigation or regulatory inquiries incidental to our business.

We review lawsuits and other legal and regulatory matters (collectively "legal proceedings") on an ongoing basis when making accrual and disclosure decisions. When assessing reasonably possible and probable outcomes, management bases its decision on its assessment of the ultimate outcome assuming all appeals have been exhausted. For legal proceedings where it has been determined that a loss is both probable and reasonably estimable, a liability based on known facts and which represents our best estimate has been recorded. Actual losses may materially differ from the amounts recorded, and the ultimate outcome of our pending cases is generally not yet determinable. While some of these matters could be material to our operating results or cash flows for any particular period if an unfavorable outcome results, at present, we do not believe the ultimate resolution of currently pending legal proceedings, either individually or in the aggregate, will have a material adverse effect on our financial condition.

PennyMac Litigation

On November 5, 2019, Black Knight Servicing Technologies, LLC (“BKST”), an indirect, wholly-owned subsidiary of Black Knight, filed a Complaint and Demand for Jury Trial (the “Black Knight Complaint”) against PennyMac Loan Services, LLC (“PennyMac”) in the Circuit Court for the Fourth Judicial Circuit in and for Duval County, Florida. The Black Knight Complaint includes causes of action for breach of contract and misappropriation of MSP® System trade secrets in order to develop an imitation mortgage processing system intended to replace the MSP® System. The Black Knight Complaint seeks damages for breach of contract and misappropriation of trade secrets, injunctive relief under the Florida Uniform Trade Secrets Act and declaratory judgment that BKST owns all intellectual property and software developed by or on behalf of PennyMac as a result of its wrongful use of and access to the MSP® System and related trade secret and confidential information. PennyMac filed a motion to compel arbitration of the action, and the trial court granted the motion on April 6, 2020. The trial court’s order compelling arbitration was confirmed by the Florida First District Court of Appeal on January 6, 2021.

14

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

Shortly after the filing of the Black Knight Complaint, on November 6, 2019, PennyMac filed an Antitrust Complaint (the “PennyMac Complaint”) against Black Knight in the United States District Court for the Central District of California. The PennyMac Complaint included causes of action for alleged monopolization and attempted monopolization under Section 2 of the Sherman Antitrust Act, violation of California’s Cartwright Act, violation of California’s Unfair Competition Law and common law unfair competition under California law. The PennyMac Complaint sought equitable remedies, damages and other monetary relief, including treble and punitive damages. Generally, PennyMac alleged that Black Knight relies on various anticompetitive, unfair and discriminatory practices to maintain and to enhance its dominance in the mortgage servicing platform market and in an attempt to monopolize the platform software applications market. Black Knight moved to dismiss the PennyMac Complaint or have the action transferred to Florida based upon a forum selection clause in the agreement with BKST. On February 13, 2020, the judge granted Black Knight's motion to transfer the case to Florida and denied as moot the motion to dismiss. On April 17, 2020, PennyMac filed a notice of dismissal of this action without prejudice and indicated that they intended to bring the claims raised in the dismissed PennyMac Complaint as defenses, third party claims and/or counterclaims in arbitration. On April 23, 2020, the court entered an order dismissing the action without prejudice and directing that the clerk close the case. On April 28, 2020, PennyMac submitted this matter to the American Arbitration Association ("AAA") for arbitration. The arbitrator was confirmed by the AAA on July 21, 2020. On February 17, 2022, PennyMac filed an amended arbitration demand and Black Knight filed an answering statement on March 2, 2022.

The final arbitration hearing on both Black Knight’s trade secret case and PennyMac’s antitrust case began on March 13, 2023. The hearing is scheduled to conclude by the end of May 2023 and we currently expect the arbitrator’s final decision to be issued in the third quarter of 2023. As these cases continue to evolve, it is not possible to reasonably estimate the probability that we will ultimately prevail on our lawsuit or be held liable for the violations alleged in the PennyMac Complaint, nor is it possible to reasonably estimate the ultimate gain or loss, if any, or range of gain or loss that could result from these cases.

FTC Litigation regarding ICE Transaction

On March 9, 2023, the FTC filed a complaint under its administrative court, styled In the Matter of Intercontinental Exchange, Inc. and Black Knight, Inc., seeking to block the ICE Transaction and alleging that ICE’s proposed acquisition of BKI violates Section 5 of the FTC Act, 15 U.S.C. § 45, and if consummated would violate Section 7 of the Clayton Act, as amended, 15 U.S.C. § 18, and Section 5 of the FTC Act by harming competition and leading to higher costs for lenders and buyers.  Because both ICE and BKI each own software tools known as loan origination systems (“LOS”) used by mortgage lenders to manage the mortgage loan origination process, and each own product pricing and eligibility engines (“PPE”), which is software that integrates with an LOS and is used by lenders to obtain and lock in the best interest rates for a borrower, the FTC alleges that the merger would harm competition for these products and result in increased costs, which would eventually be passed on to buyers. Furthermore, the FTC alleges that, because ICE and BKI offer other ancillary services in addition to PPEs, which rely on LOS integration, the proposed merger would disadvantage additional competing ancillary service providers by diverting business to those provided by ICE.  

To remedy any hypothetical competitive harm resulting from the proposed merger, ICE and BKI have agreed to sell BKI’s Empower LOS and certain related services to a technology company, Constellation Web Solutions, Inc., which is conditioned upon the closing of the ICE Transaction.  The FTC’s position is that this proposed remedy does not address the alleged anticompetitive effects of the proposed merger.  BKI believes that the FTC’s position is without merit and filed its initial answer and defenses on March 20, 2023.  The administrative hearing on the merits is scheduled to begin on July 12, 2023.

On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief, styled Federal Trade Commission v. Intercontinental Exchange, Inc. and Black Knight, Inc., pending in the United States District Court, Northern District of California, San Francisco Division.  The FTC seeks a preliminary injunction to block ICE and BKI from completing the ICE Transaction during the pendency of the administrative proceeding on the merits.  On April 21, 2023, the District Court entered a temporary restraining order that prevents ICE and BKI from consummating the ICE Transaction until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights.

15

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

As this case continues to evolve, it is not possible to reasonably estimate the probability that the FTC will ultimately prevail on its claims, nor is it possible to reasonably estimate the ultimate gain or loss, if any, or range of gain or loss that could result from these claims. We intend to vigorously defend against the claims of the FTC.

Indemnifications and Warranties

We often agree to indemnify our clients against damages and costs resulting from claims of patent, copyright, trademark infringement or breaches of confidentiality associated with use of our software through software licensing agreements. Historically, we have not made any payments under such indemnifications, but continue to monitor the conditions that are subject to the indemnifications to identify whether a loss has occurred that is both probable and estimable that would require recognition. In addition, we warrant to clients that our software operates substantially in accordance with the software specifications. Historically, no costs have been incurred related to software warranties and none are expected in the future, and as such, no accruals for warranty costs have been made.

Indemnification Agreement

We are party to a cross-indemnity agreement dated December 22, 2014, with ServiceLink Holdings, LLC ("ServiceLink"). Pursuant to this agreement, ServiceLink indemnifies us from liabilities relating to, arising out of or resulting from the conduct of ServiceLink’s business or any action, suit or proceeding in which we or any of our subsidiaries are named by reason of being a successor to the business of Lender Processing Services, Inc. and the cause of such action, suit or proceeding relates to the business of ServiceLink. In return, we indemnify ServiceLink for liabilities relating to, arising out of, or resulting from the conduct of our business.

(10)Revenues

Disaggregation of Revenues

The following tables summarize revenues from contracts with clients (in millions):

    

Three months ended March 31, 2023

    

Servicing 

    

Origination 

    

Software 

    

Data and 

    

Software

Software(1)

Solutions

Analytics

Total

Software solutions

$

205.1

$

101.9

$

307.0

$

9.6

$

316.6

Professional services

 

16.0

10.1

 

26.1

 

0.8

 

26.9

Data solutions

 

1.5

 

1.5

 

32.9

 

34.4

Other

 

2.1

 

2.1

 

2.2

 

4.3

Revenues

$

221.1

$

115.6

$

336.7

$

45.5

$

382.2

    

Three months ended March 31, 2022

    

Servicing 

    

Origination 

    

Software 

    

Data and 

    

Software

Software(1)

Solutions

Analytics

Total

Software solutions

$

204.0

$

92.5

$

296.5

$

9.5

$

306.0

Professional services

 

18.6

12.3

 

30.9

 

 

30.9

Data solutions

 

0.5

 

0.5

 

46.4

 

46.9

Other

 

2.8

 

2.8

 

0.6

 

3.4

Revenues

$

222.6

$

108.1

$

330.7

$

56.5

$

387.2

(1)Software solutions revenues for Origination Software include license revenues of $20.1 million and $2.1 million for the three months ended March 31, 2023 and 2022, respectively.

Our Software Solutions segment offers leading software and hosting solutions that facilitate and automate many of the mission-critical business processes across the homeownership lifecycle. These solutions primarily consist of processing and workflow management software applications. Our servicing software solutions primarily include our core servicing software solution that automates loan servicing, including loan setup and ongoing processing, customer service, accounting, reporting to the secondary mortgage market and investors and web-based

16

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

workflow information systems. Our origination software solutions primarily include our solutions that automate and facilitate the origination of mortgage loans, offer product, pricing and eligibility capabilities and provide an interconnected network allowing the various parties and systems associated with lending transactions to exchange data quickly and efficiently. Professional services consists of pre-implementation and post-implementation support and services and are primarily billed on a time and materials basis. Professional services may also include dedicated teams provided as part of agreements with software and hosting solutions clients.

Our Data and Analytics segment offers data and analytics solutions to the mortgage, real estate and capital markets verticals. These solutions include property ownership data, lien data, servicing data, automated valuation models, collateral risk scores, behavioral models, a multiple listing service software solution and other data solutions.

Transaction Price Allocated to Future Performance Obligations

Our disclosure of transaction price allocated to future performance obligations excludes the following:

Volume-based fees in excess of contractual minimums and other usage-based fees to the extent they are part of a single performance obligation and meet certain variable allocation criteria;
Performance obligations that are part of a contract with an original expected duration of one year or less; and
Transactional fees based on a fixed fee per transaction when we have the right to invoice once we have completed the performance obligation.

As of March 31, 2023, the aggregate amount of the transaction price that is allocated to our future performance obligations was approximately $2.6 billion and is expected to be recognized as follows: 20% by December 31, 2023, 61% by December 31, 2025, 85% by December 31, 2027 and the rest thereafter.

(11)Equity

Omnibus Incentive Plan

A summary of restricted shares granted in 2023 is as follows:

Number of shares

Grant date fair 

Vesting period

Dates

    

granted

    

value per share

    

(in years)

    

Vesting criteria

March 13, 2023

1,012,978

$

55.71

3.0

Service

Activity related to restricted stock and RSUs in 2023 is as follows:

Weighted average 

grant date

    

Shares

    

fair value

Balance, December 31, 2022

1,310,518

    

$

64.61

Granted

 

1,012,978

$

55.71

Forfeited

 

(24,827)

$

61.09

Vested

 

(448,962)

$

66.73

Balance, March 31, 2023

 

1,849,707

$

59.27

Equity-based compensation expense related to our restricted shares and RSUs was $9.1 million and $8.5 million for the three months ended March 31, 2023 and 2022, respectively. These expenses are included in Operating expenses in the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited). As of March 31, 2023, total unrecognized compensation cost was $102.9 million and is expected to be recognized over a weighted average period of approximately 2.3 years.

17

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

Profits Interests Units

As of March 31, 2023 and December 31, 2022, there were 6,169 OB PIUs outstanding. In accordance with terms of the third amended and restated limited liability company agreement of Optimal Blue Holdco, a change in control of Black Knight does not accelerate vesting of the OB PIUs, but triggers certain redemption rights and gives each holder of OB PIUs the right to elect that Optimal Blue Holdco redeem all of the holder’s vested and unvested profits interests for a redemption price determined based on an appraisal process.

The units may be settled in cash or Black Knight common stock or a combination of both at our election and will be settled at the current fair value at the time we receive notice of the put election. As the OB PIUs provide for redemption features not solely within our control, we classify the redemption value outside of permanent equity in redeemable noncontrolling interests. The redemption value is equal to the difference in the per unit fair value of the underlying member units and the hurdle amount, based upon the proportionate required service period rendered to date.

Equity-based compensation expense related to the OB PIUs was $2.2 million for the three months ended March 31, 2023 and 2022. As of March 31, 2023, the total unrecognized compensation cost related to non-vested OB PIUs was $5.7 million, which is expected to be recognized over a weighted average period of approximately 0.7 years.

(12)Segment Information

Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting ("ASC 280") establishes standards for reporting information about segments and requires that a public business enterprise reports financial and descriptive information about its segments. Segments are components of an enterprise for which separate financial information is available and are evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. Our chief executive officer is identified as the CODM as defined by ASC 280. To align with the internal management of our business operations based on service offerings, our business is organized into two segments. Refer to Note 10 — Revenues for a description of our Software Solutions and Data and Analytics segments.

Separate discrete financial information is available for these two segments, and the operating results of each segment are regularly evaluated by the CODM in order to assess performance and allocate resources. We use EBITDA as the primary profitability measure for making decisions regarding ongoing operations. EBITDA is earnings before Interest expense, net, Other income (expense), net, Income tax expense and Depreciation and amortization. It also excludes Equity in (losses) earnings of unconsolidated affiliates. We do not allocate Interest expense, net, Other income (expense), net, Income tax expense, equity-based compensation and certain other items, such as purchase accounting adjustments and acquisition-related costs to the segments, since these items are not considered in evaluating the segments’ overall operating performance.

18

Table of Contents

BLACK KNIGHT, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

Segment asset information is not included below because we do not use it to evaluate performance or allocate resources. Summarized financial information concerning our segments is shown in the tables below (in millions):

Three months ended March 31, 2023

Software 

Data and 

Corporate and 

    

Solutions

    

Analytics

    

Other

    

Total

Revenues

$

336.7

    

$

45.5

$

$

382.2

Expenses:

 

  

 

  

 

  

  

 

  

Operating expenses

 

150.0

 

33.3

 

29.8

(1)

 

213.1

Transition and integration costs

 

 

 

5.5

(2)

 

5.5

EBITDA

 

186.7

 

12.2

 

(35.3)

  

 

163.6

Depreciation and amortization

 

34.1

 

4.0

 

44.5

(3)

 

82.6

Operating income (loss)

 

152.6

 

8.2

 

(79.8)

  

 

81.0

Interest expense, net

 

  

 

  

 

  

  

 

(30.1)

Other income, net

 

  

 

  

 

  

  

 

138.0

Earnings before income taxes and equity in losses of unconsolidated affiliates

 

  

 

  

 

  

  

 

188.9

Income tax expense

 

  

 

  

 

  

  

 

45.9

Earnings before equity in losses of unconsolidated affiliates

 

  

 

  

 

  

  

 

143.0

Equity in losses of unconsolidated affiliates, net of tax

 

  

 

  

 

  

  

 

(1.2)

Net earnings

 

  

 

  

 

  

  

$

141.8

Three months ended March 31, 2022

Software 

Data and 

Corporate and 

    

    

Solutions

    

Analytics

    

Other

    

Total

Revenues

$

330.7

$

56.5

$

$

387.2

Expenses:

 

  

 

  

 

  

  

 

  

Operating expenses

 

142.5

 

37.5

 

27.9

(1)

 

207.9

Transition and integration costs

 

 

 

7.6

(2)

 

7.6

EBITDA

 

188.2

 

19.0

 

(35.5)

  

 

171.7

Depreciation and amortization

 

35.1

 

3.8

 

52.6

(3)

 

91.5

Operating income (loss)

 

153.1

 

15.2

 

(88.1)

  

 

80.2

Interest expense, net

 

  

 

  

 

  

  

 

(21.1)

Other expense, net

 

  

 

  

 

  

  

 

(1.2)

Earnings before income taxes and equity in earnings of unconsolidated affiliates

 

  

 

  

 

  

  

 

57.9

Income tax benefit

 

  

 

  

 

  

  

 

(1.1)

Earnings before equity in earnings of unconsolidated affiliates

 

  

 

  

 

  

  

 

59.0

Equity in earnings of unconsolidated affiliates, net of tax

 

  

 

  

 

  

  

 

303.1

Net earnings

362.1

Net losses attributable to redeemable noncontrolling interests

2.5

Net earnings attributable to Black Knight

 

  

 

  

 

  

  

$

364.6

(1)Operating expenses for Corporate and Other includes equity-based compensation, including certain related payroll taxes, of $11.6 million and $11.2 million for the three months ended March 31, 2023 and 2022, respectively.
(2)Transition and integration costs primarily consists of costs related to the ICE Transaction and costs associated with acquisitions.
(3)Depreciation and amortization for Corporate and Other primarily represents net incremental depreciation and amortization adjustments associated with the application of purchase accounting recorded in accordance with GAAP.

19

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

The statements contained in this Quarterly Report on Form 10-Q that are not purely historical 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 (the "Exchange Act"), including statements regarding expectations, hopes, intentions or strategies regarding the future. Forward-looking statements are based on Black Knight, Inc. and its subsidiaries ("Black Knight," the "Company," "we," "us" or "our") management’s beliefs, as well as assumptions made by, and information currently available to, them. Because such statements are based on expectations as to future financial and operating results and are not statements of fact, actual results may differ materially from those projected. We undertake no obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise. The risks and uncertainties that forward-looking statements are subject to include, but are not limited to:

the occurrence of any event, change, or other circumstance that could give rise to a right in favor of Intercontinental Exchange, Inc. (“ICE”) or us to terminate the definitive merger agreement governing the terms and conditions of the proposed acquisition by ICE of Black Knight (the “ICE Transaction”);
the possibility that the proposed ICE Transaction does not close when expected or at all because required regulatory or other approvals and other conditions to closing are not received or satisfied on a timely basis or at all (and the risk that such approvals may result in the imposition of conditions that could adversely affect ICE or us or the expected benefits of the proposed ICE Transaction);
the outcome of the United States Federal Trade Commission’s (the “FTC”) lawsuit filed against us and ICE seeking to block the consummation of the ICE Transaction and of any other legal proceedings that may be instituted against us or ICE;
business uncertainties and contractual restrictions while the ICE Transaction is pending, which could adversely affect our business and operations;
the diversion of management’s attention and time from ongoing business operations and opportunities on merger-related matters;
changes to our relationships with our top clients, whom we rely on for a significant portion of our revenues and profit;
our ability to comply with or changes to the laws, rules and regulations that affect our and our clients’ businesses;
our ability to adapt our solutions to technological changes or evolving industry standards or to achieve our growth strategies;
increase in the availability of free or relatively inexpensive information;
our ability to protect our proprietary software and information rights;
our dependence on our ability to access data from external sources;
delays or difficulty in developing or implementing new, enhanced or existing software, data or hosting solutions;
changes in general economic, business, regulatory and political conditions, particularly as they affect the mortgage industry;
risks associated with the recruitment and retention of our skilled workforce;
impacts to our business operations caused by the occurrence of a catastrophe or global crisis;
our investment in Dun & Bradstreet Holdings, Inc. (“DNB”);
security breaches against our information systems or breaches involving our third-party vendors;
our ability to successfully consummate, integrate and achieve the intended benefits of acquisitions;
our existing indebtedness and any additional significant debt we incur; and
other risks and uncertainties detailed in the "Statement Regarding Forward-Looking Information," "Risk Factors" and other sections of our Annual Report on Form 10-K for the year ended December 31, 2022 and other filings with the Securities and Exchange Commission ("SEC").

The following discussion should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 28, 2023 and other filings with the SEC.

Overview

Black Knight is a premier provider of integrated, innovative, mission-critical, high-performance software solutions, data and analytics to the U.S. mortgage and real estate markets. Our mission is to transform the markets we serve by delivering innovative solutions that are integrated across the homeownership lifecycle and that result in realized efficiencies, reduced risk and new opportunities for our clients to help them achieve greater levels of success.

We believe our clients leverage our robust, integrated solutions across the entire homeownership lifecycle to help retain existing customers, gain new customers, mitigate risk and operate more efficiently. Our clients rely on our proven, comprehensive and scalable

20

solutions and our unwavering commitment to delivering exceptional client support to achieve their strategic goals and better serve their customers.

We have a focused strategy of continuous innovation across our business, which is supported by acquisitions, and even more importantly, the integration of those acquisitions and our innovations into our broader ecosystem. Our ability to effectively manage our business and maintain a strong client base allows us to continually invest in our business, both to meet ever-changing industry requirements and to maintain our position as a leading provider of platforms for the mortgage and real estate markets.

Deep business and regulatory expertise along with a holistic view of the markets we serve allow us the privilege of being a trusted advisor to our clients, who range from the nation’s largest lenders and mortgage servicers to institutional portfolio managers and government entities, to individual real estate agents and mortgage brokers. Clients leverage our software ecosystem across a range of real estate and housing finance verticals through multiple digital channels, using our offerings to drive more business, reduce risk and deliver a best-in-class customer experience, all while operating more efficiently and cost-effectively.

We have long-standing relationships with our clients, a majority of whom enter into long-term contracts that include multiple, integrated products embedded into mission-critical processes. This speaks to the confidence our clients have in our solutions and our commitment to serve them. The contractual nature of our revenues and our client relationships make our revenues both highly visible and recurring in nature. Our scale and integrated ecosystem of solutions drive significant operating leverage and cross-sell opportunities, enabling our clients to continually benefit from new and greater operational efficiencies.

Our Markets

The Black Knight ecosystem stretches across four core “pillar” verticals: mortgage loan servicing, mortgage loan origination, real estate and capital markets; with our data and analytics flowing throughout the interconnected ecosystem of solutions. As we integrate our innovations and acquired technologies, we are committed to continually improving the end consumer experience, driving further efficiencies for our clients and helping them to win new customers and retain existing customers.

Recent Developments

Merger Agreement

On May 4, 2022, we entered into a definitive agreement to be acquired by ICE (the “Original Merger Agreement”) a leading global provider of data, technology, and market infrastructure, in a transaction valued at approximately $13.1 billion, or $85 per share, with consideration in the form of a mix of cash (80%) and stock (20%). On March 7, 2023, we entered into Amendment No. 1 to the Original Merger Agreement (the “Amendment” and the Original Merger Agreement, as amended by the Amendment, the “Merger Agreement”), which provides for, among other things, a reduction in the merger consideration, valuing Black Knight at $75.00 per share, or a market value of $11.7 billion, with consideration in the form of a mix of approximately $68.00 per share in cash and stock with an exchange ratio of 0.0682 based on ICE’s 10-day volume weighted average price as of March 3, 2023 of $102.62 (the “ICE Transaction”). Refer to Note 1 — Basis of Presentation and Overview in Item 1 of Part I of this Quarterly Report on Form 10-Q for additional information.

TitlePoint Transaction

On November 18, 2022, we entered into a definitive agreement to sell our TitlePoint line of business (“TitlePoint”) within our Data and Analytics reporting segment to an affiliate of Fidelity National Financial, Inc. (“FNF”) for $225 million in cash, subject to a customary working capital adjustment. The TitlePoint transaction closed on January 1, 2023. Refer to Note 1 — Basis of Presentation and Overview in Item 1 of Part I of this Quarterly Report on Form 10-Q for additional information.

Business Trends and Conditions

Market Trends

Market trends that have spurred lenders and servicers to seek software, data and analytics solutions are as follows:

21

Lenders increasingly focused on core operations. As a result of a decline in origination volumes and the increasing cost to originate a mortgage loan, we believe lenders have become more focused on their core operations, including ways to reduce or eliminate certain costs. According to the April 6, 2023 MBA Annual Performance Report as of December 31, 2022, the cost to originate a loan has more than doubled since 2008 and increased 23% in 2022 compared to 2021. We believe lenders are increasingly shifting from in-house solutions to third-party solutions that provide a more comprehensive and efficient solution. Lenders require these providers to deliver best-in-class solutions and deep domain expertise and to assist them in maintaining regulatory compliance.

Integral role of technology in the U.S. mortgage market. Over the past decade, homebuyers’ processes have become more digital, and banks and other lenders and servicers have become increasingly focused on automation and workflow management to operate more efficiently and meet their regulatory requirements as well as using technology to enhance the consumer experience during the mortgage loan origination, closing, and servicing processes. Technology providers must be able to support the complexity and dynamic nature of the market, display extensive industry knowledge and possess the financial resources to make the necessary investments in technology and software to support lenders and servicers. This includes an enhanced digital experience along with the application of artificial intelligence, robotic process automation and adaptive learning.

Heightened demand for enhanced transparency and analytic insight. As the U.S. mortgage loan market participants work to minimize risk in lending, servicing and capital markets, they rely on the integration of data and analytics with solutions that enhance the decision-making process. These industry participants are eager for timely data and insights to help them plan and react to the changing environment.

Regulatory changes and oversight. Most U.S. mortgage loan market participants are subject to a high level of regulatory oversight and regulatory requirements as federal and state governments have enacted various new laws, rules and regulations. It is our experience that mortgage lenders and servicers have become more focused on minimizing the risk of non-compliance with regulatory requirements and look for solutions that assist them in complying with their regulatory requirements. We expect this trend to continue as additional governmental programs and regulations have been enacted to address the economic concerns resulting from the pandemic, and our clients have had to adapt their systems and processes rapidly to the shifting landscape. In addition, our clients and our clients’ regulators have elevated their focus on privacy and data security in light of an increased level of cybersecurity incidents. We expect the industry focus on privacy and data security to continue to increase.

Our Business Segments

Our business is organized into two segments: Software Solutions and Data and Analytics.

Software Solutions

Our Software Solutions segment offers software solutions that support loan servicing, loan origination and settlement services. Our software solutions revenues were 88% and 85% of our consolidated revenues for the three months ended March 31, 2023 and 2022, respectively.

The following table summarizes our software solutions revenues (in millions):

Three months ended

% of segment

March 31, 

revenues

    

2023

    

2022

    

2023

    

2022

Servicing software solutions

$

221.1

$

222.6

 

66

%  

67

%

Origination software solutions

 

115.6

 

108.1

 

34

%  

33

%

Software Solutions

$

336.7

$

330.7

 

100

%  

100

%

Our servicing software solutions primarily include our core servicing software solution that automates loan servicing, including loan setup and ongoing processing, customer service, accounting, reporting to the secondary mortgage market and investors and web-based workflow information systems. Our servicing software solutions primarily generate revenues based on the number of active loans outstanding on our system, which has been very stable; however, we have some exposure to foreclosure and bankruptcy loan volumes, which can fluctuate based on economic cycles and other factors.

22

The table below summarizes active first and second lien mortgage loans on our mortgage loan servicing software solutions and the related market data (in millions):

First lien

Second lien

Total first and second lien

as of March 31, 

as of March 31, 

as of March 31, 

    

2023

    

2022

    

2023

    

2022

    

2023

    

2022

Active loans

 

32.9

 

  

33.4

 

  

3.1

 

  

3.1

 

  

36.0

 

  

36.5

 

Market size

 

52.7

(1)

51.9

(1)

13.1

(2)

12.3

(2)

65.8

 

64.2

 

Market share

 

62

%  

64

%  

24

%  

26

%  

55

%  

57

%  

Note: Percentages above may not recalculate due to rounding.

(1)Estimates according to the March 2023 Black Knight Mortgage Monitor Report for U.S. first lien mortgage loans. These estimates are subject to change.
(2)Estimates according to the February 2023 and April 2022 Equifax National Consumer Credit Trends Report: Portfolio for U.S. second lien mortgage loans, which includes home equity installment loans and home equity revolving lines of credit data as of January 2023 and March 2022, respectively. These estimates are subject to change.

As a result of the effects of the broad-based response to the COVID-19 pandemic, we have seen lower foreclosure-related transactional revenues due to the mortgage loan foreclosure moratorium and other measures that were in effect from 2020 through 2021. Additionally, low unemployment and historically low interest rates drove high home price appreciation, which also contributed to historically low foreclosure starts. According to corresponding Black Knight Mortgage Monitor reports, foreclosure starts were 94,200 for the three months ended March 31, 2023 compared to 104,200 for the 2022 period. Foreclosure starts are still substantially below levels prior to the pandemic.

Our origination software solutions primarily include our solutions that automate and facilitate the origination of mortgage loans and provide an interconnected network allowing the various parties and systems associated with lending transactions to exchange data quickly and efficiently. Our direct exposure to origination volumes is limited as our loan origination system revenues are based on closed loan volumes subject to minimum base software subscription fees that are contractually obligated. Most of our secondary marketing technologies’ revenues are primarily subscription-based; however, some platforms are based on the number of loan officer seats. Elevated origination volumes in prior years led to an increase in loan officer seats above historical levels. During the three months ended March 31, 2023, we continued to see a reduction in loan officer seats due to cost reduction actions from clients, including clients downsizing their mortgage origination workforce or exiting the origination market due to the current interest rate environment. According to the most recently available Nationwide Multistate Licensing System (“NMLS”) Mortgage Industry Report, the number of active individual licensed mortgage loan officers has decreased from 123,622 as of December 31, 2021 to 102,251 as of September 30, 2022. The reduction in seat counts causes a reduction in usage-based revenues for our clients with licenses that are seat-based and were previously above their contractual minimums.

Some of our origination software solutions are directly exposed to variances in origination loan count volumes, primarily related to refinance volumes, due to the nature of the services provided. We continue to see lower origination volumes in 2023 due to higher interest rates and record volumes in prior years. According to the April 2023 Mortgage Bankers Association Mortgage Finance Forecast, mortgage loan originations have declined 58% for the three months ended March 31, 2023 compared to the 2022 period. The portion of our origination software solutions revenues that are more sensitive to origination loan count volumes were approximately 2% of our consolidated revenues for the three months ended March 31, 2023, and revenues related to these origination software solutions declined approximately 41% compared to the 2022 period, representing a headwind of approximately $6.0 million.

Data and Analytics

Our Data and Analytics segment offers data and analytics solutions to the mortgage, real estate and capital markets verticals. These solutions include property ownership data, lien data, servicing data, automated valuation models, collateral risk scores, behavioral models, a multiple listing service software solution and other data solutions. Our data and analytics business is primarily based on longer-term strategic data licenses, other data licenses and subscription-based revenues. Our data and analytics revenues were 12% and 15% of our consolidated revenues for the three months ended March 31, 2023 and 2022, respectively. The portion of our data and analytics solutions revenues that are more sensitive to fluctuations in home buying activity and origination loan count volumes primarily relate to services where we provide software and data necessary for tax data and other settlement service activities. Excluding the effect of the TitlePoint transaction, revenues from these solutions were less than 1% of our consolidated revenues for the three months ended March 31, 2023 and declined approximately 44% for the three months ended March 31, 2023 compared to the 2022 period, representing a headwind of approximately $1.4 million.

23

Results of Operations

Key Performance Metrics

Revenues, EBITDA and EBITDA margin for the Software Solutions and Data and Analytics segments are presented in conformity with Accounting Standards Codification Topic 280, Segment Reporting. These measures are reported to the chief operating decision maker for purposes of making decisions about allocating resources to the segments and assessing their performance. For these reasons, these measures are excluded from the definition of non-GAAP financial measures under the SEC’s Regulation G and Item 10(e) of Regulation S-K.

Consolidated Results of Operations

The following table presents certain financial data for the periods indicated (in millions, except per share data):

Three months ended March 31, 

 

2023

    

2022

 

Revenues

$

382.2

$

387.2

Expenses:

 

  

 

  

Operating expenses

 

213.1

 

207.9

Depreciation and amortization

 

82.6

 

91.5

Transition and integration costs

 

5.5

 

7.6

Total expenses

 

301.2

 

307.0

Operating income

 

81.0

 

80.2

Operating margin

 

21.2

%

 

20.7

%

Interest expense, net

 

(30.1)

 

(21.1)

Other income (expense), net

 

138.0

 

(1.2)

Earnings before income taxes and equity in (losses) earnings of unconsolidated affiliates

 

188.9

 

57.9

Income tax expense (benefit)

 

45.9

 

(1.1)

Earnings before equity in (losses) earnings of unconsolidated affiliates

 

143.0

 

59.0

Equity in (losses) earnings of unconsolidated affiliates, net of tax

 

(1.2)

 

303.1

Net earnings

 

141.8

 

362.1

Net losses attributable to redeemable noncontrolling interests

 

 

2.5

Net earnings attributable to Black Knight

$

141.8

$

364.6

Net earnings per share attributable to Black Knight common shareholders:

 

  

 

  

Diluted

$

0.91

$

2.35

Weighted average shares of common stock outstanding:

 

  

 

  

Diluted

 

155.5

 

155.4

Segment Financial Results

Revenues

The following table sets forth revenues by segment for the periods presented (in millions):

Three months ended

 

March 31, 

Variance

 

2023

    

2022

    

$

%

Software Solutions

$

336.7

$

330.7

$

6.0

2

%

Data and Analytics

 

45.5

 

56.5

 

(11.0)

(19)

%

Total

$

382.2

$

387.2

$

(5.0)

(1)

%

Software Solutions

Revenues were $336.7 million in the three months ended March 31, 2023 compared to $330.7 million in the 2022 period, an increase of $6.0 million, or 2%. Our servicing software solutions revenues decreased $1.5 million, or 1%, as revenues from new clients and cross-

24

sales to existing clients, as well as contract termination fees of $2.7 million, were more than offset by lower loan counts, attrition, lower professional services and the effect of lower foreclosure volumes. Our origination software solutions revenues increased $7.5 million, or 7%, primarily driven by an increase of $18.0 million in license fees and other revenues from new clients, partially offset by the effect of lower origination volumes and attrition.

Data and Analytics

Revenues were $45.5 million in the three months ended March 31, 2023 compared to $56.5 million in the 2022 period, a decrease of $11.0 million, or 19%. The decrease was primarily driven by revenues of $11.1 million related to TitlePoint in the 2022 period and the effect of lower origination volumes, partially offset by revenues from new clients.

EBITDA and EBITDA margin

The following tables set forth EBITDA (in millions) and EBITDA margin by segment for the periods presented:

Three months ended

 

March 31, 

Variance

 

2023

    

2022

    

$

%

Software Solutions

$

186.7

$

188.2

$

(1.5)

(1)

%  

Data and Analytics

 

12.2

 

19.0

 

(6.8)

(36)

%  

Three months ended

March 31, 

Variance

  

2023

    

2022

    

Basis points

Software Solutions

 

55.4

%  

56.9

%  

(150)

Data and Analytics

 

26.8

%  

33.6

%  

(680)

Software Solutions

EBITDA was $186.7 million in the three months ended March 31, 2023 compared to $188.2 million in the 2022 period, a decrease of $1.5 million, or 1%, with an EBITDA margin of 55.4% compared to 56.9% in the 2022 period. The EBITDA margin decrease was driven by revenue mix along with higher personnel costs and technology-related costs, including cloud costs and other software subscriptions.

Data and Analytics

EBITDA was $12.2 million in the three months ended March 31, 2023 compared to $19.0 million in the 2022 period, a decrease of $6.8 million, or 36%, with an EBITDA margin of 26.8% compared to 33.6% in the 2022 period. The EBITDA margin decrease was primarily driven by the effect of the TitlePoint transaction along with higher personnel and technology-related costs.

Consolidated Financial Results

Operating Expenses

The following table sets forth operating expenses by segment for the periods presented (in millions):

Three months ended

 

March 31, 

Variance

 

2023

    

2022

    

$

%

 

Software Solutions

$

150.0

$

142.5

$

7.5

5

%

Data and Analytics

 

33.3

 

37.5

 

(4.2)

(11)

%

Corporate and Other(1)

 

29.8

 

27.9

 

1.9

7

%

Total

$

213.1

$

207.9

$

5.2

3

%

(1)Operating expenses for Corporate and Other include equity-based compensation, including certain related payroll taxes, of $11.6 million and $11.2 million for the three months ended March 31, 2023 and 2022, respectively.

25

The increase in Operating expenses in the three months ended March 31, 2023 compared to the 2022 period was primarily driven by higher net personnel expenses and technology-related costs, partially offset by $3.9 million of lower expenses related to the effect of the TitlePoint transaction.

Depreciation and Amortization

The following table sets forth depreciation and amortization by segment for the periods presented (in millions):

Three months ended

 

March 31, 

Variance

 

2023

    

2022

    

$

%

 

Software Solutions

$

34.1

$

35.1

$

(1.0)

(3)

%

Data and Analytics

 

4.0

 

3.8

 

0.2

5

%

Corporate and Other(1)

 

44.5

 

52.6

 

(8.1)

(15)

%

Total

$

82.6

$

91.5

$

(8.9)

(10)

%

(1)Depreciation and amortization for Corporate and Other primarily represents net incremental depreciation and amortization adjustments associated with the application of purchase accounting recorded in accordance with GAAP.

The decrease in Depreciation and amortization in the three months ended March 31, 2023 compared to the 2022 period is primarily related to $5.0 million in lower amortization relating to the change in estimated useful lives of certain origination software and specialty software solutions, including amortization included in Corporate and Other related to acquired software from prior acquisitions, and lower amortization of other intangible assets related to acquisitions. Refer to Note 2 — Condensed Consolidated Financial Statement Details in Item 1 of Part I of this Quarterly Report on Form 10-Q for additional information on the change in useful life.

Transition and Integration Costs

Transition and integration costs were $5.5 million in the three months ended March 31, 2023 compared to $7.6 million in the 2022 period. Transition and integration costs for the three months ended March 31, 2023 primarily consisted of costs related to the ICE Transaction. Transition and integration costs in the 2022 period consisted of costs associated with acquisitions, including costs pursuant to purchase agreements.

Interest Expense, Net

Interest expense, net was $30.1 million in the three months ended March 31, 2023 compared to $21.1 million in the 2022 period, an increase of $9.0 million, or 43%. The increase was primarily driven by higher interest rates on our outstanding variable rate debt.

Other Income (Expense), Net

Other income, net was $138.0 million in the three months ended March 31, 2023 compared to Other expense, net of $1.2 million in the 2022 period. The 2023 amount is primarily related to the gain before tax of $145.4 million recognized for the sale of TitlePoint, partially offset by legal fees. The 2022 amounts primarily relate to legal fees.

Income Tax Expense (Benefit)

Income tax expense was $45.9 million in the three months ended March 31, 2023 compared to income tax benefit of $1.1 million in the 2022 period. Our effective tax rate was 24.3% in the 2023 period compared to (1.9)% in 2022. Refer to Note 8 – Income Taxes in Item 1 of Part I of this Quarterly Report on Form 10-Q, which is incorporated by reference into this Part I Item 2 for additional information.

26

Equity in (Losses) Earnings of Unconsolidated Affiliates, Net of Tax

Equity in (losses) earnings of unconsolidated affiliates, net of tax consists of the following (in millions):

Three months ended March 31, 

2023

    

2022

Equity in losses of unconsolidated affiliates, net of tax

$

(1.2)

$

(2.3)

Gain related to DNB investment, net of tax

305.4

Equity in (losses) earnings of unconsolidated affiliates, net of tax

$

(1.2)

$

303.1

Refer to Note 3 — Investments in Unconsolidated Affiliates in Item 1 of Part I of this Quarterly Report on Form 10-Q, which is incorporated by reference into this Part I Item 2 for additional information.

Liquidity and Capital Resources

Our primary sources of liquidity are our existing cash balances, cash flows from operations and borrowings on our revolving credit facility. As of March 31, 2023, we had cash of $14.8 million, outstanding debt principal of $2,433.8 million and available capacity of $681.0 million on our revolving credit facility.

As of March 31, 2023, we own 18.5 million shares of DNB common stock for an ownership interest in DNB of approximately 4% of DNB’s outstanding common stock. As of March 31, 2023, DNB’s closing share price was $11.74 and the fair value of our investment in DNB was $216.9 million before tax. Based on a statutory tax rate of 25.5%, the estimated after-tax value of our investment in DNB was $203.9 million. Refer to Note 3 — Investments in Unconsolidated Affiliates in Item 1 of Part I of this Quarterly Report on Form 10-Q for additional information.

Our primary cash requirements include operating expenses, debt service payments (principal and interest), capital expenditures (including software development, equipment and property related expenditures) and tax-related payments and may include business acquisitions and share repurchases.

We believe that our cash flows from operations and available cash and cash equivalents are sufficient to meet our liquidity needs, including the repayment of our outstanding debt, for at least the next 12 months. We anticipate that to the extent that we require additional liquidity, it will be funded through borrowings on our revolving credit facility, the incurrence of other indebtedness, the sale of DNB common stock, equity issuance or a combination thereof. The loss of the largest lender on our revolving credit facility would reduce our borrowing capacity by $90.0 million. Additionally, our liquidity and our ability to meet our obligations and fund our capital requirements are also dependent on our future financial performance, which is subject to general economic, financial and other factors that are beyond our control. Accordingly, we cannot be assured that our business will generate sufficient cash flows from operations or that future borrowings will be available from additional indebtedness or otherwise to meet our liquidity needs. Although we have no specific current plans to do so, if we decide to pursue one or more significant acquisitions, we may incur additional debt or sell additional equity to finance such acquisitions.

Cash Flows

The following table provides a summary of cash flows from operating, investing and financing activities for the periods presented (in millions):

Three months ended March 31, 

    

2023

    

2022

    

Variance

Cash flows provided by operating activities

$

44.5

$

85.1

$

(40.6)

Cash flows provided by (used in) investing activities

 

199.2

 

(27.4)

 

226.6

Cash flows used in financing activities

 

(241.1)

 

(107.2)

 

(133.9)

Net increase (decrease) in cash and cash equivalents

$

2.6

$

(49.5)

$

52.1

27

Operating Activities

The $40.6 million decrease in cash provided by operating activities in the three months ended March 31, 2023 compared to the 2022 period is primarily related to the timing of income tax payments and higher interest payments related to our variable rate debt outstanding.

Investing Activities

The $226.6 million change in cash related to investing activities in the three months ended March 31, 2023 compared to the 2022 period is primarily related to proceeds of $224.2 million from the TitlePoint transaction.

Financing Activities

The $133.9 million increase in cash used in financing activities in the three months ended March 31, 2023 compared to the 2022 period is primarily related to higher payments made on the Revolving Credit Facility with proceeds from the TitlePoint transaction.

Financing

Refer to Note 6 — Long-Term Debt in Item 1 of Part I of this Quarterly Report on Form 10-Q for a description of our financing arrangements.

Contractual Obligations

Our long-term contractual obligations generally include our debt and related interest payments, software subscription, cloud computing and hardware and software maintenance commitments and operating lease payments for our offices, data centers, property and equipment. There were no significant changes to our contractual obligations from those disclosed in the Annual Report on Form 10-K for the year ended December 31, 2022. Our interest rate swaps represent our material off-balance sheet arrangements.

Indemnifications and Warranties

We often agree to indemnify our clients against damages and costs resulting from claims of patent, copyright, trademark infringement or breaches of confidentiality associated with use of our software through software licensing agreements. Historically, we have not made any payments under such indemnifications, but continue to monitor the conditions that are subject to the indemnifications to identify whether a loss has occurred that is both probable and estimable that would require recognition. In addition, we warrant to clients that our software operates substantially in accordance with the software specifications. Historically, no costs have been incurred related to software warranties and none are expected in the future, and as such no accruals for warranty costs have been made.

Critical Accounting Policies

There have been no material changes to our critical accounting policies and estimates described in our Annual Report on Form 10-K for the year ended December 31, 2022, except for the change in estimated useful lives of certain software solutions as discussed in Note 2 — Condensed Consolidated Financial Statement Details in Item 1 of Part I of this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosure about Market Risk

Market Risk

We regularly assess market risks and have established policies and business practices designed to protect against the adverse effects of these exposures. We are exposed to market risks primarily from changes in interest rates. We use interest rate swaps to manage interest rate risk. We do not use interest rate swaps for trading purposes, to generate income or to engage in speculative activity.

Interest Rate Risk

In addition to existing cash balances and cash provided by operating activities, we use fixed and variable rate debt to finance our operations.

28

Our Senior Notes represent our fixed-rate long-term debt. Refer to Note 6 — Long-Term Debt in Item 1 of Part I of this Quarterly Report on Form 10-Q. The carrying value of our Senior Notes was $991.5 million as of March 31, 2023. The fair value of our Senior Notes was approximately $909.4 million as of March 31, 2023. The potential reduction in fair value of the Senior Notes from a hypothetical 10 percent increase in market interest rates would not be material to the overall fair value of the debt.

Historically we have entered into interest rate swap agreements to hedge a portion of the forecasted monthly interest rate payments on our variable rate debt. We are exposed to interest rate risk on our variable rate debt obligations and related interest rate swaps. As of March 31, 2023, we had $1,433.1 million in long-term debt principal outstanding from our Facilities, all of which is variable rate debt, as described in Note 6 — Long-Term Debt in Item 1 of Part I of this Quarterly Report on Form 10-Q.

As of March 31, 2023, the Facilities represent our long-term debt obligations exposed to interest rate risk. We performed a sensitivity analysis on the principal amount of debt as of March 31, 2023, as well as the effect of our interest rate swaps. Further, in this sensitivity analysis, the change in interest rates is assumed to be applicable for an entire year. An increase or decrease of 100 basis points in the applicable interest rate would cause an increase or decrease in interest expense of $14.3 million on an annual basis ($14.1 million including the effect of our current interest rate swaps) as the 1-week and 1-month LIBOR were approximately 4.82% and 4.84%, respectively, as of March 31, 2023.

As of March 31, 2023, we have the following interest rate swap agreements (collectively, the "Swap Agreements") (in millions):

Effective dates

    

Notional amount

    

Fixed rates

April 30, 2018 through April 30, 2023

$

250.0

 

2.61

%

Under the terms of the Swap Agreements, we receive payments based on the 1-month LIBOR rate (approximately 4.84% as of March 31, 2023).

During the three months ended March 31, 2023, the following interest rate swap agreement expired (in millions):

Effective dates

    

Notional amount

    

Fixed rate

January 31, 2019 through January 31, 2023

$

300.0

 

2.65

%

The Swap Agreements were designated as cash flow hedging instruments. A portion of the amount included in Accumulated other comprehensive loss is reclassified into Interest expense, net as a yield adjustment as interest is either paid or received on the hedged debt. The inputs used to determine the estimated fair value of our interest rate swaps are Level 2 inputs. We have considered our own credit risk and the credit risk of the counterparties when determining the fair value of our Swap Agreements.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As of March 31, 2023, under the supervision and with the participation of our Chief Executive Officer ("CEO") and President and Chief Financial Officer ("CFO"), management has evaluated the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q.

There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their control objectives.

Based on that evaluation, our CEO and CFO concluded that as of March 31, 2023, our disclosure controls and procedures were effective to provide reasonable assurance that the information required to be disclosed by us in the reports we file or submit with the SEC are recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and is accumulated and communicated to our management, including the principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

29

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended March 31, 2023 covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

30

Part II: OTHER INFORMATION

Item 1. Legal Proceedings

See discussion of legal proceedings in Note 9 — Commitments and Contingencies in Item 1 of Part I of this Quarterly Report on Form 10-Q, which is incorporated by reference into this Item 1 of Part II.

Item 1A. Risk Factors

Below we amend and restate in their entirety the following risk factors that appeared under Item 1A- “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022. There have been no other material changes in our risk factors since the filing of our Annual Report on Form 10-K for the year ended December 31, 2022.

Because the market price of ICE common stock may fluctuate, holders of our common stock cannot be certain of the market value of the consideration they will receive in the Merger.

Pursuant to and subject to the terms of the Agreement and Plan of Merger dated as of May 4, 2022 (the “Original Merger Agreement”) among Black Knight, Intercontinental Exchange, Inc. (“ICE”) and Sand Merger Sub Corporation, a wholly subsidiary of ICE (“Sub”), as amended by Amendment No. 1 to the Original Merger Agreement (the “Amendment” and the Original Merger Agreement, as amended by the Amendment, the “Merger Agreement”) dated as of March 7, 2023, Sub will merge with and into Black Knight with Black Knight surviving as a wholly-owned subsidiary of ICE (the “Merger”). At the effective time of the Merger (the “Effective Time”), each share of our common stock issued and outstanding immediately prior to the Effective Time (other than shares of our common stock held by us as treasury stock, any of our subsidiaries (other than with respect to the Black Knight Employee Stock Purchase Plan), by ICE or any of ICE’s subsidiaries (including Sub), or by any holder who has properly exercised and perfected such holder’s demand for appraisal rights under Section 262 of the General Corporation Law of the State of Delaware and not effectively withdrawn or lost such holder’s rights to appraisal (collectively, “Excluded Shares”)) will be converted into the right to receive, at the election of the holder thereof, the following consideration (the “Merger Consideration”):

an amount in cash equal to the sum, rounded to the nearest one tenth of a cent, of (x) $68.00 plus (y) the product, rounded to the nearest one tenth of a cent, of 0.0682 (the “Share Ratio”) multiplied by the average of the volume weighted averages of the trading prices of ICE common stock on the New York Stock Exchange on each of the ten consecutive trading days ending on (and including) the trading day that is three trading days prior to the date on which the Effective Time occurs (the “Average ICE Stock Price”) (such amount, the “Per Share Cash Consideration”);
a number of validly issued, fully paid and nonassessable shares of ICE common stock as is equal to the quotient, rounded to the nearest one ten thousandth, of (x) the Per Share Cash Consideration divided by (y) the Average ICE Stock Price (such number of shares, the “Per Share Stock Consideration”); or
if no election is made by such holder, such Per Share Stock Consideration or Per Share Cash Consideration as is determined in accordance with the proration mechanism described below.

The election right for the holders of shares of our common stock will be subject to proration in accordance with the terms of the Merger Agreement such that (a) the total number of shares of our common stock to be converted into the right to receive the Per Share Cash Consideration will be equal to the quotient, rounded down to the nearest whole share, of $10,505,000,000 divided by the Per Share Cash Consideration and (b) all shares of our common stock not receiving the Per Share Cash Consideration (other than Excluded Shares) will be converted into the right to receive the Per Share Stock Consideration.

This Share Ratio is fixed and will not be adjusted for changes in the market price of either ICE common stock or our common stock. Changes in the price of ICE common stock prior to the Merger will affect the value that holders of our common stock will receive in the Merger. We and ICE are not permitted to terminate the Merger Agreement as a result, in and of itself, of any increase or decrease in the market price of ICE common stock or our common stock.

There is a time lapse between the date on which our stockholders voted to approve the Merger Agreement (as amended by the Amendment) at the special meeting and the date on which our stockholders entitled to receive the Merger Consideration actually receive

31

such consideration. The market value of ICE common stock may fluctuate during this period as a result of a variety of factors, including general market and economic conditions, regulatory considerations, including changes in U.S. monetary policy and its effect on global financial markets and on interest rates, changes in ICE’s or our business, operations and prospects, the global coronavirus pandemic and the related disruption to local, regional and global economic activity and financial markets, and the impact that any of the foregoing may have on ICE, us or the customers or other constituencies of ICE or us, many of which factors are beyond ICE’s or our control. Therefore, at the time our stockholders approved the Merger Agreement (as amended by the Amendment) at the special meeting, they did not know the market value of the consideration to be received by holders of our common stock at the Effective Time of the Merger.

The Merger will not be completed unless important conditions are satisfied or waived.

Specified conditions set forth in the Merger Agreement must be satisfied or waived to complete the Merger. If the conditions are not satisfied or, to the extent permitted by law, waived, the Merger will not occur or will be delayed, and we and ICE may lose some or all of the intended benefits of the Merger. The following conditions must be satisfied or, to the extent permitted by law, waived before we and ICE are obligated to complete the Merger: (i) the adoption of the Merger Agreement (as amended by the Amendment) by the affirmative vote of holders of a majority of the outstanding shares of our common stock entitled to vote thereon at the special meeting (this vote was obtained at the special meeting on April 28, 2023), (ii) the expiration or early termination of the waiting period applicable to the consummation of the Merger under the Hart-Scott Rodino Antitrust Improvements Act of 1976, as amended (the “HSR Act”), (iii) the absence of any law, injunction, order or other judgment, in each case whether temporary, preliminary or permanent, that is in effect and restrains, enjoins or otherwise prohibits the consummation of the Merger, (iv) the effectiveness of the registration statement on Form S-4 filed by ICE to register the shares of ICE common stock to be issued in the Merger (the amended registration statement was declared effective by the SEC on March 30, 2023), (v) approval for listing on the NYSE of the shares of ICE common stock to be issued in the Merger, (vi) compliance by ICE and us in all material respects with their respective obligations under the Merger Agreement that are required to be performed or complied with by the time of the closing and (vii) subject in most cases to exceptions that do not rise to the level of a Material Adverse Effect or a Parent Material Adverse Effect (each as defined in the Merger Agreement), the accuracy of representations and warranties made by us and ICE, respectively, in the Merger Agreement. The respective obligations of ICE and us to consummate the Merger are also subject to there not having occurred since the date of the Merger Agreement an event that has had or would reasonably be expected to have, individually or in the aggregate, a Material Adverse Effect or a Parent Material Adverse Effect, respectively.

The failure to satisfy all of the required conditions could delay the completion of the Merger for a significant period of time or prevent it from occurring at all. There can be no assurance that the conditions to the closing of the Merger will be satisfied or waived or that the Merger will be completed. Also, subject to limited exceptions, either ICE or we may terminate the Merger Agreement, if the Merger has not been consummated on or before November 4, 2023 (the “outside date”); provided that this right to terminate the Merger Agreement will not be available to a party if the failure of that party to perform any of its obligations under the Merger Agreement has been a principal cause of or resulted in the failure of the Merger to be consummated on or before that date.

If the Merger is not completed, each of ICE’s and our ongoing businesses, financial condition, financial results and stock price may be materially and adversely affected and, without realizing any of the benefits of having completed the Merger, ICE and we will be subject to a number of risks, including the following:

the market price of our common stock or ICE common stock could decline to the extent the current market price reflects an assumption that the Merger will be completed;
ICE or we could owe a termination fee to the other party under certain circumstances;
if our Board of Directors seeks another business combination, our stockholders cannot be certain that we will be able to find a party willing to enter into a transaction on terms equivalent to or more attractive than the terms that ICE has agreed to in the Merger Agreement;
time and financial and other resources committed by ours and ICE’s management to matters relating to the Merger could otherwise have been devoted to pursing other beneficial opportunities;
ICE or we may experience negative reactions from the financial markets or from their customers, suppliers or employees;

32

ICE or our current and prospective employees may experience uncertainty about their roles following the completion of the Merger, which may have an adverse effect on ICE’s or our ability to attract or retain key management and other key personnel;
ICE and we will be required to pay costs relating to the Merger, such as legal, accounting, financial advisory, financing (including the redemption by ICE of certain of its notes at a redemption price equal to 101% of par value) and printing fees, whether or not the Merger is completed; and
ICE or we could be subject to litigation related to any failure to complete the Merger or related to any enforcement proceeding commenced against ICE or us to perform our respective obligations under the Merger Agreement.

Similarly, delays in the completion of the Merger could, among other things, result in additional transaction costs, loss of revenue or other negative effects associated with uncertainty about completion of the Merger and could materially and adversely impact each of our and ICE’s ongoing businesses, financial condition and financial results.

Regulatory clearance may not be received, may take longer than expected or may impose conditions that are not presently anticipated, that could have an adverse effect on ICE following the Merger or that are otherwise unacceptable to ICE.

Completion of the Merger is conditioned on, among other things, the expiration or early termination of the waiting period applicable to the consummation of the Merger under the HSR Act. On March 9, 2023, the United States Federal Trade Commission (the “FTC”) filed an administrative complaint challenging the Merger under the HSR Act and authorized the filing of a complaint in federal district court to pursue a preliminary injunction to prevent the consummation of the Merger pending an administrative trial, and ICE announced that ICE strongly disagrees with, and intends to vigorously oppose, the FTC’s decision to challenge the Merger. On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief. The FTC seeks to block ICE and BKI from completing the Merger during the pendency of the administrative proceeding on the merits.  On April 21, 2023, the United States District Court for the Northern District of California entered a temporary restraining order that prevents ICE and BKI from consummating the Merger until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights.

There can be no assurance as to the outcome of litigation with the FTC or that this condition to completion of the Merger will be satisfied on a timely basis or at all, and there can be no assurance that if regulatory clearance is obtained, it will not result in the imposition of conditions, limitations, obligations or restrictions that have the effect of preventing the completion of any of the transactions contemplated by the Merger Agreement, imposing additional material costs on or materially limiting the revenues of ICE following the Merger or otherwise reducing the anticipated benefits of the Merger, or result in the delay or abandonment of the Merger.

Under the Merger Agreement, ICE and we have agreed to use our respective reasonable best efforts to cause the transactions contemplated by the Merger Agreement to be consummated as soon as practicable and to obtain all approvals from any governmental entity or third party that are necessary, proper or advisable to consummate the Merger. In particular, each party has agreed to use its reasonable best efforts to take promptly any and all steps necessary to avoid, eliminate or resolve each and every impediment and obtain all clearances, consents, approvals and waivers under U.S. antitrust laws so as to enable the parties to close the Merger as soon as practicable.  

Under the Merger Agreement, except as provided below, ICE is not obligated to agree to any structural or behavioral remedy that any government entity may seek to impose. There can be no assurance that regulators will not seek to impose any terms, conditions, limitations, obligations or costs, or restrictions (including a duty to agree to structural or behavioral relief) on the conduct of ICE’s business following the completion of the Merger (which would include Black Knight’s business) or otherwise require changes to the terms of the transactions contemplated by the Merger Agreement, or that such conditions, limitations, obligations or restrictions would not have the effect of preventing or delaying the completion of any of the transactions contemplated by the Merger Agreement, imposing additional material costs on or materially limiting the revenues of ICE following the Merger or otherwise reduce the anticipated benefits of the Merger if the Merger were consummated successfully within the expected timeframe.

In addition, at any time before or after the completion of the Merger, and notwithstanding the termination of applicable waiting periods, any state attorney general could take such action under the antitrust laws as any such party deems necessary or desirable in the public interest. Such action could include, among other things, seeking to enjoin the completion of the Merger or seeking divestiture of substantial assets of

33

the parties. In addition, in some circumstances, a third party could initiate a private action under antitrust laws challenging, seeking to enjoin, or seeking to impose conditions on the Merger.

Although ICE was not obligated under the Original Merger Agreement to litigate to defend such efforts to enjoin the transaction contemplated by the Original Merger Agreement under U.S. antitrust laws, the parties, at ICE’s option, were permitted to engage in litigation to obtain the clearances, consents, approvals and waivers under U.S. antitrust laws so as to enable the parties to close the Merger. Pursuant to the Amendment, ICE’s obligation to use its “reasonable best efforts” to obtain U.S. antitrust clearance specifically requires ICE to (1) (a) effect the transactions contemplated by the Equity Purchase Agreement (the “Divestiture Agreement”) with Constellation Web Solutions Inc., a Delaware corporation and a subsidiary of Constellation Software Inc., and ICE (solely for the purposes set forth in the Divestiture Agreement), and the ancillary agreements related thereto subject to the terms and conditions thereof and (b) if the Divestiture Agreement is terminated for any reason prior to the earlier to occur of the closing of the Merger and the termination of the Merger Agreement and at such time ICE believes, acting reasonably and in good faith and after consultation with us, that it remains possible for the closing of the Merger to occur on or prior to the outside date, use reasonable best efforts to enter into a new agreement with a new purchaser, whose acquisition of the Empower ® business and the Empower® business products would not raise material antitrust concerns, and consummate the transactions contemplated thereby providing for the divestiture of the Empower® business and the Empower®  business products, and (2) litigate against any governmental entity or private party challenging the Merger transactions under any U.S. antitrust law in any litigation, action or proceeding that seeks to prevent, materially impede or materially delay the consummation of the Merger and seek to have vacated, lifted, reversed or overturned any injunction or order that prohibits, prevents or restricts the consummation of the Merger. ICE and Black Knight may not prevail and may incur significant costs in defending or settling any such action.  

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

None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

34

Item 6. Exhibits

(a)Exhibits

Exhibit

    

 

No.

Description

2.1

Amendment No. 1 dated as of March 7, 2023, to the Agreement and Plan of Merger, dated as of May 4, 2022, among Intercontinental Exchange, Inc., Sand Merger Sub Corporation and Black Knight, Inc. (incorporated by reference to Exhibit 2.1 to Form 8-K filed by Black Knight, Inc. on March 7, 2023 (No. 001-37394)

3.1

Amended and Restated Bylaws of Black Knight, Inc. (incorporated by reference to Exhibit 3.1 to Form 8-K filed by Black Knight, Inc. on February 14, 2023 (No. 001-37394)

10.1

Form of Notice of Restricted Stock and Restricted Stock Award Agreement (2023) under Black Knight, Inc. Amended and Restated 2015 Omnibus Incentive Plan (1)

31.1

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2

Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1

Certification by Chief Executive Officer of Periodic Financial Reports pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350

32.2

Certification by Chief Financial Officer of Periodic Financial Reports pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350

101.INS

Inline XBRL Instance Document*

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

104

Cover Page Interactive Data File formatted in Inline XBRL and contained in Exhibit 101

(1) A management or compensatory plan or arrangement required to be filed as an exhibit to this report pursuant to Item 601(b)(10)(ii) of Regulation S-K.

*

The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.

35

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.

BLACK KNIGHT, INC.

(registrant)

Date: May 4, 2023

By:

/s/ Kirk T. Larsen

Kirk T. Larsen

President and Chief Financial Officer

(Principal Financial and Accounting Officer) 

36

EX-10.1 2 bki-20230331xex10d1.htm EX-10.1

Exhibit 10.1

Black Knight, Inc.

Amended and Restated

2015 Omnibus Incentive Plan

Notice of Restricted Stock Grant

You (the “Grantee”) have been granted the following award of restricted Shares of common stock (the “Restricted Stock”), par value $0.0001 per share (the “Shares”), by Black Knight, Inc. (the “Company”), pursuant to the Black Knight, Inc. Amended and Restated 2015 Omnibus Incentive Plan (the “Plan”) and the terms set forth in the attached Restricted Stock Award Agreement:

Name of Grantee:

Participant Name

Number of Shares of Restricted Stock Granted:

Number of Awards Granted

Effective Date of Grant:

Grant Date

Vesting and Period of Restriction:

Subject to the terms of the Plan and the Restricted Stock Award Agreement attached hereto, the Period of Restriction shall lapse, and the Shares shall vest and become free of the forfeiture provisions contained in the Restricted Stock Award Agreement, with respect to one-third of the shares on each of the first three anniversaries of the Effective Date of Grant as set forth on Exhibit A of the Restricted Stock Award Agreement, attached hereto.

By your electronic acceptance/signature below, you agree and acknowledge that the Restricted Stock is granted under and governed by the terms and conditions of the Plan and the attached Restricted Stock Award Agreement, which are incorporated herein by reference, and that you have been provided with a copy of the Plan and Restricted Stock Award Agreement. If you have not accepted or declined this Restricted Stock Grant, including the terms of this Notice and Restricted Stock Award Agreement, prior to the first vesting date of the Effective Date of Grant, you are hereby advised and acknowledge that you shall be deemed to have accepted the terms of this Notice and Restricted Stock Award Agreement on such first vesting date of the Effective Date of Grant.

Electronic Signature

Acceptance Date


Black Knight, Inc.

Amended and Restated 2015 Omnibus Incentive Plan

Restricted Stock Award Agreement

(Subject to Time-Based Restriction)

Section 1. GRANT OF RESTRICTED STOCK
(a) Restricted Stock.  On the terms and conditions set forth in the Notice of Restricted Stock Grant (the “Notice”) and this Restricted Stock Award Agreement (the “Agreement”), the Company grants to the Grantee on the Effective Date of Grant the Shares of Restricted Stock (the “Restricted Stock”) set forth in the Notice.
(b) Plan and Defined Terms.  The Restricted Stock is granted pursuant to the Black Knight, Inc. Amended and Restated 2015 Omnibus Incentive Plan (the “Plan”).  All terms, provisions, and conditions applicable to the Restricted Stock set forth in the Plan and not set forth herein are hereby incorporated by reference herein.  To the extent any provision hereof is inconsistent with a provision of the Plan, the provisions of the Plan will govern.  All capitalized terms that are used in the Notice or this Agreement and not otherwise defined therein or herein shall have the meanings ascribed to them in the Plan.
Section 2. FORFEITURE AND TRANSFER RESTRICTIONS
(a) Forfeiture.  Except as otherwise provided in Section 2(e) or in the Grantee’s employment, director services or similar agreement in effect at the time of the termination:
(i)If the Grantee’s employment or service as a Director or Consultant is terminated for any reason other than death or Disability (as defined below), the Grantee shall, for no consideration, forfeit to the Company the Shares of Restricted Stock to the extent such Shares are subject to a Period of Restriction at the time of such termination.
(ii)If the Grantee’s employment or service as a Director or Consultant is terminated due to the Grantee’s death or Disability, a portion of the Shares which on the date of termination remain subject to a Period of Restriction shall vest and become free of the forfeiture and transfer restrictions contained in the Agreement (except as otherwise provided in Section 2(c) of this Agreement).   The portion which shall vest shall be determined by the following formula (rounded to the nearest whole Share):

(A x B) – C, where

A = the total number of Shares granted under this Agreement,

B = the number of completed months to the date of termination since the Effective Date of Grant divided by 36, and

C = the number of Shares granted under this Agreement which vested on or prior to the date of termination.

All Shares that are subject to a Period of Restriction on the date of termination of employment or service as a Director or Consultant and which will not be vested pursuant to Section 2(a)(ii) above, shall be forfeited to the Company, for no consideration.  

(iii)The term “Disability” shall have the meaning ascribed to such term in the Grantee’s employment, director services or similar agreement with the Company.  If the Grantee’s employment, director services or similar agreement does not define the term “Disability,” or if the Grantee has not entered into an employment, director services or similar agreement with the Company or any Subsidiary, the term “Disability” shall mean the Grantee is (or, if the Grantee were a participant, would be) entitled to long-term disability benefits pursuant to the long-term disability plan maintained by the Company or in which the Company’s employees participate.
(b) Transfer Restrictions.  During the Period of Restriction, the Restricted Stock may not be sold, assigned, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of, to the extent such Shares are subject to a Period of Restriction.  


(c) Holding Period.  If and when (i) the Grantee is an Officer (as defined in Rule 16a-1(f) of the Exchange Act), and (ii) the Grantee does not hold Shares with a value sufficient to satisfy the applicable stock ownership guidelines of the Company in place at that time, then the Grantee must retain 50% of the Shares acquired by the Grantee as a result of the lapse of a Period of Restriction (excluding from the calculation any Shares withheld for purposes of satisfying the Grantee’s tax obligations in connection with such lapse of a Period of Restriction) until such time as the value of the Shares remaining in the Grantee’s possession following any sale, assignment, pledge, exchange, gift or other transfer of the Shares shall be sufficient to meet any applicable stock ownership guidelines of the Company in place at that time.  For the avoidance of doubt, at any time when the Grantee holds, in the aggregate, Shares with a value sufficient to satisfy the applicable stock ownership guidelines of the Company in place at that time, the Grantee may enter into a transaction with respect to any Shares acquired by the Grantee as a result of the lapse of a Period of Restriction without regard to the holding period requirement contained in this Section 2(c) so long as the Grantee shall continue to satisfy such stock ownership guidelines following such transaction.
(d) Lapse of Restrictions.  The Period of Restriction shall lapse as to the Restricted Stock in accordance with the Notice and the terms of this Agreement.  Subject to the terms of the Plan and Section 6(a) hereof, upon lapse of the Period of Restriction, the Grantee shall own the Shares that are subject to this Agreement free of all restrictions, other than the holding period restriction described in Section 2(c) above, if applicable.
(e) Change in Control.  Notwithstanding anything to the contrary in the Plan or any employment, director services or similar agreement in effect at the time of the termination, the Restricted Stock will not vest solely due to a Change in Control; provided, however, that any Time-Based Restriction or other restriction imposed on the Restricted Stock that has not previously lapsed, including the holding period described in Section 2(c) above, shall immediately lapse upon the earlier of: (a) the end of the original Period of Restriction, or (b) a termination by the Company (or an affiliate thereof) of the Grantee’s employment or service as a Director or Consultant without Cause or by the Grantee for Good Reason at any time within the six months immediately preceding the Change in Control, or at any time following the Change in Control that is prior to the end of the Period of Restriction.  
(i)For purposes of this Agreement, the term “Cause” shall have the meaning ascribed to such term in any employment, director services or similar agreement to which the Grantee is a party at the time of the termination, or in the absence of such an agreement that defines Cause, the Grantee’s (i) persistent failure to perform duties consistent with a commercially reasonable standard of care (other than due to a physical or mental impairment); (ii) willful neglect of duties (other than due to a physical or mental impairment); (iii) conviction of, or pleading nolo contendere to, criminal or other illegal activities involving dishonesty or moral turpitude; (iv) material breach of this Agreement; (v) material breach of the Company’s or an affiliate’s business policies, accounting practices or standards of ethics; (vi) material breach of any applicable non-competition, non-solicitation, trade secrets, confidentiality or similar restrictive covenant, or (vii) failure to materially cooperate with or impeding an investigation authorized by the Board; provided, however, that the Grantee shall have been given a thirty (30) day period to cure any act or omission that constitutes Cause, if capable of cure, prior to termination.
(ii)For purposes of this Agreement, the term “Good Reason” shall have the meaning ascribed to such term in any employment, director services or similar agreement to which the Grantee is a party at the time of the termination, or in the absence of such an agreement that defines Good Reason, “Good Reason” shall mean, in the absence of the Grantee’s written consent: (a) a material reduction in the Grantee’s base salary in effect immediately prior to a Change in Control, (b) a transfer of the Grantee’s primary work site to a new primary work site that is more than thirty-five (35) miles (measured along a straight line) from the Grantee’s then current primary work site unless such new primary work site is closer (measured along a straight line) to the Grantee’s primary residence than the Grantee’s then current primary work site, or (c) there is a material breach by the Company (or any successor thereto) of any agreement to which the Grantee is party with the Company, provided, however, that no such event described above shall constitute Good Reason unless (i) the Grantee gives notice that the Grantee intends to terminate the Grantee’s employment or service and specifying the condition or event relied upon for such termination within ninety (90) days of the initial existence of such event, (ii) the Company fails to cure the condition or event constituting Good Reason within thirty (30) days following receipt of such notice, and (iii) the Grantee terminates employment or service within ninety (90) days following the expiration of such thirty (30) day cure period.


Section 3. STOCK CERTIFICATES

As soon as practicable following the grant of Restricted Stock, the Shares of Restricted Stock shall be registered in the Grantee’s name in certificate or book-entry form.  If a certificate is issued, it shall bear an appropriate legend referring to the restrictions and it shall be held by the Company, or its agent, on behalf of the Grantee until the Period of Restriction has lapsed.  If the Shares are registered in book-entry form, the restrictions shall be placed on the book-entry registration.  The Grantee may be required to execute and return to the Company a blank stock power for each Restricted Stock certificate (or instruction letter, with respect to Shares registered in book-entry form), which will permit transfer to the Company, without further action, of all or any portion of the Restricted Stock that is forfeited in accordance with this Agreement.

Section 4. SHAREHOLDER RIGHTS

Except for the transfer and dividend restrictions, and subject to such other restrictions, if any, as determined by the Committee, the Grantee shall have all other rights of a holder of Shares, including the right to vote (or to execute proxies for voting) such Shares.  Unless otherwise determined by the Committee, if all or part of a dividend in respect of the Restricted Stock is paid in Shares or any other security issued by the Company, such Shares or other securities shall be held by the Company subject to the same restrictions as the Restricted Stock in respect of which the dividend was paid.

Section 5. DIVIDENDS
(a) Any dividends paid with respect to Shares which remain subject to a Period of Restriction shall not be paid to the Grantee but shall be held by the Company.
(b) Such held dividends shall be subject to the same Period of Restriction as the Shares to which they relate.
(c) Any dividends held pursuant to this Section 5 which are attributable to Shares which vest pursuant to this Agreement shall be paid to the Grantee within 30 days of the applicable vesting date.
(d) Dividends attributable to Shares forfeited pursuant to Section 2 of this Agreement shall be forfeited to the Company on the date such Shares are forfeited.
Section 6. MISCELLANEOUS PROVISIONS
(a) Tax Withholding.  Pursuant to Article 20 of the Plan, the Committee shall have the power and right to deduct or withhold, or require the Grantee to remit to the Company, an amount sufficient to satisfy any federal, state and local taxes (including the Grantee’s FICA obligations) required by law to be withheld with respect to this Award.  The Committee may condition the delivery of Shares upon the Grantee’s satisfaction of such withholding obligations.  The Grantee may elect to satisfy all or part of such withholding requirement by tendering previously-owned Shares or by having the Company withhold Shares having a Fair Market Value equal to the minimum statutory withholding (based on minimum statutory withholding rates for federal, state and local tax purposes, as applicable, including payroll taxes) that could be imposed on the transaction, and, to the extent the Committee so permits, amounts in excess of the minimum statutory withholding to the extent it would not result in additional accounting expense.  Such election shall be irrevocable, made in writing, signed by the Grantee, and shall be subject to any restrictions or limitations that the Committee, in its sole discretion, deems appropriate.
(b) Confidential Information.  The Grantee will occupy a position of trust and confidence and will have access to and learn substantial information about the Company and its affiliates and their respective operations that is confidential or not generally known in the industry including, without limitation, information that relates to purchasing, sales, customers, marketing, and the financial positions and financing arrangements of the Company and its affiliates.  The Grantee agrees that all such information is proprietary or confidential, or constitutes trade secrets and is the sole property of the Company and/or its affiliates, as the case may be.  The Grantee will keep confidential and, outside the scope of the Grantee’s duties and responsibilities with the Company and its affiliates, will not reproduce, copy or disclose to any other person or firm, any such information or any documents or information relating to the Company’s or its affiliates’ methods, processes, customers,


accounts, analyses, systems, charts, programs, procedures, correspondence or records, or any other documents used or owned by the Company or any of its affiliates, nor will the Grantee advise, discuss with or in any way assist any other person, firm or entity in obtaining or learning about any of the items described in this section.  Accordingly, during such time as the Grantee is employed by or provides services as a Director or Consultant to the Company or an affiliate thereof (the “Term of Service”) and at all times thereafter the Grantee will not disclose, or permit or encourage anyone else to disclose, any such information, nor will the Grantee utilize any such information, either alone or with others, outside the scope of the Grantee’s duties and responsibilities with the Company and its affiliates.
(c) Non-Competition.
(i)During Term of Service.  During the Term of Service, the Grantee will devote such business time, attention and energies reasonably necessary to the diligent and faithful performance of the services to the Company and its affiliates, and will not engage in any way whatsoever, directly or indirectly, in any business that is a competitor with the Company’s or its affiliates’ principal business, that is a reasonably anticipated extension of their principal business, or that is engaged in the research or development of a product that will compete with the Company’s or its affiliates’ principal business, nor solicit customers, suppliers or employees of the Company or its affiliates on behalf of, or in any other manner work for or assist any business which is a direct competitor with the Company’s or its affiliates’ principal business.  In addition, during the Term of Service, the Grantee will undertake no planning for or organization of any business activity competitive with the work performed as an employee, Director or Consultant of the Company, and the Grantee will not combine or conspire with any other employee of the Company or any other person for the purpose of organizing any such competitive business activity.
(ii)After Term of Service.  The parties acknowledge that the Grantee will acquire substantial knowledge and information concerning the business of the Company and its affiliates as a result of employment or services as a Director or Consultant.  The parties further acknowledge that the scope of business in which the Company and its affiliates are engaged is national and very competitive and one in which few companies can successfully compete.  Competition by the Grantee in that business after the Term of Service would severely injure the Company and its affiliates.  Accordingly, for a period of one (1) year after the Grantee’s employment or service as a Director or Consultant of the Company or an affiliate thereof terminates for any reason whatsoever, the Grantee agrees: (1) not to engage in any way whatsoever, directly or indirectly, including, as an employee, consultant, advisor, principal, partner or substantial shareholder with any firm or business that competes with the Company or its affiliates in their principal products and markets, that is a reasonably anticipated extension of the Company or its affiliates in their principal products and markets, or that is engaged in the research or development of a product that will compete with the Company or its affiliates in their principal products and markets; and (2), on behalf of any such competitive firm or business, not to solicit any person or business that was at the time of such termination and remains a customer or prospective customer, a supplier or prospective supplier, or an employee of the Company or its affiliates.
(iii)Notice to Prospective Employers. Employee agrees that, with respect to each prospective employer with which Employee applies or interviews for employment during the term of Employee’s employment with the Company and within one year after the termination of the Employee’s employment with the Company, Employee will inform the prospective employer of the existence of this Agreement and will provide the prospective employer with a copy of this Agreement.
(d) Improvements and Inventions.  Any and all improvements or inventions that the Grantee may make or participate in during the Term of Service, unless wholly unrelated to the business of the Company and its affiliates and not produced within the scope of the Grantee’s employment or service as a Director or Consultant, shall be the sole and exclusive property of the Company.  The Grantee shall, whenever requested by the Company, execute and deliver any and all documents that the Company deems appropriate in order to apply for and obtain patents or copyrights in improvements or inventions or in order to assign and/or convey to the Company the sole and exclusive right, title and interest in and to such improvements, inventions, patents, copyrights or applications.
(e) Ratification of Actions.  By accepting this Agreement, the Grantee and each person claiming under or through the Grantee shall be conclusively deemed to have indicated the Grantee’s acceptance and ratification of,


and consent to, any action taken under the Plan or this Agreement and Notice by the Company, the Board or the Committee.
(f) Notice.  Any notice required by the terms of this Agreement shall be given in writing and shall be deemed effective upon personal delivery or upon deposit with the United States Postal Service, by registered or certified mail, with postage and fees prepaid.  Notice shall be addressed to the Company at its principal executive office and to the Grantee at the address that he or she most recently provided in writing to the Company.
(g) Choice of Law.  This Agreement and the Notice shall be governed by, and construed in accordance with, the laws of Florida, without regard to any conflicts of law or choice of law rule or principle that might otherwise cause the Plan, this Agreement or the Notice to be governed by or construed in accordance with the substantive law of another jurisdiction.
(h) Arbitration.  Subject to, and in accordance with the provisions of Article 3 of the Plan, any dispute or claim arising out of or relating to the Plan, this Agreement or the Notice shall be settled by binding arbitration before a single arbitrator in Jacksonville, Florida and in accordance with the Commercial Arbitration Rules of the American Arbitration Association.  The arbitrator shall decide any issues submitted in accordance with the provisions and commercial purposes of the Plan, this Agreement and the Notice, provided that all substantive questions of law shall be determined in accordance with the state and federal laws applicable in Florida, without regard to internal principles relating to conflict of laws.
(i) Modification or Amendment.  This Agreement may only be modified or amended by written agreement executed by the parties hereto; provided, however, that the adjustments permitted pursuant to Section 4.3 of the Plan may be made without such written agreement.
(j) Severability.  In the event any provision of this Agreement shall be held illegal or invalid for any reason, the illegality or invalidity shall not affect the remaining provisions of this Agreement, and this Agreement shall be construed and enforced as if such illegal or invalid provision had not been included.
(k) References to Plan.  All references to the Plan shall be deemed references to the Plan as may be amended from time to time.
(l) Section 409A Compliance.  To the extent applicable, it is intended that the Plan and this Agreement comply with the requirements of Code Section 409A and any related regulations or other guidance promulgated with respect to such Section by the U.S.  Department of the Treasury or the Internal Revenue Service and the Plan and the Award Agreement shall be interpreted accordingly.


EXHIBIT A

Vesting and Restrictions

This grant is subject to Time-Based Restrictions, as described below. The period between the Effective Date of Grant and the applicable Vesting Date of a Share of Restricted Stock is the “Period of Restriction” for such Share of Restricted Stock.

Time-Based Restrictions

In order for the Restricted Stock to vest on any Vesting Date, unless otherwise provided in the Agreement, the Grantee must satisfy the continued service conditions set forth in Section 2 of the Agreement (the “Time-Based Restrictions”) as of the applicable Vesting Date.

Vesting Date

% of Restricted Stock

First (1st) anniversary of the Effective Date of Grant

33.34%

Second (2nd) anniversary of the Effective Date of Grant

33.33%

Third (3rd) anniversary of the Effective Date of Grant

33.33%

Vesting

If the applicable Time-Based Restriction has been achieved as of a Vesting Date, the percentage of the Restricted Stock indicated on the row for such Vesting Date in the table above shall vest.


EX-31.1 3 bki-20230331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, Joseph M. Nackashi, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Black Knight, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):

(a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: May 4, 2023

By:

/s/ Joseph M. Nackashi

Joseph M. Nackashi

Chief Executive Officer


EX-31.2 4 bki-20230331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, Kirk T. Larsen, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Black Knight, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):

(a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: May 4, 2023

By:

/s/ Kirk T. Larsen

Kirk T. Larsen

President and Chief Financial Officer


EX-32.1 5 bki-20230331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF PERIODIC FINANCIAL REPORTS PURSUANT TO 18 U.S.C. §1350

The undersigned hereby certifies that he is the duly appointed and acting Chief Executive Officer of Black Knight, Inc., a Delaware corporation (the “Company”), and hereby further certifies as follows.

1.

The periodic report containing financial statements to which this certificate is an exhibit fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934.

2.

The information contained in the periodic report to which this certificate is an exhibit fairly presents, in all material respects, the financial condition and results of operations of the Company.

In witness whereof, the undersigned has executed and delivered this certificate as of the date set forth opposite his signature below.

Date: May 4, 2023

By:

/s/ Joseph M. Nackashi

Joseph M. Nackashi

Chief Executive Officer


EX-32.2 6 bki-20230331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF PERIODIC FINANCIAL REPORTS PURSUANT TO 18 U.S.C. §1350

The undersigned hereby certifies that he is the duly appointed and acting President and Chief Financial Officer of Black Knight, Inc., a Delaware corporation (the “Company”), and hereby further certifies as follows.

1.

The periodic report containing financial statements to which this certificate is an exhibit fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934.

2.

The information contained in the periodic report to which this certificate is an exhibit fairly presents, in all material respects, the financial condition and results of operations of the Company.

In witness whereof, the undersigned has executed and delivered this certificate as of the date set forth opposite his signature below.

Date: May 4, 2023

By:

/s/ Kirk T. Larsen

Kirk T. Larsen

President and Chief Financial Officer


EX-101.SCH 7 bki-20230331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Earnings link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Consolidated Statements of Earnings and Comprehensive Earnings calc 2 link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Condensed Consolidated Financial Statement Details - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Condensed Consolidated Financial Statement Details - Trade Receivables, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Condensed Consolidated Financial Statement Details - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Condensed Consolidated Financial Statement Details - Other Non-Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Condensed Consolidated Financial Statement Details - Trade Accounts Payable and Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - Condensed Consolidated Financial Statement Details - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Long-Term Debt - Long-term Debt Components (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Long-Term Debt - Principal Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Segment Information - Summarized Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Basis of Presentation and Overview - Redeemable Noncontrolling Interests (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Basis of Presentation and Overview - Merger Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Basis of Presentation and Overview - TitlePoint Transaction (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Condensed Consolidated Financial Statement Details - Depreciation and Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - Condensed Consolidated Financial Statement Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Investments in Unconsolidated Affiliates - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Investments in Unconsolidated Affiliates - Earnings of Unconsolidated Entities (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Related Party Transactions - DNB (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Related Party Transactions - Summary of Balances Related to Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Related Party Transactions - Summary of Revenues and Expenses Related to Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Long-Term Debt - Credit Agreement Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Long-Term Debt - Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Long-Term Debt - Interest Rate Swaps Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40606 - Disclosure - Long-Term Debt - Swap Agreements in the Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 40607 - Disclosure - Long-Term Debt - Effect of Derivative Instruments on Amounts Recognized in Other Comprehensive Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Fair Value Measurements - Summary of Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Fair Value Measurements - Summary of Change In Fair Value Of Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Revenues - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Revenues - Narrative Default (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Equity - Equity-Based Compensation Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Equity - Restricted Stock Grant (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Equity - Restricted Stock and Profit Interest Units (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Basis of Presentation and Overview link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Condensed Consolidated Financial Statement Details link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Investments in Unconsolidated Affiliates link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Basis of Presentation and Overview (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Condensed Consolidated Financial Statement Details (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Investments in Unconsolidated Affiliates (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Basis of Presentation and Overview (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Condensed Consolidated Financial Statement Details - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Segment Information - Additional Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 bki-20230331_cal.xml EX-101.CAL EX-101.DEF 9 bki-20230331_def.xml EX-101.DEF EX-101.LAB 10 bki-20230331_lab.xml EX-101.LAB EX-101.PRE 11 bki-20230331_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
May 01, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Current Fiscal Year End Date --12-31  
Document Transition Report false  
Entity File Number 001-37394  
Entity Registrant Name Black Knight, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-5265638  
Entity Address, Address Line One 601 Riverside Avenue  
Entity Address, City or Town Jacksonville  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 32204  
City Area Code 904  
Local Phone Number 854-5100  
Title of 12(b) Security Common Stock, $0.0001 par value  
Trading Symbol BKI  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   156,770,562
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001627014  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 14.8 $ 12.2
Trade receivables, net 187.2 193.5
Prepaid expenses and other current assets 137.6 132.1
Receivables from related parties 0.1 0.1
Current assets held for sale 0.0 5.8
Total current assets 339.7 343.7
Property and equipment, net 136.1 143.0
Software, net 434.4 443.7
Other intangible assets, net 439.3 470.1
Goodwill 3,747.8 3,747.8
Investments in unconsolidated affiliates 168.9 171.0
Deferred contract costs, net 191.0 192.6
Other non-current assets 266.0 246.2
Non-current assets held for sale 0.0 73.5
Total assets 5,723.2 5,831.6
Current liabilities:    
Trade accounts payable and other accrued liabilities 60.0 66.5
Income taxes payable 66.5 28.4
Accrued compensation and benefits 66.7 82.8
Current portion of debt 36.6 33.6
Deferred revenues 56.5 59.9
Total current liabilities 286.3 271.2
Deferred revenues 36.1 42.4
Deferred income taxes 207.9 227.5
Long-term debt, net of current portion 2,382.3 2,621.7
Other non-current liabilities 45.6 47.9
Total liabilities 2,958.2 3,210.7
Commitments and contingencies (Note 9)
Redeemable noncontrolling interests 41.8 47.6
Equity:    
Common stock; $0.0001 par value; 550,000,000 shares authorized; 160,040,598 shares issued and 156,780,491 shares outstanding as of March 31, 2023, and 160,040,598 shares issued and 155,930,399 shares outstanding as of December 31, 2022 0.0 0.0
Preferred stock; $0.0001 par value; 25,000,000 shares authorized; issued and outstanding, none as of March 31, 2023 and December 31, 2022 0.0 0.0
Additional paid-in capital 1,358.1 1,398.2
Retained earnings 1,559.3 1,417.1
Accumulated other comprehensive loss (7.8) (6.3)
Treasury stock, at cost, 3,260,107 shares as of March 31, 2023 and 4,110,199 shares as of December 31, 2022 (186.4) (235.7)
Total shareholders' equity 2,723.2 2,573.3
Total liabilities, redeemable noncontrolling interests and shareholders' equity $ 5,723.2 $ 5,831.6
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Condensed Consolidated Balance Sheets    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 550,000,000 550,000,000
Common stock, shares issued (in shares) 160,040,598 160,040,598
Common stock, shares outstanding (in shares) 156,780,491 155,930,399
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in share) 0 0
Treasury stock (in shares) 3,260,107 4,110,199
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Earnings and Comprehensive Earnings - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Condensed Consolidated Statements of Earnings and Comprehensive Earnings    
Revenues $ 382.2 $ 387.2
Expenses:    
Operating expenses 213.1 207.9
Depreciation and amortization 82.6 91.5
Transition and integration costs 5.5 7.6
Total expenses 301.2 307.0
Operating income 81.0 80.2
Other income and expense:    
Interest expense, net (30.1) (21.1)
Other income (expense), net 138.0 (1.2)
Total other income (expense), net 107.9 (22.3)
Earnings before income taxes and equity in (losses) earnings of unconsolidated affiliates 188.9 57.9
Income tax expense (benefit) 45.9 (1.1)
Earnings before equity in (losses) earnings of unconsolidated affiliates 143.0 59.0
Equity in (losses) earnings of unconsolidated affiliates, net of tax (1.2) 303.1
Net earnings 141.8 362.1
Net losses attributable to redeemable noncontrolling interests 0.0 2.5
Net earnings attributable to Black Knight 141.8 364.6
Other comprehensive (losses) earnings:    
Unrealized holding (losses) gains, net of tax(1) (0.1) 4.3
Reclassification adjustments for (gains) losses included in net earnings, net of tax(2) (1.2) 3.2
Total unrealized (losses) gains on interest rate swaps, net of tax (1.3) 7.5
Foreign currency translation adjustment, net of tax(3) 0.0 (0.2)
Unrealized (losses) gains on investments in unconsolidated affiliates, net of tax(4) (0.2) 3.2
Other comprehensive (losses) earnings (1.5) 10.5
Comprehensive earnings 140.3 372.6
Net losses attributable to redeemable noncontrolling interests 0.0 2.5
Comprehensive earnings attributable to Black Knight $ 140.3 $ 375.1
Net earnings per share attributable to Black Knight common shareholders:    
Basic $ 0.92 $ 2.36
Diluted $ 0.91 $ 2.35
Weighted average shares of common stock outstanding (see Note 4):    
Basic 154.7 154.2
Diluted 155.5 155.4
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Derivatives qualifying as hedges, tax expense (benefit)     $ 1.4
Reclassification adjustment from AOCI on derivatives, tax expense (benefit) $ 0.4   (1.1)
Foreign currency translation adjustment, tax   $ (0.1)  
Unrealized gains (losses) on investments in unconsolidated affiliates, tax (0.1)   $ 1.1
Maximum      
Derivatives qualifying as hedges, tax expense (benefit) $ 0.1    
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Equity - USD ($)
shares in Millions, $ in Millions
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive loss
Treasury stock
Redeemable noncontrolling interests
Total
Beginning balance at Dec. 31, 2021   $ 1,410.9 $ 968.2 $ (17.5) $ (271.2) $ 1,188.8 $ 2,090.4
Beginning balance (shares) at Dec. 31, 2021 160.0       4.7    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Fair value adjustment to redeemable noncontrolling interests   (9.9)       9.9 (9.9)
Acquisition of remaining redeemable noncontrolling interests in Optimal Blue Holdco, LLC           (1,156.0)  
Grant of restricted shares of common stock   46.6     $ (46.6)    
Grant of restricted shares of common stock (in shares)         (0.8)    
Forfeitures of restricted shares of common stock   1.0     $ (1.0)    
Tax withholding payments for restricted share vesting   (10.7)         (10.7)
Vesting of restricted shares granted from treasury stock   8.6     $ (8.6)    
Vesting of restricted shares granted from treasury stock (in shares)         0.2    
Equity based compensation expense   10.7         10.7
Net earnings (losses)     364.6     (2.5) 364.6
Equity-based compensation expense of unconsolidated affiliates     (5.4)       (5.4)
Foreign currency translation adjustment       (0.2)     (0.2)
Unrealized gains on interest rate swaps, net       7.5     7.5
Other comprehensive gains (loss) on investments in unconsolidated affiliates       3.2     3.2
Other   0.8         0.8
Ending balance at Mar. 31, 2022   1,364.8 1,327.4 (7.0) $ (234.2) 40.2 2,451.0
Ending balance (shares) at Mar. 31, 2022 160.0       4.1    
Beginning balance at Dec. 31, 2021   1,410.9 968.2 (17.5) $ (271.2) 1,188.8 2,090.4
Beginning balance (shares) at Dec. 31, 2021 160.0       4.7    
Ending balance at Dec. 31, 2022   1,398.2 1,417.1 (6.3) $ (235.7) 47.6 2,573.3
Ending balance (shares) at Dec. 31, 2022 160.0       4.1    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Fair value adjustment to redeemable noncontrolling interests   5.8       (5.8) 5.8
Grant of restricted shares of common stock   58.0     $ (58.0)    
Grant of restricted shares of common stock (in shares)         (1.0)    
Forfeitures of restricted shares of common stock   1.4     $ (1.4)    
Tax withholding payments for restricted share vesting   (7.9)         (7.9)
Vesting of restricted shares granted from treasury stock   7.3     $ (7.3)    
Vesting of restricted shares granted from treasury stock (in shares)         0.1    
Equity based compensation expense   11.3         11.3
Net earnings (losses)     141.8       141.8
Equity-based compensation expense of unconsolidated affiliates     0.4       0.4
Foreign currency translation adjustment             0.0
Unrealized gains on interest rate swaps, net       (1.3)     (1.3)
Other comprehensive gains (loss) on investments in unconsolidated affiliates       (0.2)     (0.2)
Ending balance at Mar. 31, 2023   $ 1,358.1 $ 1,559.3 $ (7.8) $ (186.4) $ 41.8 $ 2,723.2
Ending balance (shares) at Mar. 31, 2023 160.0       3.2    
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net earnings $ 141.8 $ 362.1
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 82.6 91.5
Amortization of debt issuance costs and original issue discount 1.0 0.9
Gain related to the TitlePoint transaction (145.4) 0.0
Deferred income taxes, net (19.0) (135.8)
Equity in losses (earnings) of unconsolidated affiliates, net of tax 1.2 (303.1)
Equity-based compensation 11.3 10.7
Changes in assets and liabilities:    
Trade receivables, including receivables from related parties 6.3 (2.5)
Prepaid expenses and other assets (25.1) (11.9)
Deferred contract costs (8.9) (12.3)
Deferred revenues (9.7) (3.8)
Trade accounts payable and other liabilities 8.4 89.3
Net cash provided by operating activities 44.5 85.1
Cash flows from investing activities:    
Additions to property and equipment (2.5) (6.6)
Additions to software (22.5) (20.8)
Proceeds from the TitlePoint transaction 224.2 0.0
Net cash provided by (used in) investing activities 199.2 (27.4)
Cash flows from financing activities:    
Revolver borrowings 87.5 460.1
Revolver payments (313.5) (115.1)
Term loan payments (7.2) (7.2)
Payments made for redeemable noncontrolling interests 0.0 (433.5)
Tax withholding payments for restricted share vesting (7.9) (10.7)
Finance lease payments 0.0 (0.8)
Net cash used in financing activities (241.1) (107.2)
Net increase (decrease) in cash and cash equivalents 2.6 (49.5)
Cash and cash equivalents, beginning of period 12.2 77.1
Cash and cash equivalents, end of period $ 14.8 $ 27.6
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Supplemental cash flow information:    
Interest paid, net $ (38.8) $ (29.3)
Income taxes paid, net $ (23.2) $ (0.3)
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Overview
3 Months Ended
Mar. 31, 2023
Basis of Presentation and Overview  
Basis of Presentation and Overview

(1)Basis of Presentation and Overview

The accompanying Condensed Consolidated Financial Statements (Unaudited) of Black Knight, Inc. (“BKI”) and its subsidiaries ("Black Knight," the "Company," "we," "us" or "our") were prepared in accordance with U.S. generally accepted accounting principles ("GAAP"), and all adjustments considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated.

The preparation of these Condensed Consolidated Financial Statements (Unaudited) in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Condensed Consolidated Financial Statements (Unaudited), as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

This Quarterly Report on Form 10-Q should be read in conjunction with our Annual Report on Form 10-K and Form 10-K/A for the year ended December 31, 2022 filed with the Securities and Exchange Commission ("SEC") on February 28, 2023 and March 24, 2023, respectively, and other filings with the SEC.

Description of Business

We are a premier provider of integrated, innovative, mission-critical, high-performance software solutions, data and analytics to the U.S. mortgage and real estate markets. Our mission is to transform the markets we serve by delivering innovative solutions that are integrated across the homeownership lifecycle and that result in realized efficiencies, reduced risk and new opportunities for our clients to help them achieve greater levels of success.

Principles of Consolidation

The Condensed Consolidated Financial Statements (Unaudited) include the accounts of BKI and its subsidiaries. Intercompany transactions and balances have been eliminated in consolidation. Where our ownership interest in a consolidated subsidiary is less than 100%, the noncontrolling interests’ share of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Balance Sheets (Unaudited) as a separate component of equity or within temporary equity. The noncontrolling interests’ share of the net earnings (loss) of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) as an adjustment to our net earnings to arrive at Net earnings attributable to Black Knight.

Redeemable Noncontrolling Interests

Prior to February 15, 2022, we owned 60% of Optimal Blue Holdco, LLC (“Optimal Blue Holdco”). Redeemable noncontrolling interests primarily represented the collective 40% equity interest in Optimal Blue Holdco owned by Cannae Holdings, LLC ("Cannae") and affiliates of Thomas H. Lee Partners, L.P. ("THL"). As these redeemable noncontrolling interests provided for redemption features not solely within our control, they were presented outside of shareholders' equity.

On February 15, 2022, we entered into a purchase agreement with Cannae and THL and acquired all of their issued and outstanding Class A units of Optimal Blue Holdco through Optimal Blue I, LLC (“Optimal Blue I”), a Delaware limited liability company and our wholly-owned subsidiary, in exchange for aggregate consideration of 36.4 million shares of Dun & Bradstreet Holdings, Inc. (“DNB”) common stock valued at $722.5 million and $433.5 million in cash. The cash portion of the consideration is included as a financing cash outflow on the Condensed Consolidated Statements of Cash Flows (Unaudited) and was funded with borrowings under our revolving credit facility. The aggregate consideration of $1.156 billion and number of shares of DNB common stock paid to Cannae and THL was based on the 20-day volume-weighted average trading price of DNB for the period ended on February 14, 2022. Since February 15, 2022, we own 100% of the Class A units of Optimal Blue Holdco.

As of March 31, 2023 and December 31, 2022, redeemable noncontrolling interests were $41.8 million and $47.6 million, respectively, related to the Optimal Blue Holdco profits interests units (“OB PIUs”).  Refer to Note 11 – Equity for additional information.

Reporting Segments

We conduct our operations through two reporting segments: (1) Software Solutions and (2) Data and Analytics. Refer to Note 12 — Segment Information for additional information.

Merger Agreement

On May 4, 2022, we entered into a definitive agreement to be acquired by Intercontinental Exchange, Inc. (“ICE”) (the “Original Merger Agreement”) a leading global provider of data, technology, and market infrastructure, in a transaction valued at approximately $13.1 billion, or $85 per share, with consideration in the form of a mix of cash (80%) and stock (20%). On March 7, 2023, we entered into Amendment No. 1 to the Original Merger Agreement (the “Amendment” and the Original Merger Agreement, as amended by the Amendment, the “Merger Agreement”), which provides for, among other things, a reduction in the merger consideration, valuing Black Knight at $75.00 per share, or a market value of $11.7 billion, with consideration in the form of a mix of approximately $68.00 per share in cash and stock with an exchange ratio of 0.0682 based on ICE’s 10-day volume weighted average price as of March 3, 2023 of $102.62 (the “ICE Transaction”). As under the Original Merger Agreement, Black Knight shareholders can elect to receive either cash or stock, subject to proration, with the value of the cash election and the stock election equalized based on an average of ICE’s 10-day volume weighted average prices for the period ended three trading days prior to closing. The ICE Transaction is expected to close in the third or fourth quarter of 2023, subject to regulatory clearance and the satisfaction of customary closing conditions. The ICE Transaction has been approved by the Boards of Directors of Black Knight and ICE and the shareholders of Black Knight.

Completion of the ICE Transaction is subject to the expiration or earlier termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (the “HSR Act”). On March 9, 2023, the United States Federal Trade Commission (the “FTC”) filed an administrative complaint challenging the ICE Transaction under the HSR Act and authorized the filing of a complaint in federal district court to pursue a preliminary injunction to prevent the consummation of the ICE Transaction pending an administrative trial, and ICE announced that ICE strongly disagrees with, and intends to vigorously oppose the FTC’s decision to challenge the ICE Transaction. On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief. The FTC seeks to block ICE and BKI from completing the ICE Transaction during the pendency of the administrative proceeding on the merits. On April 21, 2023, the United States District Court for the Northern District of California entered a temporary restraining order that prevents ICE and BKI from consummating the ICE Transaction until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights. There can be no assurance as to the outcome of litigation with the FTC or that this condition to the completion of the ICE Transaction will be satisfied on a timely basis or at all.

Divestiture Agreement

In connection with entering into the Amendment, on March 7, 2023, we entered into an Equity Purchase Agreement (the “Divestiture Agreement”) with Constellation Web Solutions Inc., a subsidiary of Constellation Software Inc. (“Constellation”), and ICE in order to seek to address certain antitrust concerns raised by the FTC regarding the ICE Transaction.

In accordance with the Divestiture Agreement, after the closing of the ICE Transaction, Constellation will purchase our Empower® loan origination system (LOS) business, including its ExchangeSM, LendingSpace and AIVA solutions, (the “Divestiture Transaction”). The Divestiture Transaction is subject to customary closing conditions, including but not limited to the prior completion of the ICE Transaction.

TitlePoint Transaction

On November 18, 2022, we entered into a definitive agreement to sell our TitlePoint line of business (“TitlePoint”) within our Data and Analytics reporting segment to an affiliate of Fidelity National Financial, Inc. (“FNF”) for $225 million in cash, subject to a customary working capital adjustment. In connection with the contribution of Property Insight, LLC, which included TitlePoint, by affiliates of FNF to an affiliate of Black Knight in 2014, FNF had the right to repurchase TitlePoint in the event of a change in control of Black Knight. In connection with the proposed ICE Transaction, FNF notified us of its desire to repurchase TitlePoint. The TitlePoint transaction closed on

January 1, 2023 and we recognized a gain before tax of $145.4 million in Other income (expense), net in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details
3 Months Ended
Mar. 31, 2023
Condensed Consolidated Financial Statement Details  
Condensed Consolidated Financial Statement Details

(2)Condensed Consolidated Financial Statement Details

Cash and Cash Equivalents

Cash and cash equivalents are unrestricted and consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Cash

$

14.7

$

4.3

Cash equivalents

 

0.1

 

7.9

Cash and cash equivalents

$

14.8

$

12.2

Trade Receivables, Net

A summary of Trade receivables, net of allowance for credit losses consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Trade receivables — billed

$

142.9

$

150.4

Trade receivables — unbilled

 

50.0

 

48.0

Trade receivables

 

192.9

 

198.4

Allowance for credit losses

 

(5.7)

 

(4.9)

Trade receivables, net

$

187.2

$

193.5

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following (in millions):

    

    

March 31, 2023

    

December 31, 2022

Prepaid expenses

$

84.9

$

83.0

Contract assets, net

 

31.0

 

24.8

Income tax receivables

10.4

12.5

Other current assets

 

11.3

 

11.8

Prepaid expenses and other current assets

$

137.6

$

132.1

Other Non-Current Assets

Other non-current assets consist of the following (in millions):

March 31, 2023

    

December 31, 2022

Contract assets, net

$

129.7

$

107.9

Property records database

60.5

60.5

Right-of-use assets

 

22.8

 

24.8

Deferred compensation plan related assets

 

24.9

 

23.4

Contract credits

 

22.7

 

23.2

Prepaid expenses

 

3.7

 

4.4

Other

 

1.7

 

2.0

Other non-current assets

$

266.0

$

246.2

Trade Accounts Payable and Other Accrued Liabilities

Trade accounts payable and other accrued liabilities consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Trade accounts payable

$

7.7

$

11.0

Lease liabilities, current

8.3

8.7

Other taxes payable and accrued

 

6.6

 

6.1

Accrued interest

 

3.3

 

12.6

Accrued client liabilities

2.6

2.6

Other

 

31.5

 

25.5

Trade accounts payable and accrued liabilities

$

60.0

$

66.5

Deferred Revenues

Revenues recognized related to the amount included in the Deferred revenues balance at the beginning of each year were $22.0 million and $20.9 million during the three months ended March 31, 2023 and 2022, respectively.

Depreciation and Amortization

Depreciation and amortization consist of the following (in millions):

    

Three months ended March 31, 

    

2023

    

2022

Other intangible assets

$

30.8

$

36.8

Software

31.8

35.5

Property and equipment

 

9.5

 

9.9

Deferred contract costs

 

10.5

 

9.3

Total

$

82.6

$

91.5

In January 2023, we completed an assessment of the useful lives of certain software solutions. Due to investments in the software and changes in technology, we increased the estimated useful lives of certain origination and specialty servicing software solutions from 5 years to 7 years. This change in accounting estimate was effective January 1, 2023 and was applied prospectively. Based on the carrying amount of these software solutions as of December 31, 2022, the effect of this change in estimate for the three months ended March 31, 2023 was a decrease in software amortization of $5.0 million, which resulted in an increase in operating income of $5.0 million and net earnings attributable to Black Knight of $3.7 million, or $0.02 per basic and diluted share, based on our statutory income tax rate.

Other Non-Current Liabilities

Other non-current liabilities consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Lease liabilities, non-current

$

14.4

$

17.4

Deferred compensation plan

20.7

21.4

Other

10.5

9.1

Other non-current liabilities

$

45.6

$

47.9

A

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Unconsolidated Affiliates
3 Months Ended
Mar. 31, 2023
Investments in Unconsolidated Affiliates  
Investments in Unconsolidated Affiliates

(3)Investments in Unconsolidated Affiliates

DNB is a leading global provider of business decisioning data and analytics. On February 15, 2022, we exchanged 36.4 million shares of DNB common stock in connection with our acquisition of the remaining Class A units in Optimal Blue Holdco from Cannae and THL.

The number of shares of DNB common stock was valued at $722.5 million based on the 20-day volume-weighted average trading price of DNB for the period ended on February 14, 2022. We recognized a gain of $305.4 million, net of tax of $102.6 million, related to this transaction. As of March 31, 2023, we owned 18.5 million shares of DNB common stock for an ownership interest of approximately 4% of DNB’s outstanding common stock.

We hold less than 20% of the outstanding common equity of DNB, but we continue to account for our investment under the equity method because we continue to have significant influence over DNB primarily through a combination of an agreement with certain other DNB investors pursuant to which we agreed to collectively vote together on matters related to the election of DNB directors for a period of three years following the initial public offering of DNB and our investment. The agreement with other DNB investors expires June 30, 2023.

During the three months ended March 31, 2023, we received a quarterly cash dividend of $0.9 million related to our ownership in DNB common stock. The cash dividend reduced the carrying value of our DNB investment in our Condensed Consolidated Balance Sheets (Unaudited). On April 26, 2023, DNB declared a cash dividend of $0.05 per share payable on June 15, 2023 to DNB’s shareholders of record as of June 1, 2023.

As of March 31, 2023, DNB’s closing share price was $11.74, and the fair value of our investment in DNB was $216.9 million before tax. Based on a statutory tax rate of 25.5%, the estimated after-tax value of our investment in DNB was $203.9 million.

Equity in (losses) earnings of unconsolidated affiliates, net of tax consists of the following (in millions):

Three months ended March 31, 

2023

    

2022

Equity in losses of unconsolidated affiliates, net of tax

$

(1.2)

$

(2.3)

Gain related to DNB investment, net of tax

305.4

Equity in (losses) earnings of unconsolidated affiliates, net of tax

$

(1.2)

$

303.1

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share  
Earnings Per Share

(4)Earnings Per Share

Diluted net earnings per share includes the effect of unvested restricted stock awards, restricted stock unit awards (“RSUs”) and OB PIUs. The following table sets forth the computation of basic and diluted net earnings per share (in millions, except per share amounts):

Three months ended March 31, 

2023

    

2022

Basic:

  

 

  

Net earnings attributable to Black Knight

$

141.8

$

364.6

Shares used for basic net earnings per share:

 

  

 

  

Weighted average shares of common stock outstanding

 

154.7

 

154.2

Basic net earnings per share

$

0.92

$

2.36

Diluted:

 

  

 

  

Net earnings attributable to Black Knight

$

141.8

$

364.6

Shares used for diluted net earnings per share:

 

  

 

  

Weighted average shares of common stock outstanding

 

154.7

 

154.2

Dilutive effect of unvested restricted shares of common stock and OB PIUs

 

0.8

 

1.2

Weighted average shares of common stock, diluted

 

155.5

 

155.4

Diluted net earnings per share

$

0.91

$

2.35

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
3 Months Ended
Mar. 31, 2023
Related Party Transactions  
Related Party Transactions

(5)Related Party Transactions

Our service arrangements with related parties are priced within the range of prices we offer to third parties. We believe the amounts earned from or charged by us under each of the following arrangements are fair and reasonable. However, the amounts we earned or that were charged under these arrangements were not negotiated at arm's length and may not represent the terms that we might have obtained from an unrelated third party.

DNB

DNB is considered to be a related party primarily due to the combination of our investment in DNB and our Executive Chairman, who is also the Chief Executive Officer of DNB. Refer to Note 3 — Investments in Unconsolidated Affiliates for additional information.

In 2021, we entered into a five-year agreement with DNB to provide them with certain products and data over the term of the agreement, as well as professional services, for an aggregate fee of approximately $34 million over the term of the agreement. During the same period, we also entered into an agreement with DNB for access to certain of their data assets for an aggregate fee of approximately $24 million over the term of the agreement. In addition, we jointly market certain solutions and data.

We have a services agreement with DNB that is cancellable upon mutual agreement. Pursuant to the agreement, we provide DNB certain support services in exchange for fees in an amount of our cost plus a 10% markup.

The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Balance Sheets (Unaudited) (in millions):

March 31, 2023

    

December 31, 2022

Receivables from related parties

$

0.1

$

0.1

Prepaid expenses and other current assets

 

1.2

 

2.3

Deferred revenues (current)

4.5

6.2

The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):

Three months ended March 31, 

    

2023

    

2022

Revenues

$

1.7

$

1.0

Operating expenses

 

1.2

 

1.1

During the three months ended March 31, 2023, we received a quarterly cash dividend of $0.9 million from DNB. Refer to Note 3 – Investments in Unconsolidated Affiliates for additional information.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt
3 Months Ended
Mar. 31, 2023
Long-Term Debt  
Long-Term Debt

(6)Long-Term Debt

Long-term debt consists of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Term A Loan

$

1,114.0

$

1,121.2

Revolving Credit Facility

 

319.0

 

545.0

Senior Notes

 

1,000.0

 

1,000.0

Other

 

0.8

 

5.0

Total long-term debt principal

 

2,433.8

 

2,671.2

Less: current portion of long-term debt

 

(36.6)

 

(33.6)

Long-term debt before debt issuance costs and discount

 

2,397.2

 

2,637.6

Less: debt issuance costs and discount

 

(14.9)

 

(15.9)

Long-term debt, net of current portion

$

2,382.3

$

2,621.7

As of March 31, 2023, principal maturities are as follows (in millions):

2023

    

$

22.3

2024

57.5

2025

 

57.5

2026

 

1,296.5

2027

 

Thereafter

 

1,000.0

Total

$

2,433.8

Credit Agreement

In 2021, our indirect subsidiary Black Knight Infoserv, LLC (“BKIS”) entered into a second amended and restated credit and guaranty agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A., as administrative agent, the guarantors party thereto and the other agents and lenders party thereto. The Credit Agreement provides for (i) a $1,150.0 million term loan A facility (the “Term A Loan”) and (ii) a $1,000.0 million revolving credit facility (the “Revolving Credit Facility” and, together with the Term A Loan, collectively, the “Facilities”).

As of March 31, 2023, the interest rate for the Facilities was based on the Eurodollar rate plus a margin of 150 basis points and was approximately 6.3%. As of March 31, 2023, we had $681.0 million unused capacity on the Revolving Credit Facility, and the unused commitment fee was 20 basis points.

The Facilities are guaranteed by BKIS’s wholly-owned domestic restricted subsidiaries, as defined by the Credit Agreement, and Black Knight Financial Services, LLC, and are secured by associated collateral agreements that pledge a lien on the majority of BKIS’s assets and the assets of the guarantors, in each case, subject to customary exceptions.

The remaining principal balance of the Term A Loan and any outstanding loans under the Revolving Credit Facility are due upon maturity on March 10, 2026.

Senior Notes

On August 26, 2020, BKIS completed the issuance and sale of $1.0 billion aggregate principal amount of 3.625% senior unsecured notes due 2028 (the "Senior Notes"). The Senior Notes have a coupon rate of 3.625% and mature on September 1, 2028. Interest is paid semi-annually in arrears on September 1 and March 1 of each year. The obligations under the Senior Notes are fully and unconditionally guaranteed, jointly and severally, on an unsecured basis by the same guarantors that guarantee the Credit Agreement (collectively, the “Guarantors”). The Senior Notes are effectively subordinated to any obligations that are secured, including obligations under the Credit

Agreement, to the extent of the value of the assets securing those obligations. The Senior Notes are structurally subordinated to all liabilities of BKIS’ subsidiaries that do not guarantee the Senior Notes.

Fair Value of Long-Term Debt

The fair values of our Facilities and Senior Notes are based upon established market prices for the securities using Level 2 inputs. The fair value of our Facilities approximates their carrying value as of March 31, 2023. The fair value of our Senior Notes as of March 31, 2023 was $909.4 million compared to its carrying value of $991.5 million, net of original issue discount and debt issuance costs.

Interest Rate Swaps

We enter into interest rate swap agreements to hedge forecasted monthly interest rate payments on our floating rate debt. As of March 31, 2023, we had the following interest rate swap agreements (collectively, the "Swap Agreements") (in millions):

Effective dates

    

Notional amount

    

Fixed rates

April 30, 2018 through April 30, 2023

$

250.0

 

2.61

%

Under the terms of the Swap Agreements, we receive payments based on the 1-month LIBOR (approximately 4.84% as of March 31, 2023).

During the three months ended March 31, 2023, the following interest rate swap agreement expired (in millions):

Effective dates

    

Notional amount

    

Fixed rate

January 31, 2019 through January 31, 2023

$

300.0

 

2.65

%

We entered into the Swap Agreements to convert a portion of the interest rate exposure on our floating rate debt from variable to fixed. We designated these Swap Agreements as cash flow hedges. A portion of the amount included in Accumulated other comprehensive loss is reclassified into Interest expense, net as a yield adjustment as interest is either paid or received on the hedged debt. The fair value of our Swap Agreements is based upon Level 2 inputs. We have considered our own credit risk and the credit risk of the counterparties when determining the fair value of our Swap Agreements.

It is our policy to execute such instruments with creditworthy banks and not to enter into derivative financial instruments for speculative purposes. We believe our interest rate swap counterparties will be able to fulfill their obligations under our agreements, and we believe we will have debt outstanding through the various expiration dates of the swaps such that the occurrence of future cash flow hedges remains probable.

The estimated fair values of our Swap Agreements are as follows (in millions):

    

March 31, 2023

    

December 31, 2022

Other current assets

$

0.5

$

2.2

A cumulative gain of $0.5 million ($0.4 million net of tax) and $2.2 million ($1.6 million net of tax) is reflected in Accumulated other comprehensive loss on our Condensed Consolidated Balance Sheets (Unaudited) as of March 31, 2023 and December 31, 2022, respectively. Below is a summary of the effect of derivative instruments on amounts recognized in Other comprehensive (losses) earnings ("OCE") on the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):

Three months ended March 31, 

2023

2022

Amount of gain reclassified

Amount of loss reclassified

Amount of loss

from Accumulated OCE

Amount of gain

from Accumulated OCE

recognized in OCE

into Net earnings

recognized in OCE

into Net earnings

Swap agreements

$

(0.1)

$

(1.2)

$

4.3

$

3.2

As of March 31, 2023, the remaining balance in Accumulated other comprehensive loss is expected to be reclassified into Interest expense, net over the remaining term (less than 1 year).

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2023
Fair Value Measurements  
Fair Value Measurements

(7)Fair Value Measurements

Fair Value of Financial Assets and Liabilities

Fair value represents the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair values of financial assets and liabilities are determined using the following fair value hierarchy:

Level 1 inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets that we have the ability to access.
Level 2 inputs to the valuation methodology include:
oquoted prices for similar assets or liabilities in active markets;
oquoted prices for identical or similar assets or liabilities in inactive markets;
oinputs other than quoted prices that are observable for the asset or liability; and
oinputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.

Assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. We believe our valuation methods are appropriate and consistent with other market participants. The use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

The following table presents our fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis (in millions):

    

March 31, 2023

    

December 31, 2022

    

Carrying 

    

Fair value

    

Carrying 

    

Fair value

amount

Level 1

Level 2

Level 3

amount

Level 1

Level 2

Level 3

Assets:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Cash and cash equivalents (Note 2)

$

14.8

$

14.8

$

$

$

12.2

$

12.2

$

$

Interest rate swaps (Note 6)

0.5

0.5

2.2

2.2

Liabilities:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Contingent consideration

 

0.5

 

 

 

0.5

 

0.7

 

 

 

0.7

Redeemable noncontrolling interests

 

41.8

 

 

 

41.8

 

47.6

 

 

 

47.6

The fair value of Redeemable noncontrolling interests and Contingent consideration was primarily determined based on significant estimates and assumptions, including Level 3 inputs. The estimates and assumptions include the projected timing and amount of future cash flows and discount rates reflecting the rate inherent in the future cash flows. Refer to Note 1 — Basis of Presentation and Overview for additional information.

The following table presents a summary of the change in fair value of our Level 3 fair value measurements (in millions):

Beginning balance, December 31, 2022

    

$

48.3

Contingent consideration adjustments related to prior year acquisition(1)

(0.2)

Fair value adjustment to redeemable noncontrolling interests in Optimal Blue Holdco

(5.8)

Ending balance, March 31, 2023

$

42.3

(1)The adjustments to contingent consideration for prior acquisitions are included in Transition and integration costs in the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Taxes  
Income Taxes

(8)Income Taxes

Our effective tax rate was 24.3% and (1.9)% for the three months ended March 31, 2023 and 2022, respectively. Our effective tax rate for the three months ended March 31, 2023 differs from our statutory rate primarily due to the effect of research and experimentation tax credits and transaction costs. Our effective tax rate for the three months ended March 31, 2022 includes the effect of a $14.1 million discrete income tax benefit related to the establishment of a deferred tax asset as a result of our reorganization of certain wholly-owned subsidiaries within the Optimal Blue partnership investment structure. Additional rate differences are primarily related to the effect of excess tax benefits of vested restricted shares and research and experimentation tax credits.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies.  
Commitments and Contingencies

(9)Commitments and Contingencies

Legal and Regulatory Matters

In the ordinary course of business, we are involved in various pending and threatened litigation and regulatory matters related to our operations, some of which include claims for punitive or exemplary damages. Our ordinary course litigation may include class action lawsuits, which make allegations related to various aspects of our business. From time to time, we also receive requests for information from various state and federal regulatory authorities, some of which take the form of civil investigative demands or subpoenas. Some of these regulatory inquiries may result in the assessment of fines for violations of regulations or settlements with such authorities requiring a variety of remedies. We believe that none of these actions depart from customary litigation or regulatory inquiries incidental to our business.

We review lawsuits and other legal and regulatory matters (collectively "legal proceedings") on an ongoing basis when making accrual and disclosure decisions. When assessing reasonably possible and probable outcomes, management bases its decision on its assessment of the ultimate outcome assuming all appeals have been exhausted. For legal proceedings where it has been determined that a loss is both probable and reasonably estimable, a liability based on known facts and which represents our best estimate has been recorded. Actual losses may materially differ from the amounts recorded, and the ultimate outcome of our pending cases is generally not yet determinable. While some of these matters could be material to our operating results or cash flows for any particular period if an unfavorable outcome results, at present, we do not believe the ultimate resolution of currently pending legal proceedings, either individually or in the aggregate, will have a material adverse effect on our financial condition.

PennyMac Litigation

On November 5, 2019, Black Knight Servicing Technologies, LLC (“BKST”), an indirect, wholly-owned subsidiary of Black Knight, filed a Complaint and Demand for Jury Trial (the “Black Knight Complaint”) against PennyMac Loan Services, LLC (“PennyMac”) in the Circuit Court for the Fourth Judicial Circuit in and for Duval County, Florida. The Black Knight Complaint includes causes of action for breach of contract and misappropriation of MSP® System trade secrets in order to develop an imitation mortgage processing system intended to replace the MSP® System. The Black Knight Complaint seeks damages for breach of contract and misappropriation of trade secrets, injunctive relief under the Florida Uniform Trade Secrets Act and declaratory judgment that BKST owns all intellectual property and software developed by or on behalf of PennyMac as a result of its wrongful use of and access to the MSP® System and related trade secret and confidential information. PennyMac filed a motion to compel arbitration of the action, and the trial court granted the motion on April 6, 2020. The trial court’s order compelling arbitration was confirmed by the Florida First District Court of Appeal on January 6, 2021.

Shortly after the filing of the Black Knight Complaint, on November 6, 2019, PennyMac filed an Antitrust Complaint (the “PennyMac Complaint”) against Black Knight in the United States District Court for the Central District of California. The PennyMac Complaint included causes of action for alleged monopolization and attempted monopolization under Section 2 of the Sherman Antitrust Act, violation of California’s Cartwright Act, violation of California’s Unfair Competition Law and common law unfair competition under California law. The PennyMac Complaint sought equitable remedies, damages and other monetary relief, including treble and punitive damages. Generally, PennyMac alleged that Black Knight relies on various anticompetitive, unfair and discriminatory practices to maintain and to enhance its dominance in the mortgage servicing platform market and in an attempt to monopolize the platform software applications market. Black Knight moved to dismiss the PennyMac Complaint or have the action transferred to Florida based upon a forum selection clause in the agreement with BKST. On February 13, 2020, the judge granted Black Knight's motion to transfer the case to Florida and denied as moot the motion to dismiss. On April 17, 2020, PennyMac filed a notice of dismissal of this action without prejudice and indicated that they intended to bring the claims raised in the dismissed PennyMac Complaint as defenses, third party claims and/or counterclaims in arbitration. On April 23, 2020, the court entered an order dismissing the action without prejudice and directing that the clerk close the case. On April 28, 2020, PennyMac submitted this matter to the American Arbitration Association ("AAA") for arbitration. The arbitrator was confirmed by the AAA on July 21, 2020. On February 17, 2022, PennyMac filed an amended arbitration demand and Black Knight filed an answering statement on March 2, 2022.

The final arbitration hearing on both Black Knight’s trade secret case and PennyMac’s antitrust case began on March 13, 2023. The hearing is scheduled to conclude by the end of May 2023 and we currently expect the arbitrator’s final decision to be issued in the third quarter of 2023. As these cases continue to evolve, it is not possible to reasonably estimate the probability that we will ultimately prevail on our lawsuit or be held liable for the violations alleged in the PennyMac Complaint, nor is it possible to reasonably estimate the ultimate gain or loss, if any, or range of gain or loss that could result from these cases.

FTC Litigation regarding ICE Transaction

On March 9, 2023, the FTC filed a complaint under its administrative court, styled In the Matter of Intercontinental Exchange, Inc. and Black Knight, Inc., seeking to block the ICE Transaction and alleging that ICE’s proposed acquisition of BKI violates Section 5 of the FTC Act, 15 U.S.C. § 45, and if consummated would violate Section 7 of the Clayton Act, as amended, 15 U.S.C. § 18, and Section 5 of the FTC Act by harming competition and leading to higher costs for lenders and buyers.  Because both ICE and BKI each own software tools known as loan origination systems (“LOS”) used by mortgage lenders to manage the mortgage loan origination process, and each own product pricing and eligibility engines (“PPE”), which is software that integrates with an LOS and is used by lenders to obtain and lock in the best interest rates for a borrower, the FTC alleges that the merger would harm competition for these products and result in increased costs, which would eventually be passed on to buyers. Furthermore, the FTC alleges that, because ICE and BKI offer other ancillary services in addition to PPEs, which rely on LOS integration, the proposed merger would disadvantage additional competing ancillary service providers by diverting business to those provided by ICE.  

To remedy any hypothetical competitive harm resulting from the proposed merger, ICE and BKI have agreed to sell BKI’s Empower LOS and certain related services to a technology company, Constellation Web Solutions, Inc., which is conditioned upon the closing of the ICE Transaction.  The FTC’s position is that this proposed remedy does not address the alleged anticompetitive effects of the proposed merger.  BKI believes that the FTC’s position is without merit and filed its initial answer and defenses on March 20, 2023.  The administrative hearing on the merits is scheduled to begin on July 12, 2023.

On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief, styled Federal Trade Commission v. Intercontinental Exchange, Inc. and Black Knight, Inc., pending in the United States District Court, Northern District of California, San Francisco Division.  The FTC seeks a preliminary injunction to block ICE and BKI from completing the ICE Transaction during the pendency of the administrative proceeding on the merits.  On April 21, 2023, the District Court entered a temporary restraining order that prevents ICE and BKI from consummating the ICE Transaction until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights.

As this case continues to evolve, it is not possible to reasonably estimate the probability that the FTC will ultimately prevail on its claims, nor is it possible to reasonably estimate the ultimate gain or loss, if any, or range of gain or loss that could result from these claims. We intend to vigorously defend against the claims of the FTC.

Indemnifications and Warranties

We often agree to indemnify our clients against damages and costs resulting from claims of patent, copyright, trademark infringement or breaches of confidentiality associated with use of our software through software licensing agreements. Historically, we have not made any payments under such indemnifications, but continue to monitor the conditions that are subject to the indemnifications to identify whether a loss has occurred that is both probable and estimable that would require recognition. In addition, we warrant to clients that our software operates substantially in accordance with the software specifications. Historically, no costs have been incurred related to software warranties and none are expected in the future, and as such, no accruals for warranty costs have been made.

Indemnification Agreement

We are party to a cross-indemnity agreement dated December 22, 2014, with ServiceLink Holdings, LLC ("ServiceLink"). Pursuant to this agreement, ServiceLink indemnifies us from liabilities relating to, arising out of or resulting from the conduct of ServiceLink’s business or any action, suit or proceeding in which we or any of our subsidiaries are named by reason of being a successor to the business of Lender Processing Services, Inc. and the cause of such action, suit or proceeding relates to the business of ServiceLink. In return, we indemnify ServiceLink for liabilities relating to, arising out of, or resulting from the conduct of our business.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues
3 Months Ended
Mar. 31, 2023
Revenues.  
Revenues

(10)Revenues

Disaggregation of Revenues

The following tables summarize revenues from contracts with clients (in millions):

    

Three months ended March 31, 2023

    

Servicing 

    

Origination 

    

Software 

    

Data and 

    

Software

Software(1)

Solutions

Analytics

Total

Software solutions

$

205.1

$

101.9

$

307.0

$

9.6

$

316.6

Professional services

 

16.0

10.1

 

26.1

 

0.8

 

26.9

Data solutions

 

1.5

 

1.5

 

32.9

 

34.4

Other

 

2.1

 

2.1

 

2.2

 

4.3

Revenues

$

221.1

$

115.6

$

336.7

$

45.5

$

382.2

    

Three months ended March 31, 2022

    

Servicing 

    

Origination 

    

Software 

    

Data and 

    

Software

Software(1)

Solutions

Analytics

Total

Software solutions

$

204.0

$

92.5

$

296.5

$

9.5

$

306.0

Professional services

 

18.6

12.3

 

30.9

 

 

30.9

Data solutions

 

0.5

 

0.5

 

46.4

 

46.9

Other

 

2.8

 

2.8

 

0.6

 

3.4

Revenues

$

222.6

$

108.1

$

330.7

$

56.5

$

387.2

(1)Software solutions revenues for Origination Software include license revenues of $20.1 million and $2.1 million for the three months ended March 31, 2023 and 2022, respectively.

Our Software Solutions segment offers leading software and hosting solutions that facilitate and automate many of the mission-critical business processes across the homeownership lifecycle. These solutions primarily consist of processing and workflow management software applications. Our servicing software solutions primarily include our core servicing software solution that automates loan servicing, including loan setup and ongoing processing, customer service, accounting, reporting to the secondary mortgage market and investors and web-based

workflow information systems. Our origination software solutions primarily include our solutions that automate and facilitate the origination of mortgage loans, offer product, pricing and eligibility capabilities and provide an interconnected network allowing the various parties and systems associated with lending transactions to exchange data quickly and efficiently. Professional services consists of pre-implementation and post-implementation support and services and are primarily billed on a time and materials basis. Professional services may also include dedicated teams provided as part of agreements with software and hosting solutions clients.

Our Data and Analytics segment offers data and analytics solutions to the mortgage, real estate and capital markets verticals. These solutions include property ownership data, lien data, servicing data, automated valuation models, collateral risk scores, behavioral models, a multiple listing service software solution and other data solutions.

Transaction Price Allocated to Future Performance Obligations

Our disclosure of transaction price allocated to future performance obligations excludes the following:

Volume-based fees in excess of contractual minimums and other usage-based fees to the extent they are part of a single performance obligation and meet certain variable allocation criteria;
Performance obligations that are part of a contract with an original expected duration of one year or less; and
Transactional fees based on a fixed fee per transaction when we have the right to invoice once we have completed the performance obligation.

As of March 31, 2023, the aggregate amount of the transaction price that is allocated to our future performance obligations was approximately $2.6 billion and is expected to be recognized as follows: 20% by December 31, 2023, 61% by December 31, 2025, 85% by December 31, 2027 and the rest thereafter.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Equity
3 Months Ended
Mar. 31, 2023
Equity  
Equity

(11)Equity

Omnibus Incentive Plan

A summary of restricted shares granted in 2023 is as follows:

Number of shares

Grant date fair 

Vesting period

Dates

    

granted

    

value per share

    

(in years)

    

Vesting criteria

March 13, 2023

1,012,978

$

55.71

3.0

Service

Activity related to restricted stock and RSUs in 2023 is as follows:

Weighted average 

grant date

    

Shares

    

fair value

Balance, December 31, 2022

1,310,518

    

$

64.61

Granted

 

1,012,978

$

55.71

Forfeited

 

(24,827)

$

61.09

Vested

 

(448,962)

$

66.73

Balance, March 31, 2023

 

1,849,707

$

59.27

Equity-based compensation expense related to our restricted shares and RSUs was $9.1 million and $8.5 million for the three months ended March 31, 2023 and 2022, respectively. These expenses are included in Operating expenses in the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited). As of March 31, 2023, total unrecognized compensation cost was $102.9 million and is expected to be recognized over a weighted average period of approximately 2.3 years.

Profits Interests Units

As of March 31, 2023 and December 31, 2022, there were 6,169 OB PIUs outstanding. In accordance with terms of the third amended and restated limited liability company agreement of Optimal Blue Holdco, a change in control of Black Knight does not accelerate vesting of the OB PIUs, but triggers certain redemption rights and gives each holder of OB PIUs the right to elect that Optimal Blue Holdco redeem all of the holder’s vested and unvested profits interests for a redemption price determined based on an appraisal process.

The units may be settled in cash or Black Knight common stock or a combination of both at our election and will be settled at the current fair value at the time we receive notice of the put election. As the OB PIUs provide for redemption features not solely within our control, we classify the redemption value outside of permanent equity in redeemable noncontrolling interests. The redemption value is equal to the difference in the per unit fair value of the underlying member units and the hurdle amount, based upon the proportionate required service period rendered to date.

Equity-based compensation expense related to the OB PIUs was $2.2 million for the three months ended March 31, 2023 and 2022. As of March 31, 2023, the total unrecognized compensation cost related to non-vested OB PIUs was $5.7 million, which is expected to be recognized over a weighted average period of approximately 0.7 years.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information
3 Months Ended
Mar. 31, 2023
Segment Information  
Segment Information

(12)Segment Information

Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting ("ASC 280") establishes standards for reporting information about segments and requires that a public business enterprise reports financial and descriptive information about its segments. Segments are components of an enterprise for which separate financial information is available and are evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. Our chief executive officer is identified as the CODM as defined by ASC 280. To align with the internal management of our business operations based on service offerings, our business is organized into two segments. Refer to Note 10 — Revenues for a description of our Software Solutions and Data and Analytics segments.

Separate discrete financial information is available for these two segments, and the operating results of each segment are regularly evaluated by the CODM in order to assess performance and allocate resources. We use EBITDA as the primary profitability measure for making decisions regarding ongoing operations. EBITDA is earnings before Interest expense, net, Other income (expense), net, Income tax expense and Depreciation and amortization. It also excludes Equity in (losses) earnings of unconsolidated affiliates. We do not allocate Interest expense, net, Other income (expense), net, Income tax expense, equity-based compensation and certain other items, such as purchase accounting adjustments and acquisition-related costs to the segments, since these items are not considered in evaluating the segments’ overall operating performance.

Segment asset information is not included below because we do not use it to evaluate performance or allocate resources. Summarized financial information concerning our segments is shown in the tables below (in millions):

Three months ended March 31, 2023

Software 

Data and 

Corporate and 

    

Solutions

    

Analytics

    

Other

    

Total

Revenues

$

336.7

    

$

45.5

$

$

382.2

Expenses:

 

  

 

  

 

  

  

 

  

Operating expenses

 

150.0

 

33.3

 

29.8

(1)

 

213.1

Transition and integration costs

 

 

 

5.5

(2)

 

5.5

EBITDA

 

186.7

 

12.2

 

(35.3)

  

 

163.6

Depreciation and amortization

 

34.1

 

4.0

 

44.5

(3)

 

82.6

Operating income (loss)

 

152.6

 

8.2

 

(79.8)

  

 

81.0

Interest expense, net

 

  

 

  

 

  

  

 

(30.1)

Other income, net

 

  

 

  

 

  

  

 

138.0

Earnings before income taxes and equity in losses of unconsolidated affiliates

 

  

 

  

 

  

  

 

188.9

Income tax expense

 

  

 

  

 

  

  

 

45.9

Earnings before equity in losses of unconsolidated affiliates

 

  

 

  

 

  

  

 

143.0

Equity in losses of unconsolidated affiliates, net of tax

 

  

 

  

 

  

  

 

(1.2)

Net earnings

 

  

 

  

 

  

  

$

141.8

Three months ended March 31, 2022

Software 

Data and 

Corporate and 

    

    

Solutions

    

Analytics

    

Other

    

Total

Revenues

$

330.7

$

56.5

$

$

387.2

Expenses:

 

  

 

  

 

  

  

 

  

Operating expenses

 

142.5

 

37.5

 

27.9

(1)

 

207.9

Transition and integration costs

 

 

 

7.6

(2)

 

7.6

EBITDA

 

188.2

 

19.0

 

(35.5)

  

 

171.7

Depreciation and amortization

 

35.1

 

3.8

 

52.6

(3)

 

91.5

Operating income (loss)

 

153.1

 

15.2

 

(88.1)

  

 

80.2

Interest expense, net

 

  

 

  

 

  

  

 

(21.1)

Other expense, net

 

  

 

  

 

  

  

 

(1.2)

Earnings before income taxes and equity in earnings of unconsolidated affiliates

 

  

 

  

 

  

  

 

57.9

Income tax benefit

 

  

 

  

 

  

  

 

(1.1)

Earnings before equity in earnings of unconsolidated affiliates

 

  

 

  

 

  

  

 

59.0

Equity in earnings of unconsolidated affiliates, net of tax

 

  

 

  

 

  

  

 

303.1

Net earnings

362.1

Net losses attributable to redeemable noncontrolling interests

2.5

Net earnings attributable to Black Knight

 

  

 

  

 

  

  

$

364.6

(1)Operating expenses for Corporate and Other includes equity-based compensation, including certain related payroll taxes, of $11.6 million and $11.2 million for the three months ended March 31, 2023 and 2022, respectively.
(2)Transition and integration costs primarily consists of costs related to the ICE Transaction and costs associated with acquisitions.
(3)Depreciation and amortization for Corporate and Other primarily represents net incremental depreciation and amortization adjustments associated with the application of purchase accounting recorded in accordance with GAAP.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Overview (Policies)
3 Months Ended
Mar. 31, 2023
Basis of Presentation and Overview.  
Basis of Presentation and Overview

The accompanying Condensed Consolidated Financial Statements (Unaudited) of Black Knight, Inc. (“BKI”) and its subsidiaries ("Black Knight," the "Company," "we," "us" or "our") were prepared in accordance with U.S. generally accepted accounting principles ("GAAP"), and all adjustments considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated.

The preparation of these Condensed Consolidated Financial Statements (Unaudited) in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Condensed Consolidated Financial Statements (Unaudited), as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

This Quarterly Report on Form 10-Q should be read in conjunction with our Annual Report on Form 10-K and Form 10-K/A for the year ended December 31, 2022 filed with the Securities and Exchange Commission ("SEC") on February 28, 2023 and March 24, 2023, respectively, and other filings with the SEC.

Description of Business

Description of Business

We are a premier provider of integrated, innovative, mission-critical, high-performance software solutions, data and analytics to the U.S. mortgage and real estate markets. Our mission is to transform the markets we serve by delivering innovative solutions that are integrated across the homeownership lifecycle and that result in realized efficiencies, reduced risk and new opportunities for our clients to help them achieve greater levels of success.

Principles of Consolidation

Principles of Consolidation

The Condensed Consolidated Financial Statements (Unaudited) include the accounts of BKI and its subsidiaries. Intercompany transactions and balances have been eliminated in consolidation. Where our ownership interest in a consolidated subsidiary is less than 100%, the noncontrolling interests’ share of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Balance Sheets (Unaudited) as a separate component of equity or within temporary equity. The noncontrolling interests’ share of the net earnings (loss) of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) as an adjustment to our net earnings to arrive at Net earnings attributable to Black Knight.

Redeemable Noncontrolling Interests

Redeemable Noncontrolling Interests

Prior to February 15, 2022, we owned 60% of Optimal Blue Holdco, LLC (“Optimal Blue Holdco”). Redeemable noncontrolling interests primarily represented the collective 40% equity interest in Optimal Blue Holdco owned by Cannae Holdings, LLC ("Cannae") and affiliates of Thomas H. Lee Partners, L.P. ("THL"). As these redeemable noncontrolling interests provided for redemption features not solely within our control, they were presented outside of shareholders' equity.

On February 15, 2022, we entered into a purchase agreement with Cannae and THL and acquired all of their issued and outstanding Class A units of Optimal Blue Holdco through Optimal Blue I, LLC (“Optimal Blue I”), a Delaware limited liability company and our wholly-owned subsidiary, in exchange for aggregate consideration of 36.4 million shares of Dun & Bradstreet Holdings, Inc. (“DNB”) common stock valued at $722.5 million and $433.5 million in cash. The cash portion of the consideration is included as a financing cash outflow on the Condensed Consolidated Statements of Cash Flows (Unaudited) and was funded with borrowings under our revolving credit facility. The aggregate consideration of $1.156 billion and number of shares of DNB common stock paid to Cannae and THL was based on the 20-day volume-weighted average trading price of DNB for the period ended on February 14, 2022. Since February 15, 2022, we own 100% of the Class A units of Optimal Blue Holdco.

As of March 31, 2023 and December 31, 2022, redeemable noncontrolling interests were $41.8 million and $47.6 million, respectively, related to the Optimal Blue Holdco profits interests units (“OB PIUs”).  Refer to Note 11 – Equity for additional information.

Reporting Segments

Reporting Segments

We conduct our operations through two reporting segments: (1) Software Solutions and (2) Data and Analytics. Refer to Note 12 — Segment Information for additional information.

Merger Agreement

Merger Agreement

On May 4, 2022, we entered into a definitive agreement to be acquired by Intercontinental Exchange, Inc. (“ICE”) (the “Original Merger Agreement”) a leading global provider of data, technology, and market infrastructure, in a transaction valued at approximately $13.1 billion, or $85 per share, with consideration in the form of a mix of cash (80%) and stock (20%). On March 7, 2023, we entered into Amendment No. 1 to the Original Merger Agreement (the “Amendment” and the Original Merger Agreement, as amended by the Amendment, the “Merger Agreement”), which provides for, among other things, a reduction in the merger consideration, valuing Black Knight at $75.00 per share, or a market value of $11.7 billion, with consideration in the form of a mix of approximately $68.00 per share in cash and stock with an exchange ratio of 0.0682 based on ICE’s 10-day volume weighted average price as of March 3, 2023 of $102.62 (the “ICE Transaction”). As under the Original Merger Agreement, Black Knight shareholders can elect to receive either cash or stock, subject to proration, with the value of the cash election and the stock election equalized based on an average of ICE’s 10-day volume weighted average prices for the period ended three trading days prior to closing. The ICE Transaction is expected to close in the third or fourth quarter of 2023, subject to regulatory clearance and the satisfaction of customary closing conditions. The ICE Transaction has been approved by the Boards of Directors of Black Knight and ICE and the shareholders of Black Knight.

Completion of the ICE Transaction is subject to the expiration or earlier termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (the “HSR Act”). On March 9, 2023, the United States Federal Trade Commission (the “FTC”) filed an administrative complaint challenging the ICE Transaction under the HSR Act and authorized the filing of a complaint in federal district court to pursue a preliminary injunction to prevent the consummation of the ICE Transaction pending an administrative trial, and ICE announced that ICE strongly disagrees with, and intends to vigorously oppose the FTC’s decision to challenge the ICE Transaction. On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief. The FTC seeks to block ICE and BKI from completing the ICE Transaction during the pendency of the administrative proceeding on the merits. On April 21, 2023, the United States District Court for the Northern District of California entered a temporary restraining order that prevents ICE and BKI from consummating the ICE Transaction until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights. There can be no assurance as to the outcome of litigation with the FTC or that this condition to the completion of the ICE Transaction will be satisfied on a timely basis or at all.

Divestiture Agreement

In connection with entering into the Amendment, on March 7, 2023, we entered into an Equity Purchase Agreement (the “Divestiture Agreement”) with Constellation Web Solutions Inc., a subsidiary of Constellation Software Inc. (“Constellation”), and ICE in order to seek to address certain antitrust concerns raised by the FTC regarding the ICE Transaction.

In accordance with the Divestiture Agreement, after the closing of the ICE Transaction, Constellation will purchase our Empower® loan origination system (LOS) business, including its ExchangeSM, LendingSpace and AIVA solutions, (the “Divestiture Transaction”). The Divestiture Transaction is subject to customary closing conditions, including but not limited to the prior completion of the ICE Transaction.

Title Point Transaction

TitlePoint Transaction

On November 18, 2022, we entered into a definitive agreement to sell our TitlePoint line of business (“TitlePoint”) within our Data and Analytics reporting segment to an affiliate of Fidelity National Financial, Inc. (“FNF”) for $225 million in cash, subject to a customary working capital adjustment. In connection with the contribution of Property Insight, LLC, which included TitlePoint, by affiliates of FNF to an affiliate of Black Knight in 2014, FNF had the right to repurchase TitlePoint in the event of a change in control of Black Knight. In connection with the proposed ICE Transaction, FNF notified us of its desire to repurchase TitlePoint. The TitlePoint transaction closed on

January 1, 2023 and we recognized a gain before tax of $145.4 million in Other income (expense), net in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details (Tables)
3 Months Ended
Mar. 31, 2023
Condensed Consolidated Financial Statement Details  
Schedule of Cash and Cash Equivalents

Cash and cash equivalents are unrestricted and consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Cash

$

14.7

$

4.3

Cash equivalents

 

0.1

 

7.9

Cash and cash equivalents

$

14.8

$

12.2

Schedule of Trade Receivables, Net

A summary of Trade receivables, net of allowance for credit losses consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Trade receivables — billed

$

142.9

$

150.4

Trade receivables — unbilled

 

50.0

 

48.0

Trade receivables

 

192.9

 

198.4

Allowance for credit losses

 

(5.7)

 

(4.9)

Trade receivables, net

$

187.2

$

193.5

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following (in millions):

    

    

March 31, 2023

    

December 31, 2022

Prepaid expenses

$

84.9

$

83.0

Contract assets, net

 

31.0

 

24.8

Income tax receivables

10.4

12.5

Other current assets

 

11.3

 

11.8

Prepaid expenses and other current assets

$

137.6

$

132.1

Other Non-Current Assets

Other non-current assets consist of the following (in millions):

March 31, 2023

    

December 31, 2022

Contract assets, net

$

129.7

$

107.9

Property records database

60.5

60.5

Right-of-use assets

 

22.8

 

24.8

Deferred compensation plan related assets

 

24.9

 

23.4

Contract credits

 

22.7

 

23.2

Prepaid expenses

 

3.7

 

4.4

Other

 

1.7

 

2.0

Other non-current assets

$

266.0

$

246.2

Trade Accounts Payable and Other Accrued Liabilities

Trade accounts payable and other accrued liabilities consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Trade accounts payable

$

7.7

$

11.0

Lease liabilities, current

8.3

8.7

Other taxes payable and accrued

 

6.6

 

6.1

Accrued interest

 

3.3

 

12.6

Accrued client liabilities

2.6

2.6

Other

 

31.5

 

25.5

Trade accounts payable and accrued liabilities

$

60.0

$

66.5

Schedule of Depreciation and Amortization

Depreciation and amortization consist of the following (in millions):

    

Three months ended March 31, 

    

2023

    

2022

Other intangible assets

$

30.8

$

36.8

Software

31.8

35.5

Property and equipment

 

9.5

 

9.9

Deferred contract costs

 

10.5

 

9.3

Total

$

82.6

$

91.5

Schedule of other non-current liabilities

Other non-current liabilities consist of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Lease liabilities, non-current

$

14.4

$

17.4

Deferred compensation plan

20.7

21.4

Other

10.5

9.1

Other non-current liabilities

$

45.6

$

47.9

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Unconsolidated Affiliates (Tables)
3 Months Ended
Mar. 31, 2023
Investments in Unconsolidated Affiliates  
Equity in earnings of unconsolidated affiliates

Equity in (losses) earnings of unconsolidated affiliates, net of tax consists of the following (in millions):

Three months ended March 31, 

2023

    

2022

Equity in losses of unconsolidated affiliates, net of tax

$

(1.2)

$

(2.3)

Gain related to DNB investment, net of tax

305.4

Equity in (losses) earnings of unconsolidated affiliates, net of tax

$

(1.2)

$

303.1

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share  
Schedule of Basic and Diluted Earnings Per Share

Three months ended March 31, 

2023

    

2022

Basic:

  

 

  

Net earnings attributable to Black Knight

$

141.8

$

364.6

Shares used for basic net earnings per share:

 

  

 

  

Weighted average shares of common stock outstanding

 

154.7

 

154.2

Basic net earnings per share

$

0.92

$

2.36

Diluted:

 

  

 

  

Net earnings attributable to Black Knight

$

141.8

$

364.6

Shares used for diluted net earnings per share:

 

  

 

  

Weighted average shares of common stock outstanding

 

154.7

 

154.2

Dilutive effect of unvested restricted shares of common stock and OB PIUs

 

0.8

 

1.2

Weighted average shares of common stock, diluted

 

155.5

 

155.4

Diluted net earnings per share

$

0.91

$

2.35

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2023
Related Party Transactions  
Schedule of related party items

The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Balance Sheets (Unaudited) (in millions):

March 31, 2023

    

December 31, 2022

Receivables from related parties

$

0.1

$

0.1

Prepaid expenses and other current assets

 

1.2

 

2.3

Deferred revenues (current)

4.5

6.2

The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):

Three months ended March 31, 

    

2023

    

2022

Revenues

$

1.7

$

1.0

Operating expenses

 

1.2

 

1.1

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Long-Term Debt  
Schedule of Long-term Debt

Long-term debt consists of the following (in millions):

    

March 31, 2023

    

December 31, 2022

Term A Loan

$

1,114.0

$

1,121.2

Revolving Credit Facility

 

319.0

 

545.0

Senior Notes

 

1,000.0

 

1,000.0

Other

 

0.8

 

5.0

Total long-term debt principal

 

2,433.8

 

2,671.2

Less: current portion of long-term debt

 

(36.6)

 

(33.6)

Long-term debt before debt issuance costs and discount

 

2,397.2

 

2,637.6

Less: debt issuance costs and discount

 

(14.9)

 

(15.9)

Long-term debt, net of current portion

$

2,382.3

$

2,621.7

Schedule of Maturities of Long-term Debt

As of March 31, 2023, principal maturities are as follows (in millions):

2023

    

$

22.3

2024

57.5

2025

 

57.5

2026

 

1,296.5

2027

 

Thereafter

 

1,000.0

Total

$

2,433.8

Schedule of Derivative Instruments in Statement of Financial Position, Fair Value

We enter into interest rate swap agreements to hedge forecasted monthly interest rate payments on our floating rate debt. As of March 31, 2023, we had the following interest rate swap agreements (collectively, the "Swap Agreements") (in millions):

Effective dates

    

Notional amount

    

Fixed rates

April 30, 2018 through April 30, 2023

$

250.0

 

2.61

%

Under the terms of the Swap Agreements, we receive payments based on the 1-month LIBOR (approximately 4.84% as of March 31, 2023).

Effective dates

    

Notional amount

    

Fixed rate

January 31, 2019 through January 31, 2023

$

300.0

 

2.65

%

The estimated fair values of our Swap Agreements are as follows (in millions):

    

March 31, 2023

    

December 31, 2022

Other current assets

$

0.5

$

2.2

Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) Below is a summary of the effect of derivative instruments on amounts recognized in Other comprehensive (losses) earnings ("OCE") on the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):

Three months ended March 31, 

2023

2022

Amount of gain reclassified

Amount of loss reclassified

Amount of loss

from Accumulated OCE

Amount of gain

from Accumulated OCE

recognized in OCE

into Net earnings

recognized in OCE

into Net earnings

Swap agreements

$

(0.1)

$

(1.2)

$

4.3

$

3.2

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Measurements  
Fair Value Measurements

The following table presents our fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis (in millions):

    

March 31, 2023

    

December 31, 2022

    

Carrying 

    

Fair value

    

Carrying 

    

Fair value

amount

Level 1

Level 2

Level 3

amount

Level 1

Level 2

Level 3

Assets:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Cash and cash equivalents (Note 2)

$

14.8

$

14.8

$

$

$

12.2

$

12.2

$

$

Interest rate swaps (Note 6)

0.5

0.5

2.2

2.2

Liabilities:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Contingent consideration

 

0.5

 

 

 

0.5

 

0.7

 

 

 

0.7

Redeemable noncontrolling interests

 

41.8

 

 

 

41.8

 

47.6

 

 

 

47.6

Change in Fair Value of Contingent Consideration

The following table presents a summary of the change in fair value of our Level 3 fair value measurements (in millions):

Beginning balance, December 31, 2022

    

$

48.3

Contingent consideration adjustments related to prior year acquisition(1)

(0.2)

Fair value adjustment to redeemable noncontrolling interests in Optimal Blue Holdco

(5.8)

Ending balance, March 31, 2023

$

42.3

(1)The adjustments to contingent consideration for prior acquisitions are included in Transition and integration costs in the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2023
Revenues.  
Disaggregation of Revenue

The following tables summarize revenues from contracts with clients (in millions):

    

Three months ended March 31, 2023

    

Servicing 

    

Origination 

    

Software 

    

Data and 

    

Software

Software(1)

Solutions

Analytics

Total

Software solutions

$

205.1

$

101.9

$

307.0

$

9.6

$

316.6

Professional services

 

16.0

10.1

 

26.1

 

0.8

 

26.9

Data solutions

 

1.5

 

1.5

 

32.9

 

34.4

Other

 

2.1

 

2.1

 

2.2

 

4.3

Revenues

$

221.1

$

115.6

$

336.7

$

45.5

$

382.2

    

Three months ended March 31, 2022

    

Servicing 

    

Origination 

    

Software 

    

Data and 

    

Software

Software(1)

Solutions

Analytics

Total

Software solutions

$

204.0

$

92.5

$

296.5

$

9.5

$

306.0

Professional services

 

18.6

12.3

 

30.9

 

 

30.9

Data solutions

 

0.5

 

0.5

 

46.4

 

46.9

Other

 

2.8

 

2.8

 

0.6

 

3.4

Revenues

$

222.6

$

108.1

$

330.7

$

56.5

$

387.2

(1)Software solutions revenues for Origination Software include license revenues of $20.1 million and $2.1 million for the three months ended March 31, 2023 and 2022, respectively.

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Tables)
3 Months Ended
Mar. 31, 2023
Equity  
Schedule of Restricted Stock Activity

A summary of restricted shares granted in 2023 is as follows:

Number of shares

Grant date fair 

Vesting period

Dates

    

granted

    

value per share

    

(in years)

    

Vesting criteria

March 13, 2023

1,012,978

$

55.71

3.0

Service

Activity related to restricted stock and RSUs in 2023 is as follows:

Weighted average 

grant date

    

Shares

    

fair value

Balance, December 31, 2022

1,310,518

    

$

64.61

Granted

 

1,012,978

$

55.71

Forfeited

 

(24,827)

$

61.09

Vested

 

(448,962)

$

66.73

Balance, March 31, 2023

 

1,849,707

$

59.27

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Information  
Schedule of Summarized Segment Financial Information

Three months ended March 31, 2023

Software 

Data and 

Corporate and 

    

Solutions

    

Analytics

    

Other

    

Total

Revenues

$

336.7

    

$

45.5

$

$

382.2

Expenses:

 

  

 

  

 

  

  

 

  

Operating expenses

 

150.0

 

33.3

 

29.8

(1)

 

213.1

Transition and integration costs

 

 

 

5.5

(2)

 

5.5

EBITDA

 

186.7

 

12.2

 

(35.3)

  

 

163.6

Depreciation and amortization

 

34.1

 

4.0

 

44.5

(3)

 

82.6

Operating income (loss)

 

152.6

 

8.2

 

(79.8)

  

 

81.0

Interest expense, net

 

  

 

  

 

  

  

 

(30.1)

Other income, net

 

  

 

  

 

  

  

 

138.0

Earnings before income taxes and equity in losses of unconsolidated affiliates

 

  

 

  

 

  

  

 

188.9

Income tax expense

 

  

 

  

 

  

  

 

45.9

Earnings before equity in losses of unconsolidated affiliates

 

  

 

  

 

  

  

 

143.0

Equity in losses of unconsolidated affiliates, net of tax

 

  

 

  

 

  

  

 

(1.2)

Net earnings

 

  

 

  

 

  

  

$

141.8

Three months ended March 31, 2022

Software 

Data and 

Corporate and 

    

    

Solutions

    

Analytics

    

Other

    

Total

Revenues

$

330.7

$

56.5

$

$

387.2

Expenses:

 

  

 

  

 

  

  

 

  

Operating expenses

 

142.5

 

37.5

 

27.9

(1)

 

207.9

Transition and integration costs

 

 

 

7.6

(2)

 

7.6

EBITDA

 

188.2

 

19.0

 

(35.5)

  

 

171.7

Depreciation and amortization

 

35.1

 

3.8

 

52.6

(3)

 

91.5

Operating income (loss)

 

153.1

 

15.2

 

(88.1)

  

 

80.2

Interest expense, net

 

  

 

  

 

  

  

 

(21.1)

Other expense, net

 

  

 

  

 

  

  

 

(1.2)

Earnings before income taxes and equity in earnings of unconsolidated affiliates

 

  

 

  

 

  

  

 

57.9

Income tax benefit

 

  

 

  

 

  

  

 

(1.1)

Earnings before equity in earnings of unconsolidated affiliates

 

  

 

  

 

  

  

 

59.0

Equity in earnings of unconsolidated affiliates, net of tax

 

  

 

  

 

  

  

 

303.1

Net earnings

362.1

Net losses attributable to redeemable noncontrolling interests

2.5

Net earnings attributable to Black Knight

 

  

 

  

 

  

  

$

364.6

(1)Operating expenses for Corporate and Other includes equity-based compensation, including certain related payroll taxes, of $11.6 million and $11.2 million for the three months ended March 31, 2023 and 2022, respectively.
(2)Transition and integration costs primarily consists of costs related to the ICE Transaction and costs associated with acquisitions.
(3)Depreciation and amortization for Corporate and Other primarily represents net incremental depreciation and amortization adjustments associated with the application of purchase accounting recorded in accordance with GAAP.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Overview - Redeemable Noncontrolling Interests (Details) - USD ($)
shares in Millions, $ in Millions
Feb. 15, 2022
Mar. 31, 2023
Dec. 31, 2022
Feb. 14, 2022
Optimal Blue Holdco, LLC        
Noncontrolling Interest [Line Items]        
Noncontrolling ownership interest in consolidated subsidiary (as a percent)   60.00%    
Equity Method Investments, Number of Shares Sold 36.4      
Equity Method Investments, Fair Value Disclosure       $ 722.5
Optimal Blue Holdco, LLC        
Noncontrolling Interest [Line Items]        
Equity Method Investments, Number of Shares Sold 36.4      
Equity Method Investments, Fair Value Disclosure $ 722.5 $ 41.8 $ 47.6  
Total purchase price consideration 1,156.0      
Cash paid $ 433.5      
Equity interest owned (as a percent) 100.00%      
Cannae Holdings, LLC and Thomas H. Lee Partners, LP | Optimal Blue Holdco, LLC        
Noncontrolling Interest [Line Items]        
Noncontrolling ownership interest in consolidated subsidiary (as a percent)   40.00%    
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Overview (Details)
3 Months Ended
Mar. 31, 2023
segment
Basis of Presentation and Overview  
Number of segments 2
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Overview - Merger Agreement (Details) - Black Knight Inc [Member] - USD ($)
$ / shares in Units, $ in Billions
Mar. 07, 2023
May 04, 2022
Mar. 03, 2023
Amended Original Merger Agreement      
Business Acquisition [Line Items]      
Total purchase price consideration $ 11.7    
Share price (in USD per share) $ 75.00    
Per Share Consideration In Cash $ 68.00    
Exchange Ratio 0.0682%    
Intercontinental Exchange Inc [Member]      
Business Acquisition [Line Items]      
Total purchase price consideration   $ 13.1  
Share price (in USD per share)   $ 85  
Percent of transaction consisting of cash   80.00%  
Percent of transaction consisting of stock   20.00%  
10-day volume weighted average share price     $ 102.62
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Overview - TitlePoint Transaction (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 01, 2023
Mar. 31, 2023
Mar. 31, 2022
Nov. 18, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Disposal group including discontinued operation other income   $ 145.4 $ 0.0  
Title Point Line of Business | Held for sale, not discontined operations        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Definitive agreement to sell of business       $ 225.0
Disposal group including discontinued operation other income $ 145.4      
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Condensed Consolidated Financial Statement Details    
Cash $ 14.7 $ 4.3
Cash equivalents 0.1 7.9
Cash and cash equivalents $ 14.8 $ 12.2
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Trade Receivables, Net (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade receivables $ 192.9 $ 198.4
Allowance for credit losses (5.7) (4.9)
Trade receivables, net 187.2 193.5
Trade receivables - billed    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade receivables 142.9 150.4
Trade receivables - unbilled    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade receivables $ 50.0 $ 48.0
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Condensed Consolidated Financial Statement Details    
Prepaid expenses $ 84.9 $ 83.0
Contract assets, net 31.0 24.8
Income tax receivables 10.4 12.5
Other current assets 11.3 11.8
Prepaid expenses and other current assets $ 137.6 $ 132.1
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Other Non-Current Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Condensed Consolidated Financial Statement Details    
Contract assets, net $ 129.7 $ 107.9
Property records database 60.5 60.5
Right-of-use assets 22.8 24.8
Deferred compensation plan related assets 24.9 23.4
Contract credits 22.7 23.2
Prepaid expenses 3.7 4.4
Other 1.7 2.0
Other non-current assets $ 266.0 $ 246.2
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Trade Accounts Payable and Other Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Condensed Consolidated Financial Statement Details    
Trade accounts payable $ 7.7 $ 11.0
Lease liabilities, current 8.3 8.7
Other taxes payable and accrued 6.6 6.1
Accrued interest 3.3 12.6
Accrued client liabilities 2.6 2.6
Other 31.5 25.5
Trade accounts payable and accrued liabilities $ 60.0 $ 66.5
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Deferred Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Condensed Consolidated Financial Statement Details    
Deferred revenue, amount recognized $ 22.0 $ 20.9
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Depreciation and Amortization (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Depreciation and Amortization Expense [Line Items]    
Deferred contract costs $ 10.5 $ 9.3
Depreciation and amortization 82.6 91.5
Other Intangible Assets    
Schedule of Depreciation and Amortization Expense [Line Items]    
Depreciation and amortization 30.8 36.8
Computer software    
Schedule of Depreciation and Amortization Expense [Line Items]    
Depreciation and amortization 31.8 35.5
Property and equipment    
Schedule of Depreciation and Amortization Expense [Line Items]    
Depreciation and amortization $ 9.5 $ 9.9
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2023
Mar. 31, 2023
Property, Plant and Equipment [Line Items]    
Increase (Decrease) in Earnings, Net   $ 3,700,000
Increase (Decrease) in Earnings Per Share Basic   0.02
Increase (Decrease) in Earnings Per Share Diluted   0.04
Change in Accounting Method Accounted for as Change in Estimate [Member]    
Property, Plant and Equipment [Line Items]    
Amortization expense   5,000,000.0
Increase (Decrease) in Operating Income (Loss)   $ 5,000,000.0
Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life (in years) 5 years  
Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life (in years) 7 years  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Financial Statement Details - Other Non-Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Condensed Consolidated Financial Statement Details    
Lease liabilities, non-current $ 14.4 $ 17.4
Deferred compensation plan 20.7 21.4
Other 10.5 9.1
Other non-current liabilities $ 45.6 $ 47.9
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Unconsolidated Affiliates - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Apr. 26, 2023
Feb. 15, 2022
Mar. 31, 2023
Mar. 31, 2022
Feb. 14, 2022
Schedule of Equity Method Investments [Line Items]          
Effective tax rate     24.30% (1.90%)  
Optimal Blue Holdco, LLC          
Schedule of Equity Method Investments [Line Items]          
Equity Method Investments, Number of Shares Sold   36.4      
Fair value of investment         $ 722.5
Subsequent Event          
Schedule of Equity Method Investments [Line Items]          
Cash dividend $ 0.05        
D&B Investment          
Schedule of Equity Method Investments [Line Items]          
Equity Method Investment, Realized Gain (Loss) on Disposal, Tax   $ 102.6      
Shares owned     18.5    
D&B Investment          
Schedule of Equity Method Investments [Line Items]          
Estimated after-tax value of investment     $ 203.9    
Equity Method Investment, Realized Gain (Loss) on Disposal   $ 305.4   $ 305.4  
Ownership interest (percent)     4.00%    
Amount of cash dividend     $ 0.9    
Share price (in USD per share)     $ 11.74    
Fair value of investment     $ 216.9    
Effective tax rate     25.50%    
D&B Investment | Maximum          
Schedule of Equity Method Investments [Line Items]          
Ownership interest (percent)     20.00%    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Investments in Unconsolidated Affiliates - Earnings of Unconsolidated Entities (Details) - USD ($)
$ in Millions
3 Months Ended
Feb. 15, 2022
Mar. 31, 2023
Mar. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Equity in earnings of unconsolidated affiliates, net of tax   $ (1.2) $ 303.1
D&B Investment      
Schedule of Equity Method Investments [Line Items]      
Equity in earnings (losses) of unconsolidated affiliates, net of tax   (1.2) (2.3)
Gain related to DNB investment, net of tax $ 305.4   305.4
Equity in earnings of unconsolidated affiliates, net of tax   $ (1.2) $ 303.1
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic:    
Net earnings attributable to Black Knight $ 141.8 $ 364.6
Shares used for basic net earnings per share:    
Weighted average shares of common stock outstanding 154.7 154.2
Basic net earnings per share (in dollars per share) $ 0.92 $ 2.36
Diluted:    
Net earnings attributable to Black Knight $ 141.8 $ 364.6
Shares used for diluted net earnings per share:    
Weighted average shares of common stock outstanding 154.7 154.2
Dilutive effect of unvested restricted shares of common stock and OB PIUs 0.8 1.2
Weighted average shares of common stock, diluted 155.5 155.4
Diluted net earnings per share (in dollars per share) $ 0.91 $ 2.35
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - DNB (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2021
Related Party Transaction [Line Items]    
Fee as a percentage of qualified revenue   10.00%
DNB    
Related Party Transaction [Line Items]    
Agreement term   5 years
Amount of cash dividend $ 0.9  
DNB | Products And Data [Member]    
Related Party Transaction [Line Items]    
Amount of agreement   $ 34.0
DNB | Access to Certain Data Assets [Member]    
Related Party Transaction [Line Items]    
Amount of agreement   $ 24.0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Summary of Balances Related to Agreements (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Prepaid expenses and other current assets $ 137.6 $ 132.1
Deferred revenues (current) 56.5 59.9
DNB    
Related Party Transaction [Line Items]    
Receivables from related parties 0.1 0.1
Prepaid expenses and other current assets 1.2 2.3
Deferred revenues (current) $ 4.5 $ 6.2
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Summary of Revenues and Expenses Related to Agreements (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Related Party Transaction [Line Items]    
Operating expenses $ 301.2 $ 307.0
DNB    
Related Party Transaction [Line Items]    
Revenues 1.7 1.0
Operating expenses $ 1.2 $ 1.1
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Long-term Debt Components (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total long-term debt principal $ 2,433.8 $ 2,671.2
Less: current portion of long-term debt (36.6) (33.6)
Long-term debt before debt issuance costs and discount 2,397.2 2,637.6
Less: debt issuance costs and discount (14.9) (15.9)
Long-term debt, net of current portion 2,382.3 2,621.7
Other Debt    
Debt Instrument [Line Items]    
Total long-term debt principal 0.8 5.0
Term Loan | Term A Loan    
Debt Instrument [Line Items]    
Total long-term debt principal 1,114.0 1,121.2
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total long-term debt principal 319.0 545.0
Senior Notes    
Debt Instrument [Line Items]    
Total long-term debt principal $ 1,000.0 $ 1,000.0
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Principal Maturities of Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Maturities of Long-term Debt [Abstract]    
2023 $ 22.3  
2024 57.5  
2025 57.5  
2026 1,296.5  
Thereafter 1,000.0  
Total $ 2,433.8 $ 2,671.2
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Credit Agreement Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2021
Revolving Credit Facility    
Debt Instrument [Line Items]    
Amount unused on the Revolving Credit Facility $ 681.0  
Amended and Restated Credit Agreement | Term A Loan    
Debt Instrument [Line Items]    
Maximum borrowing capacity   $ 1,150.0
Amended and Restated Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Maximum borrowing capacity   $ 1,000.0
Term Loan and Revolving Credit Facility [Member] | Amended and Restated Credit Agreement    
Debt Instrument [Line Items]    
Unused capacity, commitment fee (as a percent) 0.20%  
Term Loan and Revolving Credit Facility [Member] | Amended and Restated Credit Agreement | Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent) 1.50%  
Term Loan | Amended and Restated Credit Agreement    
Debt Instrument [Line Items]    
Term loans, interest rate at period end (as a percent) 6.30%  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Senior Notes (Details) - Senior Notes - USD ($)
$ in Millions
Mar. 31, 2023
Aug. 26, 2020
Debt Instrument [Line Items]    
Principal amount of debt   $ 1,000.0
Stated interest rate   3.625%
Long-term Debt, Fair Value $ 909.4  
Long-term debt $ 991.5  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Interest Rate Swaps Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jan. 31, 2019
Apr. 30, 2018
Derivative [Line Items]          
Derivative, Gain (Loss) on Derivative, Net $ (1.3) $ 7.5      
Unrealized holding losses, net of tax(1) (0.1) $ 4.3      
Interest Rate Swap          
Derivative [Line Items]          
Derivative, Fixed Interest Rate         2.61%
Derivative, Gain (Loss) on Derivative, Net 0.5   $ 2.2    
Unrealized holding losses, net of tax(1) $ 0.4   $ 1.6    
London Interbank Offered Rate (LIBOR) [Member] | Interest Rate Swap          
Derivative [Line Items]          
Derivative, Notional Amount Per Derivative Instrument       $ 300.0 $ 250.0
Derivative, Fixed Interest Rate       2.65%  
Derivative, Basis Spread on Variable Rate 4.84%        
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Swap Agreements in the Consolidated Balance Sheets (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Other current assets $ 0.5 $ 2.2
Interest Rate Swap | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Other current assets $ 0.5 $ 2.2
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Effect of Derivative Instruments on Amounts Recognized in Other Comprehensive Earnings (Details) - Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] - Interest Rate Swap - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Instruments, Loss Recognized in Other Comprehensive Income (Loss), Effective Portion $ (0.1) $ 4.3
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net $ (1.2) $ 3.2
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Fair Value Measurements (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Assets:    
Cash and cash equivalents $ 14.8 $ 12.2
Interest rate swaps 0.5 2.2
Liabilities:    
Contingent consideration 0.5 0.7
Redeemable noncontrolling interests 41.8 47.6
Level 1    
Assets:    
Cash and cash equivalents 14.8 12.2
Level 2    
Assets:    
Interest rate swaps 0.5 2.2
Level 3    
Liabilities:    
Contingent consideration 0.5 0.7
Redeemable noncontrolling interests $ 41.8 $ 47.6
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Change In Fair Value Of Contingent Consideration (Details) - Level 3
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Business Acquisition [Line Items]  
Beginning balance, December 31, 2022 $ 48.3
Ending balance, March 31, 2023 42.3
Compass Analytics  
Business Acquisition [Line Items]  
Business combination, contingent consideration arrangements, change in amount of contingent consideration, liability (0.2)
Optimal Blue Holdco, LLC  
Business Acquisition [Line Items]  
Business combination, contingent consideration arrangements, change in amount of contingent consideration, liability $ (5.8)
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Taxes    
Effective tax rate 24.30% (1.90%)
Discrete income tax benefit   $ 14.1
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Narrative (Details) - Software License Arrangement [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Commitments and Contingencies  
Product warranty expense $ 0
Expected warranty expense in future 0
Product warranty accrual $ 0
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenues $ 382.2 $ 387.2
Software solutions    
Disaggregation of Revenue [Line Items]    
Revenues 316.6 306.0
Professional services    
Disaggregation of Revenue [Line Items]    
Revenues 26.9 30.9
Data solutions    
Disaggregation of Revenue [Line Items]    
Revenues 34.4 46.9
Other    
Disaggregation of Revenue [Line Items]    
Revenues 4.3 3.4
Operating Segments | Software Solutions    
Disaggregation of Revenue [Line Items]    
Revenues 336.7 330.7
Operating Segments | Software Solutions | Software solutions    
Disaggregation of Revenue [Line Items]    
Revenues 307.0 296.5
Operating Segments | Software Solutions | Professional services    
Disaggregation of Revenue [Line Items]    
Revenues 26.1 30.9
Operating Segments | Software Solutions | Data solutions    
Disaggregation of Revenue [Line Items]    
Revenues 1.5 0.5
Operating Segments | Software Solutions | Other    
Disaggregation of Revenue [Line Items]    
Revenues 2.1 2.8
Operating Segments | Data and Analytics    
Disaggregation of Revenue [Line Items]    
Revenues 45.5 56.5
Operating Segments | Data and Analytics | Software solutions    
Disaggregation of Revenue [Line Items]    
Revenues 9.6 9.5
Operating Segments | Data and Analytics | Professional services    
Disaggregation of Revenue [Line Items]    
Revenues 0.8  
Operating Segments | Data and Analytics | Data solutions    
Disaggregation of Revenue [Line Items]    
Revenues 32.9 46.4
Operating Segments | Data and Analytics | Other    
Disaggregation of Revenue [Line Items]    
Revenues 2.2 0.6
Reportable Legal Entities | Servicing Software    
Disaggregation of Revenue [Line Items]    
Revenues 221.1 222.6
Reportable Legal Entities | Servicing Software | Software solutions    
Disaggregation of Revenue [Line Items]    
Revenues 205.1 204.0
Reportable Legal Entities | Servicing Software | Professional services    
Disaggregation of Revenue [Line Items]    
Revenues 16.0 18.6
Reportable Legal Entities | Origination Software    
Disaggregation of Revenue [Line Items]    
Revenues 115.6 108.1
Reportable Legal Entities | Origination Software | Software solutions    
Disaggregation of Revenue [Line Items]    
Revenues 101.9 92.5
Reportable Legal Entities | Origination Software | Professional services    
Disaggregation of Revenue [Line Items]    
Revenues 10.1 12.3
Reportable Legal Entities | Origination Software | Data solutions    
Disaggregation of Revenue [Line Items]    
Revenues 1.5 0.5
Reportable Legal Entities | Origination Software | Other    
Disaggregation of Revenue [Line Items]    
Revenues $ 2.1 $ 2.8
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation $ 2,600.0  
Revenues 382.2 $ 387.2
Software solutions    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues 316.6 306.0
License    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues $ 20.1 $ 2.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percent 20.00%  
Remaining performance obligation, period 9 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percent 61.00%  
Remaining performance obligation, period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percent 85.00%  
Remaining performance obligation, period 2 years  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Equity-Based Compensation Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Allocated share-based compensation expense $ 9.1 $ 8.5
Compensation cost not yet recognized $ 102.9  
Compensation cost not yet recognized, period for recognition 2 years 3 months 18 days  
Profit Interests Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Allocated share-based compensation expense $ 2.2 $ 2.2
Compensation cost not yet recognized $ 5.7  
Compensation cost not yet recognized, period for recognition 8 months 12 days  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Restricted Stock Grant (Details) - Restricted Shares and Restricted Share Units - $ / shares
3 Months Ended
Mar. 13, 2023
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares granted   1,012,978
Grant date fair value per share   $ 55.71
Service    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares granted   1,012,978
Grant date fair value per share $ 55.71  
Vesting period (in years) 3 years  
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Restricted Stock and Profit Interest Units (Details)
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Restricted Shares and Restricted Share Units  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Outstanding shares, Balance Beginning (in shares) 1,310,518
Granted (in shares) 1,012,978
Forfeited (in shares) (24,827)
Vested (in shares) (448,962)
Outstanding shares, Balance Ending (in shares) 1,849,707
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Beginning balance (in dollars per share) | $ / shares $ 64.61
Grants in period, weighted average grant date fair value (in dollars per share) | $ / shares 55.71
Forfeitures, weighted average grant date fair value (in dollars per share) | $ / shares 61.09
Vested in period, weighted average grant date fair value (in dollars per share) | $ / shares 66.73
Ending balance (in dollars per share) | $ / shares $ 59.27
Profit Interests Units  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Outstanding shares, Balance Beginning (in shares) 6,169
Outstanding shares, Balance Ending (in shares) 6,169
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Additional Disclosures (Details)
3 Months Ended
Mar. 31, 2023
segment
Segment Information  
Number of segments 2
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Summarized Financial Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenues $ 382.2 $ 387.2
Operating expenses 213.1 207.9
Transition and integration costs 5.5 7.6
EBITDA 163.6 171.7
Depreciation and amortization 82.6 91.5
Operating income 81.0 80.2
Interest expense, net (30.1) (21.1)
Other (expense) income, net 138.0 (1.2)
Earnings before income taxes and equity in (losses) earnings of unconsolidated affiliates 188.9 57.9
Income tax expense (benefit) 45.9 (1.1)
Earnings before equity in (losses) earnings of unconsolidated affiliates 143.0 59.0
Equity in earnings of unconsolidated affiliates, net of tax (1.2) 303.1
Net earnings 141.8 362.1
Net losses attributable to redeemable noncontrolling interests 0.0 2.5
Net earnings attributable to Black Knight 141.8 364.6
Allocated share-based compensation expense 9.1 8.5
Operating Segments | Software Solutions    
Segment Reporting Information [Line Items]    
Revenues 336.7 330.7
Operating expenses 150.0 142.5
EBITDA 186.7 188.2
Depreciation and amortization 34.1 35.1
Operating income 152.6 153.1
Operating Segments | Data and Analytics    
Segment Reporting Information [Line Items]    
Revenues 45.5 56.5
Operating expenses 33.3 37.5
EBITDA 12.2 19.0
Depreciation and amortization 4.0 3.8
Operating income 8.2 15.2
Corporate and Other    
Segment Reporting Information [Line Items]    
Operating expenses 29.8 27.9
Transition and integration costs 5.5 7.6
EBITDA (35.3) (35.5)
Depreciation and amortization 44.5 52.6
Operating income (79.8) (88.1)
Allocated share-based compensation expense $ 11.6 $ 11.2
XML 79 bki-20230331x10q_htm.xml IDEA: XBRL DOCUMENT 0001627014 us-gaap:RetainedEarningsMember 2023-03-31 0001627014 us-gaap:NoncontrollingInterestMember 2023-03-31 0001627014 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001627014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001627014 us-gaap:RetainedEarningsMember 2022-12-31 0001627014 us-gaap:NoncontrollingInterestMember 2022-12-31 0001627014 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001627014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001627014 us-gaap:RetainedEarningsMember 2022-03-31 0001627014 us-gaap:NoncontrollingInterestMember 2022-03-31 0001627014 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001627014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001627014 us-gaap:RetainedEarningsMember 2021-12-31 0001627014 us-gaap:NoncontrollingInterestMember 2021-12-31 0001627014 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001627014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001627014 us-gaap:SoftwareLicenseArrangementMember 2023-03-31 0001627014 us-gaap:TreasuryStockMember 2023-03-31 0001627014 us-gaap:CommonStockMember 2023-03-31 0001627014 us-gaap:TreasuryStockMember 2022-12-31 0001627014 us-gaap:CommonStockMember 2022-12-31 0001627014 us-gaap:TreasuryStockMember 2022-03-31 0001627014 us-gaap:CommonStockMember 2022-03-31 0001627014 us-gaap:TreasuryStockMember 2021-12-31 0001627014 us-gaap:CommonStockMember 2021-12-31 0001627014 us-gaap:TreasuryStockMember 2023-01-01 2023-03-31 0001627014 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001627014 bki:RestrictedSharesAndRestrictedShareUnitsMember 2023-03-31 0001627014 bki:RestrictedSharesAndRestrictedShareUnitsMember 2022-12-31 0001627014 bki:ProfitInterestsUnitsMember 2022-12-31 0001627014 bki:RestrictedSharesAndRestrictedShareUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-03-31 0001627014 bki:RestrictedSharesAndRestrictedShareUnitsMember 2023-01-01 2023-03-31 0001627014 bki:RestrictedSharesAndRestrictedShareUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-03-13 2023-03-13 0001627014 2027-01-01 2023-03-31 0001627014 2025-01-01 2023-03-31 0001627014 2023-04-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:SoftwareAndHostingSolutionsMember bki:SoftwareSolutionsMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:SoftwareAndHostingSolutionsMember bki:DataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:ProfessionalServicesMember bki:SoftwareSolutionsMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:ProfessionalServicesMember bki:DataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:OtherServicesMember bki:SoftwareSolutionsMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:OtherServicesMember bki:DataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:DataSolutionsMember bki:SoftwareSolutionsMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:DataSolutionsMember bki:DataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:SoftwareAndHostingSolutionsMember bki:ServicingSoftwareMember 2023-01-01 2023-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:SoftwareAndHostingSolutionsMember bki:OriginationSoftwareMember 2023-01-01 2023-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:ProfessionalServicesMember bki:ServicingSoftwareMember 2023-01-01 2023-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:ProfessionalServicesMember bki:OriginationSoftwareMember 2023-01-01 2023-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:OtherServicesMember bki:OriginationSoftwareMember 2023-01-01 2023-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:DataSolutionsMember bki:OriginationSoftwareMember 2023-01-01 2023-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:ServicingSoftwareMember 2023-01-01 2023-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:OriginationSoftwareMember 2023-01-01 2023-03-31 0001627014 us-gaap:LicenseMember 2023-01-01 2023-03-31 0001627014 bki:SoftwareAndHostingSolutionsMember 2023-01-01 2023-03-31 0001627014 bki:ProfessionalServicesMember 2023-01-01 2023-03-31 0001627014 bki:OtherServicesMember 2023-01-01 2023-03-31 0001627014 bki:DataSolutionsMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:SoftwareAndHostingSolutionsMember bki:SoftwareSolutionsMember 2022-01-01 2022-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:SoftwareAndHostingSolutionsMember bki:DataAndAnalyticsSegmentMember 2022-01-01 2022-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:ProfessionalServicesMember bki:SoftwareSolutionsMember 2022-01-01 2022-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:OtherServicesMember bki:SoftwareSolutionsMember 2022-01-01 2022-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:OtherServicesMember bki:DataAndAnalyticsSegmentMember 2022-01-01 2022-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:DataSolutionsMember bki:SoftwareSolutionsMember 2022-01-01 2022-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:DataSolutionsMember bki:DataAndAnalyticsSegmentMember 2022-01-01 2022-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:SoftwareAndHostingSolutionsMember bki:ServicingSoftwareMember 2022-01-01 2022-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:SoftwareAndHostingSolutionsMember bki:OriginationSoftwareMember 2022-01-01 2022-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:ProfessionalServicesMember bki:ServicingSoftwareMember 2022-01-01 2022-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:ProfessionalServicesMember bki:OriginationSoftwareMember 2022-01-01 2022-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:OtherServicesMember bki:OriginationSoftwareMember 2022-01-01 2022-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:DataSolutionsMember bki:OriginationSoftwareMember 2022-01-01 2022-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:ServicingSoftwareMember 2022-01-01 2022-03-31 0001627014 srt:ReportableLegalEntitiesMember bki:OriginationSoftwareMember 2022-01-01 2022-03-31 0001627014 us-gaap:LicenseMember 2022-01-01 2022-03-31 0001627014 bki:SoftwareAndHostingSolutionsMember 2022-01-01 2022-03-31 0001627014 bki:ProfessionalServicesMember 2022-01-01 2022-03-31 0001627014 bki:OtherServicesMember 2022-01-01 2022-03-31 0001627014 bki:DataSolutionsMember 2022-01-01 2022-03-31 0001627014 bki:ProductsAndDataMember bki:DunAndBradstreetHoldingsIncMember 2021-01-01 2021-12-31 0001627014 bki:AccessToCertainDataAssetsMember bki:DunAndBradstreetHoldingsIncMember 2021-01-01 2021-12-31 0001627014 srt:MinimumMember 2023-01-01 2023-01-31 0001627014 srt:MaximumMember 2023-01-01 2023-01-31 0001627014 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-03-31 0001627014 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001627014 srt:MaximumMember 2023-01-01 2023-03-31 0001627014 bki:DunAndBradstreetHoldingsIncMember 2023-01-01 2023-03-31 0001627014 bki:DunAndBradstreetHoldingsIncMember 2022-01-01 2022-03-31 0001627014 bki:OptimalBlueHoldcoLLCMember bki:CannaeHoldingsLLCAndThomasHLeePartnersLPMember 2023-03-31 0001627014 bki:OptimalBlueHoldcoLLCMember 2023-03-31 0001627014 bki:AmendedAndRestatedCreditAgreementMember bki:TermLoanAndRevolvingCreditFacilityMember 2023-01-01 2023-03-31 0001627014 us-gaap:RevolvingCreditFacilityMember 2023-03-31 0001627014 us-gaap:RevolvingCreditFacilityMember bki:AmendedAndRestatedCreditAgreementMember 2021-12-31 0001627014 bki:TermLoanAMember bki:AmendedAndRestatedCreditAgreementMember 2021-12-31 0001627014 bki:DBInvestmentMember 2023-03-31 0001627014 bki:OptimalBlueHoldcoLLCMember 2023-03-31 0001627014 bki:OptimalBlueHoldcoLLCMember 2022-12-31 0001627014 bki:OptimalBlueHoldcoLLCMember 2022-02-14 0001627014 bki:DBInvestmentMember 2022-02-15 2022-02-15 0001627014 srt:MaximumMember bki:DBInvestmentMember 2023-03-31 0001627014 bki:ProfitInterestsUnitsMember 2023-03-31 0001627014 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember bki:TitlePointLineOfBusinessMember 2023-01-01 2023-01-01 0001627014 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember bki:TitlePointLineOfBusinessMember 2022-11-18 0001627014 us-gaap:InterestRateSwapMember 2023-01-01 2023-03-31 0001627014 us-gaap:InterestRateSwapMember 2022-01-01 2022-12-31 0001627014 us-gaap:InterestRateSwapMember 2018-04-30 0001627014 us-gaap:InterestRateSwapMember us-gaap:LondonInterbankOfferedRateLIBORMember 2023-03-31 0001627014 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-03-31 0001627014 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001627014 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001627014 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001627014 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-03-31 0001627014 us-gaap:OtherIntangibleAssetsMember 2023-01-01 2023-03-31 0001627014 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-01-01 2023-03-31 0001627014 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001627014 us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-03-31 0001627014 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-03-31 0001627014 bki:AmendedAndRestatedCreditAgreementMember us-gaap:MediumTermNotesMember 2023-03-31 0001627014 us-gaap:SeniorNotesMember 2020-08-26 0001627014 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001627014 bki:TermLoanAMember us-gaap:MediumTermNotesMember 2023-03-31 0001627014 us-gaap:SeniorNotesMember 2023-03-31 0001627014 bki:OtherDebtMember 2023-03-31 0001627014 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001627014 bki:TermLoanAMember us-gaap:MediumTermNotesMember 2022-12-31 0001627014 us-gaap:SeniorNotesMember 2022-12-31 0001627014 bki:OtherDebtMember 2022-12-31 0001627014 bki:AmendedAndRestatedCreditAgreementMember bki:TermLoanAndRevolvingCreditFacilityMember us-gaap:EurodollarMember 2023-01-01 2023-03-31 0001627014 2022-03-31 0001627014 2021-12-31 0001627014 us-gaap:FairValueInputsLevel1Member 2023-03-31 0001627014 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001627014 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001627014 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001627014 bki:OptimalBlueHoldcoLLCMember us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-03-31 0001627014 bki:CompassAnalyticsMember us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-03-31 0001627014 bki:BlackKnightIncMember bki:IntercontinentalExchangeIncMember 2022-05-04 2022-05-04 0001627014 bki:OptimalBlueHoldcoLLCMember 2022-02-15 0001627014 bki:ProfitInterestsUnitsMember 2023-01-01 2023-03-31 0001627014 bki:ProfitInterestsUnitsMember 2022-01-01 2022-03-31 0001627014 bki:DunAndBradstreetHoldingsIncMember 2023-03-31 0001627014 bki:DunAndBradstreetHoldingsIncMember 2022-12-31 0001627014 us-gaap:UnbilledRevenuesMember 2023-03-31 0001627014 us-gaap:BilledRevenuesMember 2023-03-31 0001627014 us-gaap:UnbilledRevenuesMember 2022-12-31 0001627014 us-gaap:BilledRevenuesMember 2022-12-31 0001627014 2023-05-01 0001627014 bki:DunAndBradstreetHoldingsIncMember 2021-01-01 2021-12-31 0001627014 2021-01-01 2021-12-31 0001627014 2022-01-01 2022-12-31 0001627014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001627014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001627014 us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember 2023-01-01 2023-03-31 0001627014 us-gaap:SoftwareLicenseArrangementMember 2023-01-01 2023-03-31 0001627014 bki:OptimalBlueHoldcoLLCMember 2022-02-15 2022-02-15 0001627014 bki:OptimalBlueHoldcoLLCMember 2022-02-15 2022-02-15 0001627014 bki:DBInvestmentMember 2023-03-31 0001627014 bki:DBInvestmentMember 2022-02-15 2022-02-15 0001627014 us-gaap:SubsequentEventMember 2023-04-26 2023-04-26 0001627014 bki:DBInvestmentMember 2023-01-01 2023-03-31 0001627014 bki:DBInvestmentMember 2022-01-01 2022-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:SoftwareSolutionsMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:DataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:SoftwareSolutionsMember 2022-01-01 2022-03-31 0001627014 us-gaap:OperatingSegmentsMember bki:DataAndAnalyticsSegmentMember 2022-01-01 2022-03-31 0001627014 us-gaap:InterestRateSwapMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-31 0001627014 us-gaap:InterestRateSwapMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-30 0001627014 bki:BlackKnightIncMember bki:AmendedOriginalMergerAgreementMember 2023-03-07 0001627014 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 0001627014 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-03-31 0001627014 bki:BlackKnightIncMember bki:AmendedOriginalMergerAgreementMember 2023-03-07 2023-03-07 0001627014 bki:BlackKnightIncMember bki:IntercontinentalExchangeIncMember 2022-05-04 0001627014 bki:BlackKnightIncMember bki:IntercontinentalExchangeIncMember 2023-03-03 0001627014 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001627014 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001627014 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001627014 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001627014 2023-01-01 2023-03-31 0001627014 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001627014 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001627014 2022-01-01 2022-03-31 0001627014 2023-03-31 0001627014 2022-12-31 iso4217:USD iso4217:USD shares pure shares bki:segment 0 0 0001627014 --12-31 2023 Q1 0.04 P9M P1Y P2Y --12-31 Q1 false 10-Q true 2023-03-31 false 001-37394 Black Knight, Inc. DE 81-5265638 601 Riverside Avenue Jacksonville FL 32204 904 854-5100 Common Stock, $0.0001 par value BKI NYSE Yes Yes Large Accelerated Filer false false false 156770562 14800000 12200000 187200000 193500000 137600000 132100000 100000 100000 0 5800000 339700000 343700000 136100000 143000000.0 434400000 443700000 439300000 470100000 3747800000 3747800000 168900000 171000000.0 191000000.0 192600000 266000000.0 246200000 0 73500000 5723200000 5831600000 60000000.0 66500000 66500000 28400000 66700000 82800000 36600000 33600000 56500000 59900000 286300000 271200000 36100000 42400000 207900000 227500000 2382300000 2621700000 45600000 47900000 2958200000 3210700000 41800000 47600000 0.0001 0.0001 550000000 550000000 160040598 156780491 160040598 155930399 0 0 0.0001 0.0001 25000000 25000000 0 0 0 0 1358100000 1398200000 1559300000 1417100000 -7800000 -6300000 3260107 4110199 186400000 235700000 2723200000 2573300000 5723200000 5831600000 382200000 387200000 213100000 207900000 82600000 91500000 5500000 7600000 301200000 307000000.0 81000000.0 80200000 -30100000 -21100000 138000000.0 -1200000 107900000 -22300000 188900000 57900000 45900000 -1100000 143000000.0 59000000.0 -1200000 303100000 141800000 362100000 0 -2500000 141800000 364600000 -100000 4300000 1200000 -3200000 -1300000 7500000 0 -200000 -200000 3200000 -1500000 10500000 140300000 372600000 0 -2500000 140300000 375100000 0.92 2.36 0.91 2.35 154700000 154200000 155500000 155400000 100000 1400000 400000 -1100000 -100000 -100000 1100000 160000000.0 1398200000 1417100000 -6300000 4100000 -235700000 2573300000 47600000 -5800000 -5800000 5800000 -58000000.0 1000000.0 58000000.0 -1400000 1400000 7900000 7900000 7300000 100000 -7300000 11300000 11300000 141800000 141800000 400000 400000 -1300000 -1300000 -200000 -200000 160000000.0 1358100000 1559300000 -7800000 3200000 -186400000 2723200000 41800000 160000000.0 1410900000 968200000 -17500000 4700000 -271200000 2090400000 1188800000 9900000 9900000 -9900000 1156000000.0 -46600000 800000 46600000 -1000000.0 1000000.0 10700000 10700000 8600000 200000 -8600000 10700000 10700000 364600000 364600000 -2500000 -5400000 -5400000 -200000 -200000 7500000 7500000 3200000 3200000 800000 800000 160000000.0 1364800000 1327400000 -7000000.0 4100000 -234200000 2451000000.0 40200000 141800000 362100000 82600000 91500000 1000000.0 900000 145400000 0 -19000000.0 -135800000 -1200000 303100000 11300000 10700000 -6300000 2500000 25100000 11900000 -8900000 -12300000 9700000 3800000 8400000 89300000 44500000 85100000 2500000 6600000 22500000 20800000 -224200000 0 199200000 -27400000 87500000 460100000 313500000 115100000 7200000 7200000 0 -433500000 7900000 10700000 0 800000 -241100000 -107200000 2600000 -49500000 12200000 77100000 14800000 27600000 38800000 29300000 23200000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(1)</b></span><b style="font-weight:bold;">Basis of Presentation</b><b style="font-weight:bold;"> and Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying Condensed Consolidated Financial Statements (Unaudited) of Black Knight, Inc. (“BKI”) and its subsidiaries ("<i style="font-style:italic;">Black Knight," the "Company," "we," "us" or "our"</i>) were prepared in accordance with U.S. generally accepted accounting principles ("GAAP"), and all adjustments considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of these Condensed Consolidated Financial Statements (Unaudited) in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Condensed Consolidated Financial Statements (Unaudited), as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This Quarterly Report on Form 10-Q should be read in conjunction with our Annual Report on Form 10-K and Form 10-K/A for the year ended December 31, 2022 filed with the Securities and Exchange Commission ("SEC") on February 28, 2023 and March 24, 2023, respectively, and other filings with the SEC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are a premier provider of integrated, innovative, mission-critical, high-performance software solutions, data and analytics to the U.S. mortgage and real estate markets. Our mission is to transform the markets we serve by delivering innovative solutions that are integrated across the homeownership lifecycle and that result in realized efficiencies, reduced risk and new opportunities for our clients to help them achieve greater levels of success. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Condensed Consolidated Financial Statements (Unaudited) include the accounts of BKI and its subsidiaries. Intercompany transactions and balances have been eliminated in consolidation. Where our ownership interest in a consolidated subsidiary is less than 100%, the noncontrolling interests’ share of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Balance Sheets (Unaudited) as a separate component of equity or within temporary equity. The noncontrolling interests’ share of the net earnings (loss) of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) as an adjustment to our net earnings to arrive at Net earnings attributable to Black Knight.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Redeemable Noncontrolling Interests</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to February 15, 2022, we owned 60% of Optimal Blue Holdco, LLC (“Optimal Blue Holdco”). Redeemable noncontrolling interests primarily represented the collective 40% equity interest in Optimal Blue Holdco owned by Cannae Holdings, LLC ("Cannae") and affiliates of Thomas H. Lee Partners, L.P. ("THL"). As these redeemable noncontrolling interests provided for redemption features not solely within our control, they were presented outside of shareholders' equity. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February 15, 2022, we entered into a purchase agreement with Cannae and THL and acquired all of their issued and outstanding Class A units of Optimal Blue Holdco through Optimal Blue I, LLC (“Optimal Blue I”), a Delaware limited liability company and our wholly-owned subsidiary, in exchange for aggregate consideration of 36.4 million shares of Dun &amp; Bradstreet Holdings, Inc. (“DNB”) common stock valued at $722.5 million and $433.5 million in cash. The cash portion of the consideration is included as a financing cash outflow on the Condensed Consolidated Statements of Cash Flows (Unaudited) and was funded with borrowings under our revolving credit facility. <span style="background:#ffffff;">The aggregate consideration of </span><span style="background:#ffffff;">$1.156</span><span style="background:#ffffff;"> billion and number of shares of DNB common stock paid to Cannae and THL was based on the 20-day volume-weighted average trading price of DNB for the period ended on February 14, 2022. Since</span> February 15, 2022, we own 100% of the Class A units of Optimal Blue Holdco.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023 and December 31, 2022, redeemable noncontrolling interests were $41.8 million and $47.6 million, respectively, related to the Optimal Blue Holdco profits interests units (“OB PIUs”).  Refer to Note 11 – <i style="font-style:italic;">Equity</i> for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reporting Segments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We conduct our operations through two reporting segments: (1) Software Solutions and (2) Data and Analytics. Refer to Note 12 — <i style="font-style:italic;">Segment Information </i>for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Merger Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On May 4, 2022, we entered into a definitive agreement to be acquired by Intercontinental Exchange, Inc. (“ICE”) (the “Original Merger Agreement”) a leading global provider of data, technology, and market infrastructure, in a transaction valued at approximately $13.1 billion, or $85 per share, with consideration in the form of a mix of cash (80%) and stock (20%). On March 7, 2023, we entered into Amendment No. 1 to the Original Merger Agreement (the “Amendment” and the Original Merger Agreement, as amended by the Amendment, the “Merger Agreement”), which provides for, among other things, a reduction in the merger consideration, valuing Black Knight at $75.00 per share, or a market value of $11.7 billion, with consideration in the form of a mix of approximately $68.00 per share in cash and stock with an exchange ratio of 0.0682 based on ICE’s 10-day volume weighted average price as of March 3, 2023 of $102.62 (the “ICE Transaction”). As under the Original Merger Agreement, Black Knight shareholders can elect to receive either cash or stock, subject to proration, with the value of the cash election and the stock election equalized based on an average of ICE’s 10-day volume weighted average prices for the period ended three trading days prior to closing. The ICE Transaction is expected to close in the third or fourth quarter of 2023, subject to regulatory clearance and the satisfaction of customary closing conditions. The ICE Transaction has been approved by the Boards of Directors of Black Knight and ICE and the shareholders of Black Knight.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Completion of the ICE Transaction is subject to the expiration or earlier termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (the “HSR Act”). On March 9, 2023, the United States Federal Trade Commission (the “FTC”) filed an administrative complaint challenging the ICE Transaction under the HSR Act and authorized the filing of a complaint in federal district court to pursue a preliminary injunction to prevent the consummation of the ICE Transaction pending an administrative trial, and ICE announced that ICE strongly disagrees with, and intends to vigorously oppose the FTC’s decision to challenge the ICE Transaction. On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief. The FTC seeks to block ICE and BKI from completing the ICE Transaction during the pendency of the administrative proceeding on the merits. On April 21, 2023, the United States District Court for the Northern District of California entered a temporary restraining order that prevents ICE and BKI from consummating the ICE Transaction until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights. There can be no assurance as to the outcome of litigation with the FTC or that this condition to the completion of the ICE Transaction will be satisfied on a timely basis or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Divestiture Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">In connection with entering into the Amendment, on March 7, 2023, we entered into an Equity Purchase Agreement (the “Divestiture Agreement”) with Constellation Web Solutions Inc., a subsidiary of Constellation Software Inc. (“Constellation”), and ICE in order to seek to address certain antitrust concerns raised by the FTC regarding the ICE Transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In accordance with the Divestiture Agreement, after the closing of the ICE Transaction, Constellation will purchase our Empower<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> loan origination system (LOS) business, including its Exchange<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">SM</sup>, LendingSpace and AIVA solutions, (the “Divestiture Transaction”). The Divestiture Transaction is subject to customary closing conditions, including but not limited to the prior completion of the ICE Transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">TitlePoint Transaction</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">On November 18, 2022, we entered into a definitive agreement to sell our TitlePoint line of business (“TitlePoint”) within our Data and Analytics reporting segment to an affiliate of Fidelity National Financial, Inc. (“FNF”) for $225 million in cash, subject to a customary working capital adjustment. In connection with the contribution of Property Insight, LLC, which included TitlePoint, by affiliates of FNF to an affiliate of Black Knight in 2014, FNF had the right to repurchase TitlePoint in the event of a change in control of Black Knight. In connection with the proposed ICE Transaction, FNF notified us of its desire to repurchase TitlePoint. The TitlePoint transaction closed on </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">January 1, 2023 and we recognized a gain before tax of $145.4 million in Other income (expense), net in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying Condensed Consolidated Financial Statements (Unaudited) of Black Knight, Inc. (“BKI”) and its subsidiaries ("<i style="font-style:italic;">Black Knight," the "Company," "we," "us" or "our"</i>) were prepared in accordance with U.S. generally accepted accounting principles ("GAAP"), and all adjustments considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of these Condensed Consolidated Financial Statements (Unaudited) in conformity with GAAP requires management to make estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Condensed Consolidated Financial Statements (Unaudited), as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This Quarterly Report on Form 10-Q should be read in conjunction with our Annual Report on Form 10-K and Form 10-K/A for the year ended December 31, 2022 filed with the Securities and Exchange Commission ("SEC") on February 28, 2023 and March 24, 2023, respectively, and other filings with the SEC.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are a premier provider of integrated, innovative, mission-critical, high-performance software solutions, data and analytics to the U.S. mortgage and real estate markets. Our mission is to transform the markets we serve by delivering innovative solutions that are integrated across the homeownership lifecycle and that result in realized efficiencies, reduced risk and new opportunities for our clients to help them achieve greater levels of success. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Condensed Consolidated Financial Statements (Unaudited) include the accounts of BKI and its subsidiaries. Intercompany transactions and balances have been eliminated in consolidation. Where our ownership interest in a consolidated subsidiary is less than 100%, the noncontrolling interests’ share of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Balance Sheets (Unaudited) as a separate component of equity or within temporary equity. The noncontrolling interests’ share of the net earnings (loss) of these non-wholly owned subsidiaries is reported in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) as an adjustment to our net earnings to arrive at Net earnings attributable to Black Knight.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Redeemable Noncontrolling Interests</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to February 15, 2022, we owned 60% of Optimal Blue Holdco, LLC (“Optimal Blue Holdco”). Redeemable noncontrolling interests primarily represented the collective 40% equity interest in Optimal Blue Holdco owned by Cannae Holdings, LLC ("Cannae") and affiliates of Thomas H. Lee Partners, L.P. ("THL"). As these redeemable noncontrolling interests provided for redemption features not solely within our control, they were presented outside of shareholders' equity. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February 15, 2022, we entered into a purchase agreement with Cannae and THL and acquired all of their issued and outstanding Class A units of Optimal Blue Holdco through Optimal Blue I, LLC (“Optimal Blue I”), a Delaware limited liability company and our wholly-owned subsidiary, in exchange for aggregate consideration of 36.4 million shares of Dun &amp; Bradstreet Holdings, Inc. (“DNB”) common stock valued at $722.5 million and $433.5 million in cash. The cash portion of the consideration is included as a financing cash outflow on the Condensed Consolidated Statements of Cash Flows (Unaudited) and was funded with borrowings under our revolving credit facility. <span style="background:#ffffff;">The aggregate consideration of </span><span style="background:#ffffff;">$1.156</span><span style="background:#ffffff;"> billion and number of shares of DNB common stock paid to Cannae and THL was based on the 20-day volume-weighted average trading price of DNB for the period ended on February 14, 2022. Since</span> February 15, 2022, we own 100% of the Class A units of Optimal Blue Holdco.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023 and December 31, 2022, redeemable noncontrolling interests were $41.8 million and $47.6 million, respectively, related to the Optimal Blue Holdco profits interests units (“OB PIUs”).  Refer to Note 11 – <i style="font-style:italic;">Equity</i> for additional information.</p> 0.60 0.40 36400000 722500000 433500000 1156000000 1 41800000 47600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reporting Segments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We conduct our operations through two reporting segments: (1) Software Solutions and (2) Data and Analytics. Refer to Note 12 — <i style="font-style:italic;">Segment Information </i>for additional information.</p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Merger Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On May 4, 2022, we entered into a definitive agreement to be acquired by Intercontinental Exchange, Inc. (“ICE”) (the “Original Merger Agreement”) a leading global provider of data, technology, and market infrastructure, in a transaction valued at approximately $13.1 billion, or $85 per share, with consideration in the form of a mix of cash (80%) and stock (20%). On March 7, 2023, we entered into Amendment No. 1 to the Original Merger Agreement (the “Amendment” and the Original Merger Agreement, as amended by the Amendment, the “Merger Agreement”), which provides for, among other things, a reduction in the merger consideration, valuing Black Knight at $75.00 per share, or a market value of $11.7 billion, with consideration in the form of a mix of approximately $68.00 per share in cash and stock with an exchange ratio of 0.0682 based on ICE’s 10-day volume weighted average price as of March 3, 2023 of $102.62 (the “ICE Transaction”). As under the Original Merger Agreement, Black Knight shareholders can elect to receive either cash or stock, subject to proration, with the value of the cash election and the stock election equalized based on an average of ICE’s 10-day volume weighted average prices for the period ended three trading days prior to closing. The ICE Transaction is expected to close in the third or fourth quarter of 2023, subject to regulatory clearance and the satisfaction of customary closing conditions. The ICE Transaction has been approved by the Boards of Directors of Black Knight and ICE and the shareholders of Black Knight.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Completion of the ICE Transaction is subject to the expiration or earlier termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (the “HSR Act”). On March 9, 2023, the United States Federal Trade Commission (the “FTC”) filed an administrative complaint challenging the ICE Transaction under the HSR Act and authorized the filing of a complaint in federal district court to pursue a preliminary injunction to prevent the consummation of the ICE Transaction pending an administrative trial, and ICE announced that ICE strongly disagrees with, and intends to vigorously oppose the FTC’s decision to challenge the ICE Transaction. On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief. The FTC seeks to block ICE and BKI from completing the ICE Transaction during the pendency of the administrative proceeding on the merits. On April 21, 2023, the United States District Court for the Northern District of California entered a temporary restraining order that prevents ICE and BKI from consummating the ICE Transaction until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights. There can be no assurance as to the outcome of litigation with the FTC or that this condition to the completion of the ICE Transaction will be satisfied on a timely basis or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Divestiture Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">In connection with entering into the Amendment, on March 7, 2023, we entered into an Equity Purchase Agreement (the “Divestiture Agreement”) with Constellation Web Solutions Inc., a subsidiary of Constellation Software Inc. (“Constellation”), and ICE in order to seek to address certain antitrust concerns raised by the FTC regarding the ICE Transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In accordance with the Divestiture Agreement, after the closing of the ICE Transaction, Constellation will purchase our Empower<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> loan origination system (LOS) business, including its Exchange<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">SM</sup>, LendingSpace and AIVA solutions, (the “Divestiture Transaction”). The Divestiture Transaction is subject to customary closing conditions, including but not limited to the prior completion of the ICE Transaction.</p> 13100000000 85 0.80 0.20 75.00 11700000000 68.00 0.000682 102.62 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">TitlePoint Transaction</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">On November 18, 2022, we entered into a definitive agreement to sell our TitlePoint line of business (“TitlePoint”) within our Data and Analytics reporting segment to an affiliate of Fidelity National Financial, Inc. (“FNF”) for $225 million in cash, subject to a customary working capital adjustment. In connection with the contribution of Property Insight, LLC, which included TitlePoint, by affiliates of FNF to an affiliate of Black Knight in 2014, FNF had the right to repurchase TitlePoint in the event of a change in control of Black Knight. In connection with the proposed ICE Transaction, FNF notified us of its desire to repurchase TitlePoint. The TitlePoint transaction closed on </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">January 1, 2023 and we recognized a gain before tax of $145.4 million in Other income (expense), net in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).</p> 225000000 145400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(2)</b></span>Condensed Consolidated Financial Statement Details</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Cash and cash equivalents are unrestricted and consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.3</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.9</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Receivables, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A summary of Trade receivables, net of allowance for credit losses consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade receivables — billed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade receivables — unbilled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.9)</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trade receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 187.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Prepaid Expenses and Other Current Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Prepaid expenses and other current assets consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.8</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.5</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.8</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Non-Current Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Other non-current assets consist of the following (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107.9</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property records database</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.5</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24.8</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred compensation plan related assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.2</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 266.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Accounts Payable and Other Accrued Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Trade accounts payable and other accrued liabilities consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.7</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other taxes payable and accrued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.1</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.6</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued client liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.5</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trade accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Deferred Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenues recognized related to the amount included in the Deferred revenues balance at the beginning of each year were $22.0 million and $20.9 million during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Depreciation and Amortization</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Depreciation and amortization consist of the following (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36.8</p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.5</p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.9</p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred contract costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.3</p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In January 2023, we completed an assessment of the useful lives of certain software solutions. Due to investments in the software and changes in technology, we increased the estimated useful lives of certain origination and specialty servicing software solutions from 5 years to 7 years. This change in accounting estimate was effective January 1, 2023 and was applied prospectively. Based on the carrying amount of these software solutions as of December 31, 2022, the effect of this change in estimate for the three months ended March 31, 2023 was a decrease in software amortization of $5.0 million, which resulted in an increase in operating income of $5.0 million and net earnings attributable to Black Knight of $3.7 million, or $0.02 per basic and <span style="-sec-ix-hidden:Hidden_O6b7zB8prk6ERL9z92C57Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">diluted</span></span> share, based on our statutory income tax rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Non-Current Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Other non-current liabilities consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred compensation plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.1</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.9</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">A</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Cash and cash equivalents are unrestricted and consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.3</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.9</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 14700000 4300000 100000 7900000 14800000 12200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A summary of Trade receivables, net of allowance for credit losses consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade receivables — billed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade receivables — unbilled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.9)</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trade receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 187.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193.5</p></td></tr></table> 142900000 150400000 50000000.0 48000000.0 192900000 198400000 5700000 4900000 187200000 193500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Prepaid expenses and other current assets consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.8</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.5</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.8</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 84900000 83000000.0 31000000.0 24800000 10400000 12500000 11300000 11800000 137600000 132100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Other non-current assets consist of the following (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107.9</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property records database</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.5</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24.8</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred compensation plan related assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.2</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 266.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 129700000 107900000 60500000 60500000 22800000 24800000 24900000 23400000 22700000 23200000 3700000 4400000 1700000 2000000.0 266000000.0 246200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Trade accounts payable and other accrued liabilities consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.7</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other taxes payable and accrued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.1</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.6</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued client liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.6</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.5</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trade accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 7700000 11000000.0 8300000 8700000 6600000 6100000 3300000 12600000 2600000 2600000 31500000 25500000 60000000.0 66500000 22000000.0 20900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Depreciation and amortization consist of the following (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36.8</p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.5</p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.9</p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred contract costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.3</p></td></tr><tr><td style="vertical-align:bottom;width:73.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 30800000 36800000 31800000 35500000 9500000 9900000 10500000 9300000 82600000 91500000 P5Y P7Y 5000000.0 5000000.0 3700000 0.02 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Other non-current liabilities consist of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred compensation plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.4</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.1</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.9</p></td></tr></table> 14400000 17400000 20700000 21400000 10500000 9100000 45600000 47900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(3)</b></span><b style="font-weight:bold;">Investments in Unconsolidated Affiliates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">DNB is a leading global provider of business decisioning data and analytics. On February 15, 2022, we exchanged 36.4 million shares of DNB common stock in connection with our acquisition of the remaining Class A units in Optimal Blue Holdco from Cannae and THL. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The number of shares of DNB common stock was valued at </span><span style="background:#ffffff;">$722.5</span><span style="background:#ffffff;"> million based on the 20-day volume-weighted average trading price of DNB for the period ended on February 14, 2022. We recognized a gain of </span><span style="background:#ffffff;">$305.4</span><span style="background:#ffffff;"> million, net of tax of </span><span style="background:#ffffff;">$102.6</span><span style="background:#ffffff;"> million, related to this transaction. </span>As of March 31, 2023, we owned 18.5 million shares of DNB common stock for an ownership interest of approximately 4% of DNB’s outstanding common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We hold less than 20% of the outstanding common equity of DNB, but we continue to account for our investment under the equity method because we continue to have significant influence over DNB primarily through a combination of an agreement with certain other DNB investors pursuant to which we agreed to collectively vote together on matters related to the election of DNB directors for a period of three years following the initial public offering of DNB and our investment. The agreement with other DNB investors expires June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023, we received a quarterly cash dividend of $0.9 million related to our ownership in DNB common stock. The cash dividend reduced the carrying value of our DNB investment in our Condensed Consolidated Balance Sheets (Unaudited). On April 26, 2023, DNB declared a cash dividend of $0.05 per share payable on June 15, 2023 to DNB’s shareholders of record as of June 1, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023, DNB’s closing share price was $11.74, and the fair value of our investment in DNB was $216.9 million before tax. Based on a statutory tax rate of 25.5%, the estimated after-tax value of our investment in DNB was $203.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Equity in (losses) earnings of unconsolidated affiliates, net of tax consists of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity in losses of unconsolidated affiliates, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2.3)</p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gain related to DNB investment, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305.4</p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity in (losses) earnings of unconsolidated affiliates, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 36400000 722500000 305400000 102600000 18500000 0.04 0.20 900000 0.05 11.74 216900000 0.255 203900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Equity in (losses) earnings of unconsolidated affiliates, net of tax consists of the following (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity in losses of unconsolidated affiliates, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2.3)</p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gain related to DNB investment, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305.4</p></td></tr><tr><td style="vertical-align:bottom;width:71.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity in (losses) earnings of unconsolidated affiliates, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303.1</p></td></tr></table> -1200000 -2300000 305400000 -1200000 303100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(4)</b></span>Earnings Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Diluted net earnings per share includes the effect of unvested restricted stock awards, restricted stock unit awards (“RSUs”) and OB PIUs. The following table sets forth the computation of basic and diluted net earnings per share (in millions, except per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic:</b></p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net earnings attributable to Black Knight</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364.6</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares used for basic net earnings per share:</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares of common stock outstanding</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154.2</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic net earnings per share</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.36</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted:</b></p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net earnings attributable to Black Knight</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364.6</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares used for diluted net earnings per share:</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares of common stock outstanding</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154.2</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of unvested restricted shares of common stock and OB PIUs</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares of common stock, diluted</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155.4</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted net earnings per share</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.35</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic:</b></p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net earnings attributable to Black Knight</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364.6</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares used for basic net earnings per share:</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares of common stock outstanding</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154.2</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic net earnings per share</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.36</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted:</b></p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net earnings attributable to Black Knight</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 364.6</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares used for diluted net earnings per share:</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares of common stock outstanding</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154.2</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of unvested restricted shares of common stock and OB PIUs</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares of common stock, diluted</p></td><td style="vertical-align:bottom;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155.4</p></td></tr><tr><td style="vertical-align:bottom;width:76.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted net earnings per share</p></td><td style="vertical-align:bottom;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.35</p></td></tr></table> 141800000 364600000 154700000 154200000 0.92 2.36 141800000 364600000 154700000 154200000 800000 1200000 155500000 155400000 0.91 2.35 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(5)</b></span>Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our service arrangements with related parties are priced within the range of prices we offer to third parties. We believe the amounts earned from or charged by us under each of the following arrangements are fair and reasonable. However, the amounts we earned or that were charged under these arrangements were not negotiated at arm's length and may not represent the terms that we might have obtained from an unrelated third party.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">DNB</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">DNB is considered to be a related party primarily due to the combination of our investment in DNB and our Executive Chairman, who is also the Chief Executive Officer of DNB. Refer to Note 3<i style="font-style:italic;"> — Investments in Unconsolidated Affiliates </i>for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2021, we entered into a five-year agreement with DNB to provide them with certain products and data over the term of the agreement, as well as professional services, for an aggregate fee of approximately $34 million over the term of the agreement. During the same period, we also entered into an agreement with DNB for access to certain of their data assets for an aggregate fee of approximately $24 million over the term of the agreement. In addition, we jointly market certain solutions and data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have a services agreement with DNB that is cancellable upon mutual agreement. Pursuant to the agreement, we provide DNB certain support services in exchange for fees in an amount of our cost plus a 10% markup.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Balance Sheets (Unaudited) (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Receivables from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td></tr><tr><td style="vertical-align:bottom;width:70.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td></tr><tr><td style="vertical-align:bottom;width:70.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenues (current)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 0pt 0pt;">During the three months ended March 31, 2023, we received a quarterly cash dividend of $0.9 million from DNB. Refer to Note 3 – <i style="font-style:italic;">Investments in Unconsolidated Affiliates</i> for additional information.</p> P5Y 34000000 24000000 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Balance Sheets (Unaudited) (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Receivables from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td></tr><tr><td style="vertical-align:bottom;width:70.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td></tr><tr><td style="vertical-align:bottom;width:70.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenues (current)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The following is a summary of amounts related to agreements with DNB included in our Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.1</p></td></tr></table> 100000 100000 1200000 2300000 4500000 6200000 1700000 1000000.0 1200000 1100000 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(6)</b></span><b style="font-weight:bold;">Long-Term Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Long-term debt consists of the following (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term A Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,114.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,121.2</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 545.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term debt principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,433.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,671.2</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33.6)</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt before debt issuance costs and discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,397.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,637.6</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: debt issuance costs and discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15.9)</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long-term debt, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,382.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,621.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of March 31, 2023, principal maturities are as follows (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.3</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57.5</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57.5</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,296.5</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000.0</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,433.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Credit Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2021, our indirect subsidiary Black Knight Infoserv, LLC (“BKIS”) entered into a second amended and restated credit and guaranty agreement (the “Credit Agreement”) with <span style="background:#ffffff;">JPMorgan Chase Bank, N.A., as administrative agent, the guarantors party thereto and the other agents and lenders party thereto</span>. <span style="background:#ffffff;">The </span>Credit Agreement provides for (i) a $1,150.0 million term loan A facility (the “Term A Loan”) and (ii) a $1,000.0 million revolving credit facility (the “Revolving Credit Facility” and, together with the Term A Loan, collectively, the “Facilities”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023, the interest rate for the Facilities was based on the Eurodollar rate plus a margin of 150 basis points and was approximately 6.3%. As of March 31, 2023, we had $681.0 million unused capacity on the Revolving Credit Facility, and the unused commitment fee was 20 basis points. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;margin:0pt;">The Facilities are guaranteed by BKIS’s wholly-owned domestic restricted subsidiaries, as defined by the Credit Agreement, and Black Knight Financial Services, LLC, and are secured by associated collateral agreements that pledge a lien on the majority of BKIS’s assets and the assets of the guarantors, in each case, subject to customary exceptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The remaining principal balance of the Term A Loan and any outstanding loans under the Revolving Credit Facility are due upon maturity on March 10, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Senior Notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On August 26, 2020, BKIS completed the issuance and sale of $1.0 billion aggregate principal amount of 3.625% senior unsecured notes due 2028 (the "Senior Notes"). The Senior Notes have a coupon rate of 3.625% and mature on September 1, 2028. Interest is paid semi-annually in arrears on September 1 and March 1 of each year. The obligations under the Senior Notes are fully and unconditionally guaranteed, jointly and severally, on an unsecured basis by the same guarantors that guarantee the Credit Agreement (collectively, the “Guarantors”). The Senior Notes are effectively subordinated to any obligations that are secured, including obligations under the Credit </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Agreement, to the extent of the value of the assets securing those obligations. The Senior Notes are structurally subordinated to all liabilities of BKIS’ subsidiaries that do not guarantee the Senior Notes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value of Long-Term Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair values of our Facilities and Senior Notes are based upon established market prices for the securities using Level 2 inputs. The fair value of our Facilities approximates their carrying value as of March 31, 2023. The fair value of our Senior Notes as of March 31, 2023 was $909.4 million compared to its carrying value of $991.5 million, net of original issue discount and debt issuance costs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Interest Rate Swaps</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We enter into interest rate swap agreements to hedge forecasted monthly interest rate payments on our floating rate debt. As of March 31, 2023, we had the following interest rate swap agreements (collectively, the "Swap Agreements") (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Effective dates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fixed rates</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 30, 2018 through April 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the Swap Agreements, we receive payments based on the 1-month LIBOR (approximately 4.84% as of March 31, 2023).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023, the following interest rate swap agreement expired (in millions): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effective dates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fixed rate</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">January 31, 2019 through January 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We entered into the Swap Agreements to convert a portion of the interest rate exposure on our floating rate debt from variable to fixed. We designated these Swap Agreements as cash flow hedges. A portion of the amount included in Accumulated other comprehensive loss is reclassified into Interest expense, net as a yield adjustment as interest is either paid or received on the hedged debt. The fair value of our Swap Agreements is based upon Level 2 inputs. We have considered our own credit risk and the credit risk of the counterparties when determining the fair value of our Swap Agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">It is our policy to execute such instruments with creditworthy banks and not to enter into derivative financial instruments for speculative purposes. We believe our interest rate swap counterparties will be able to fulfill their obligations under our agreements, and we believe we will have debt outstanding through the various expiration dates of the swaps such that the occurrence of future cash flow hedges remains probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The estimated fair values of our Swap Agreements are as follows (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A cumulative gain of $0.5 million ($0.4 million net of tax) and $2.2 million ($1.6 million net of tax) is reflected in Accumulated other comprehensive loss on our Condensed Consolidated Balance Sheets (Unaudited) as of March 31, 2023 and December 31, 2022, respectively. Below is a summary of the effect of derivative instruments on amounts recognized in Other comprehensive (losses) earnings ("OCE") on the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount of gain reclassified</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount of loss reclassified</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount of loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">from Accumulated OCE </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount of gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">from Accumulated OCE</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">recognized in OCE</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">into Net earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">recognized in OCE</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">into Net earnings</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of March 31, 2023, the remaining balance in Accumulated other comprehensive loss is expected to be reclassified into Interest expense, net over the remaining term (less than 1 year).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Long-term debt consists of the following (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term A Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,114.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,121.2</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 545.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term debt principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,433.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,671.2</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33.6)</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt before debt issuance costs and discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,397.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,637.6</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: debt issuance costs and discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15.9)</p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long-term debt, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,382.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,621.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1114000000.0 1121200000 319000000.0 545000000.0 1000000000.0 1000000000.0 800000 5000000.0 2433800000 2671200000 36600000 33600000 2397200000 2637600000 14900000 15900000 2382300000 2621700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of March 31, 2023, principal maturities are as follows (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.3</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57.5</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57.5</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,296.5</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000.0</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,433.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 22300000 57500000 57500000 1296500000 1000000000.0 2433800000 1150000000.0 1000000000.0 0.0150 0.063 681000000.0 0.0020 1000000000.0 0.03625 0.03625 909400000 991500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We enter into interest rate swap agreements to hedge forecasted monthly interest rate payments on our floating rate debt. As of March 31, 2023, we had the following interest rate swap agreements (collectively, the "Swap Agreements") (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Effective dates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fixed rates</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 30, 2018 through April 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p>Under the terms of the Swap Agreements, we receive payments based on the 1-month LIBOR (approximately 4.84% as of March 31, 2023).<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effective dates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fixed rate</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">January 31, 2019 through January 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The estimated fair values of our Swap Agreements are as follows (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 250000000.0 0.0261 0.0484 300000000.0 0.0265 500000 2200000 500000 400000 2200000 1600000 Below is a summary of the effect of derivative instruments on amounts recognized in Other comprehensive (losses) earnings ("OCE") on the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited) (in millions):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:58.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount of gain reclassified</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount of loss reclassified</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount of loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">from Accumulated OCE </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount of gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">from Accumulated OCE</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">recognized in OCE</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">into Net earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">recognized in OCE</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">into Net earnings</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Swap agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2</p></td></tr></table> -100000 -1200000 4300000 3200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(7)</b></span>Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Fair Value of Financial Assets and Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value represents the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair values of financial assets and liabilities are determined using the following fair value hierarchy:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1 inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets that we have the ability to access.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2 inputs to the valuation methodology include:</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">quoted prices for similar assets or liabilities in active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">quoted prices for identical or similar assets or liabilities in inactive markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Assets are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. We believe our valuation methods are appropriate and consistent with other market participants. The use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table presents our fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:30.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:22.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:22.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents (Note 2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swaps (Note 6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7</p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Redeemable noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of Redeemable noncontrolling interests and Contingent consideration was primarily determined based on significant estimates and assumptions, including Level 3 inputs. The estimates and assumptions include the projected timing and amount of future cash flows and discount rates reflecting the rate inherent in the future cash flows. Refer to Note 1 — <i style="font-style:italic;">Basis of Presentation and Overview</i> for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table presents a summary of the change in fair value of our Level 3 fair value measurements (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48.3</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration adjustments related to prior year acquisition<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.2)</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fair value adjustment to redeemable noncontrolling interests in Optimal Blue Holdco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.8)</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance, March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.3</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The adjustments to contingent consideration for prior acquisitions are included in Transition and integration costs in the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:6pt;"/> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table presents our fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:30.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:22.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:22.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents (Note 2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swaps (Note 6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.7</p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Redeemable noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 14800000 14800000 12200000 12200000 500000 500000 2200000 2200000 500000 500000 700000 700000 41800000 41800000 47600000 47600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table presents a summary of the change in fair value of our Level 3 fair value measurements (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48.3</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration adjustments related to prior year acquisition<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.2)</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fair value adjustment to redeemable noncontrolling interests in Optimal Blue Holdco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.8)</p></td></tr><tr><td style="vertical-align:bottom;width:85.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance, March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.3</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The adjustments to contingent consideration for prior acquisitions are included in Transition and integration costs in the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited).</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:6pt;"/> 48300000 -200000 -5800000 42300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(8)</b></span>Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our effective tax rate was 24.3% and (1.9)% for the three months ended March 31, 2023 and 2022, respectively. Our effective tax rate for the three months ended March 31, 2023 differs from our statutory rate primarily due to the effect of research and experimentation tax credits and transaction costs. Our effective tax rate for the three months ended March 31, 2022 includes the effect of a $14.1 million discrete income tax benefit related to the establishment of a deferred tax asset as a result of our reorganization of certain wholly-owned subsidiaries within the Optimal Blue partnership investment structure. Additional rate differences are primarily related to the effect of excess tax benefits of vested restricted shares and research and experimentation tax credits.</p> 0.243 -0.019 -14100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(9)</b></span>Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal and Regulatory Matters</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the ordinary course of business, we are involved in various pending and threatened litigation and regulatory matters related to our operations, some of which include claims for punitive or exemplary damages. Our ordinary course litigation may include class action lawsuits, which make allegations related to various aspects of our business. From time to time, we also receive requests for information from various state and federal regulatory authorities, some of which take the form of civil investigative demands or subpoenas. Some of these regulatory inquiries may result in the assessment of fines for violations of regulations or settlements with such authorities requiring a variety of remedies. We believe that none of these actions depart from customary litigation or regulatory inquiries incidental to our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We review lawsuits and other legal and regulatory matters (collectively "legal proceedings") on an ongoing basis when making accrual and disclosure decisions. When assessing reasonably possible and probable outcomes, management bases its decision on its assessment of the ultimate outcome assuming all appeals have been exhausted. For legal proceedings where it has been determined that a loss is both probable and reasonably estimable, a liability based on known facts and which represents our best estimate has been recorded. Actual losses may materially differ from the amounts recorded, and the ultimate outcome of our pending cases is generally not yet determinable. While some of these matters could be material to our operating results or cash flows for any particular period if an unfavorable outcome results, at present, we do not believe the ultimate resolution of currently pending legal proceedings, either individually or in the aggregate, will have a material adverse effect on our financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">PennyMac Litigation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November 5, 2019, Black Knight Servicing Technologies, LLC (“BKST”), an indirect, wholly-owned subsidiary of Black Knight, filed a Complaint and Demand for Jury Trial (the “Black Knight Complaint”) against PennyMac Loan Services, LLC (“PennyMac”) in the Circuit Court for the Fourth Judicial Circuit in and for Duval County, Florida. The Black Knight Complaint includes causes of action for breach of contract and misappropriation of MSP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> System trade secrets in order to develop an imitation mortgage processing system intended to replace the MSP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> System. The Black Knight Complaint seeks damages for breach of contract and misappropriation of trade secrets, injunctive relief under the Florida Uniform Trade Secrets Act and declaratory judgment that BKST owns all intellectual property and software developed by or on behalf of PennyMac as a result of its wrongful use of and access to the MSP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> System and related trade secret and confidential information. PennyMac filed a motion to compel arbitration of the action, and the trial court granted the motion on April 6, 2020. The trial court’s order compelling arbitration was confirmed by the Florida First District Court of Appeal on January 6, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Shortly after the filing of the Black Knight Complaint, on November 6, 2019, PennyMac filed an Antitrust Complaint (the “PennyMac Complaint”) against Black Knight in the United States District Court for the Central District of California. The PennyMac Complaint included causes of action for alleged monopolization and attempted monopolization under Section 2 of the Sherman Antitrust Act, violation of California’s Cartwright Act, violation of California’s Unfair Competition Law and common law unfair competition under California law. The PennyMac Complaint sought equitable remedies, damages and other monetary relief, including treble and punitive damages. Generally, PennyMac alleged that Black Knight relies on various anticompetitive, unfair and discriminatory practices to maintain and to enhance its dominance in the mortgage servicing platform market and in an attempt to monopolize the platform software applications market. Black Knight moved to dismiss the PennyMac Complaint or have the action transferred to Florida based upon a forum selection clause in the agreement with BKST. On February 13, 2020, the judge granted Black Knight's motion to transfer the case to Florida and denied as moot the motion to dismiss. On April 17, 2020, PennyMac filed a notice of dismissal of this action without prejudice and indicated that they intended to bring the claims raised in the dismissed PennyMac Complaint as defenses, third party claims and/or counterclaims in arbitration. On April 23, 2020, the court entered an order dismissing the action without prejudice and directing that the clerk close the case. On April 28, 2020, PennyMac submitted this matter to the American Arbitration Association ("AAA") for arbitration. The arbitrator was confirmed by the AAA on July 21, 2020. On February 17, 2022, PennyMac filed an amended arbitration demand and Black Knight filed an answering statement on March 2, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The final arbitration hearing on both Black Knight’s trade secret case and PennyMac’s antitrust case began on March 13, 2023. The hearing is scheduled to conclude by the end of May 2023 and we currently expect the arbitrator’s final decision to be issued in the third quarter of 2023. As these cases continue to evolve, it is not possible to reasonably estimate the probability that we will ultimately prevail on our lawsuit or be held liable for the violations alleged in the PennyMac Complaint, nor is it possible to reasonably estimate the ultimate gain or loss, if any, or range of gain or loss that could result from these cases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">FTC Litigation regarding ICE Transaction</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 9, 2023, the FTC filed a complaint under its administrative court, styled <i style="font-style:italic;">In the Matter of Intercontinental Exchange, Inc. and Black Knight, Inc.</i>, seeking to block the ICE Transaction and alleging that ICE’s proposed acquisition of BKI violates Section 5 of the FTC Act, 15 U.S.C. § 45, and if consummated would violate Section 7 of the Clayton Act, as amended, 15 U.S.C. § 18, and Section 5 of the FTC Act by harming competition and leading to higher costs for lenders and buyers.  Because both ICE and BKI each own software tools known as loan origination systems (“LOS”) used by mortgage lenders to manage the mortgage loan origination process, and each own product pricing and eligibility engines (“PPE”), which is software that integrates with an LOS and is used by lenders to obtain and lock in the best interest rates for a borrower, the FTC alleges that the merger would harm competition for these products and result in increased costs, which would eventually be passed on to buyers. Furthermore, the FTC alleges that, because ICE and BKI offer other ancillary services in addition to PPEs, which rely on LOS integration, the proposed merger would disadvantage additional competing ancillary service providers by diverting business to those provided by ICE.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">To <span style="font-family:'TimesNewRoman';">remedy any hypothetical competitive harm resulting from</span> the proposed merger, ICE and BKI have agreed to sell BKI’s Empower LOS and certain related services to a technology company, Constellation Web Solutions, Inc., which is conditioned upon the closing of the ICE Transaction.  The FTC’s position is that this proposed remedy does not address the alleged anticompetitive effects of the proposed merger.  BKI believes that the FTC’s position is without merit and filed its initial answer and defenses on March 20, 2023.  The administrative hearing on the merits is scheduled to begin on July 12, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 10, 2023, the FTC filed a parallel complaint in federal court seeking injunctive relief, styled <i style="font-style:italic;">Federal Trade Commission v. Intercontinental Exchange, Inc. and Black Knight, Inc.</i>, pending in the United States District Court, Northern District of California, San Francisco Division.  The FTC seeks a preliminary injunction to block ICE and BKI from completing the ICE Transaction during the pendency of the administrative proceeding on the merits.  On April 21, 2023, the District Court entered a temporary restraining order that prevents ICE and BKI from consummating the ICE Transaction until 11:59 p.m. on the second business day after the Court rules on the FTC’s motion for a preliminary injunction, or a date set by the Court, whichever is later. On April 25, 2023, BKI filed its response to the FTC’s complaint generally denying the allegations and asserting several defenses. BKI also asserted a counterclaim against the FTC seeking declaratory and injunctive relief alleging violations of BKI’s constitutional rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As this case continues to evolve, it is not possible to reasonably estimate the probability that the FTC will ultimately prevail on its claims, nor is it possible to reasonably estimate the ultimate gain or loss, if any, or range of gain or loss that could result from these claims. We intend to vigorously defend against the claims of the FTC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Indemnifications and Warranties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We often agree to indemnify our clients against damages and costs resulting from claims of patent, copyright, trademark infringement or breaches of confidentiality associated with use of our software through software licensing agreements. Historically, we have not made any payments under such indemnifications, but continue to monitor the conditions that are subject to the indemnifications to identify whether a loss has occurred that is both probable and estimable that would require recognition. In addition, we warrant to clients that our software operates substantially in accordance with the software specifications. Historically, no costs have been incurred related to software warranties and none are expected in the future, and as such, no accruals for warranty costs have been made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Indemnification Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">We are party to a cross-indemnity agreement dated December 22, 2014, with ServiceLink Holdings, LLC ("ServiceLink"). Pursuant to this agreement, ServiceLink indemnifies us from liabilities relating to, arising out of or resulting from the conduct of ServiceLink’s business or any action, suit or proceeding in which we or any of our subsidiaries are named by reason of being a successor to the business of Lender Processing Services, Inc. and the cause of such action, suit or proceeding relates to the business of ServiceLink. In return, we indemnify ServiceLink for liabilities relating to, arising out of, or resulting from the conduct of our business.</p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(10)</b></span>Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following tables summarize revenues from contracts with clients (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:44.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Servicing </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Origination </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Software<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Analytics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 205.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 316.6</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26.9</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Data solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.4</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.3</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 221.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 382.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:44.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Servicing </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Origination </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Software<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Analytics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 204.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306.0</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.9</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Data solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46.9</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 387.2</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Software solutions revenues for Origination Software include license revenues of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$20.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$2.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the three months ended March 31, 2023 and 2022, respectively.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Our Software Solutions segment offers leading software and hosting solutions that facilitate and automate many of the mission-critical business processes across the homeownership lifecycle. These solutions primarily consist of processing and workflow management software applications. Our servicing software solutions primarily include our core servicing software solution that automates loan servicing, including loan setup and ongoing processing, customer service, accounting, reporting to the secondary mortgage market and investors and web-based </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">workflow information systems. Our origination software solutions primarily include our solutions that automate and facilitate the origination of mortgage loans, offer product, pricing and eligibility capabilities and provide an interconnected network allowing the various parties and systems associated with lending transactions to exchange data quickly and efficiently. Professional services consists of pre-implementation and post-implementation support and services and are primarily billed on a time and materials basis. Professional services may also include dedicated teams provided as part of agreements with software and hosting solutions clients.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our Data and Analytics segment offers data and analytics solutions to the mortgage, real estate and capital markets verticals. These solutions include property ownership data, lien data, servicing data, automated valuation models, collateral risk scores, behavioral models, a multiple listing service software solution and other data solutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Transaction Price Allocated to Future Performance Obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our disclosure of transaction price allocated to future performance obligations excludes the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Volume-based fees in excess of contractual minimums and other usage-based fees to the extent they are part of a single performance obligation and meet certain variable allocation criteria;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Performance obligations that are part of a contract with an original expected duration of one year or less; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Transactional fees based on a fixed fee per transaction when we have the right to invoice once we have completed the performance obligation.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of March 31, 2023, the aggregate amount of the transaction price that is allocated to our future performance obligations was approximately $2.6 billion and is expected to be recognized as follows: 20% by December 31, <span style="-sec-ix-hidden:Hidden_-zn6ONrlnkyby-qfQozRBw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2023</span></span>, 61% by December 31, <span style="-sec-ix-hidden:Hidden_yisSCMBvDEeTrWnaPve0-Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span>, 85% by December 31, <span style="-sec-ix-hidden:Hidden_vAHQWohKwUiwl0rOW5j2MQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span> and the rest thereafter.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following tables summarize revenues from contracts with clients (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:44.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Servicing </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Origination </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Software<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Analytics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 205.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 316.6</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26.9</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Data solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.4</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.3</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 221.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 382.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:44.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Servicing </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Origination </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Software<sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Analytics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 204.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306.0</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.9</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Data solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46.9</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4</p></td></tr><tr><td style="vertical-align:bottom;width:53.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 387.2</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Software solutions revenues for Origination Software include license revenues of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$20.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$2.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the three months ended March 31, 2023 and 2022, respectively.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 205100000 101900000 307000000.0 9600000 316600000 16000000.0 10100000 26100000 800000 26900000 1500000 1500000 32900000 34400000 2100000 2100000 2200000 4300000 221100000 115600000 336700000 45500000 382200000 204000000.0 92500000 296500000 9500000 306000000.0 18600000 12300000 30900000 30900000 500000 500000 46400000 46900000 2800000 2800000 600000 3400000 222600000 108100000 330700000 56500000 387200000 20100000 2100000 2600000000 0.20 0.61 0.85 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(11)</b></span>Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Omnibus Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A summary of restricted shares granted in 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.81%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant date fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vesting period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">granted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vesting criteria</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 13, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,012,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Activity related to restricted stock and RSUs in 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">grant date</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64.61</p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,012,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.71</p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61.09</p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (448,962)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.73</p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,849,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.27</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Equity-based compensation expense related to our restricted shares and RSUs was $9.1 million and $8.5 million for the three months ended March 31, 2023 and 2022, respectively. These expenses are included in Operating expenses in the Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Unaudited). As of March 31, 2023, total unrecognized compensation cost was $102.9 million and is expected to be recognized over a weighted average period of approximately 2.3 years.<span style="color:#212529;font-family:'Segoe UI';"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Profits Interests Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023 and December 31, 2022, there were 6,169 OB PIUs outstanding. In accordance with terms of the third amended and restated limited liability company agreement of Optimal Blue Holdco, a change in control of Black Knight does not accelerate <span style="background:#ffffff;">vesting of the OB PIUs, but triggers certain redemption rights and gives each holder of OB PIUs the right to elect that Optimal Blue Holdco redeem all of the holder’s vested and unvested profits interests for a redemption price determined based on an appraisal process.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The units may be settled in cash or Black Knight common stock or a combination of both at our election and will be settled at the current fair value at the time we receive notice of the put election. As the OB PIUs provide for redemption features not solely within our control, we classify the redemption value outside of permanent equity in redeemable noncontrolling interests. The redemption value is equal to the difference in the per unit fair value of the underlying member units and the hurdle amount, based upon the proportionate required service period rendered to date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Equity-based compensation expense related to the OB PIUs was $2.2 million for the three months ended March 31, 2023 and 2022. As of March 31, 2023, the total unrecognized compensation cost related to non-vested OB PIUs was $5.7 million, which is expected to be recognized over a weighted average period of approximately 0.7 years.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A summary of restricted shares granted in 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.81%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant date fair </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vesting period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">granted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vesting criteria</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 13, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,012,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Activity related to restricted stock and RSUs in 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">grant date</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64.61</p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,012,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.71</p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61.09</p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (448,962)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.73</p></td></tr><tr><td style="vertical-align:bottom;width:68.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,849,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.27</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1012978 55.71 P3Y 1310518 64.61 1012978 55.71 24827 61.09 448962 66.73 1849707 59.27 9100000 8500000 102900000 P2Y3M18D 6169 6169 2200000 2200000 5700000 P0Y8M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(12)</b></span>Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounting Standards Codification (“ASC”) Topic 280, <i style="font-style:italic;">Segment Reporting </i>("ASC 280") establishes standards for reporting information about segments and requires that a public business enterprise reports financial and descriptive information about its segments. Segments are components of an enterprise for which separate financial information is available and are evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to allocate resources and in assessing performance. Our chief executive officer is identified as the CODM as defined by ASC 280. To align with the internal management of our business operations based on service offerings, our business is organized into two segments. Refer to Note 10 —<i style="font-style:italic;"> Revenues</i> for a description of our Software Solutions and Data and Analytics segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Separate discrete financial information is available for these two segments, and the operating results of each segment are regularly evaluated by the CODM in order to assess performance and allocate resources. We use EBITDA as the primary profitability measure for making decisions regarding ongoing operations. EBITDA is earnings before Interest expense, net, Other income (expense), net, Income tax expense and Depreciation and amortization. It also excludes Equity in (losses) earnings of unconsolidated affiliates. We do not allocate Interest expense, net, Other income (expense), net, Income tax expense, equity-based compensation and certain other items, such as purchase accounting adjustments and acquisition-related costs to the segments, since these items are not considered in evaluating the segments’ overall operating performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Segment asset information is not included below because we do not use it to evaluate performance or allocate resources. Summarized financial information concerning our segments is shown in the tables below (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Analytics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 382.2</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213.1</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Transition and integration costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.5</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">EBITDA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163.6</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.6</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 152.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81.0</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30.1)</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138.0</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings before income taxes and equity in losses of unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188.9</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.9</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings before equity in losses of unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143.0</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity in losses of unconsolidated affiliates, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Analytics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 387.2</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207.9</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Transition and integration costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.6</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">EBITDA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171.7</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91.5</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80.2</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21.1)</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings before income taxes and equity in earnings of unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57.9</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.1)</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings before equity in earnings of unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59.0</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity in earnings of unconsolidated affiliates, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303.1</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 362.1</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net losses attributable to redeemable noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.5</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net earnings attributable to Black Knight</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 364.6</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Operating expenses for Corporate and Other includes equity-based compensation, including certain related payroll taxes, of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$11.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$11.2</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the three months ended March 31, 2023 and 2022, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Transition and integration costs primarily consists of costs related to the ICE Transaction and costs associated with acquisitions.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Depreciation and amortization for Corporate and Other primarily represents net incremental depreciation and amortization adjustments associated with the application of purchase accounting recorded in accordance with GAAP.</span></td></tr></table> 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Analytics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 382.2</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213.1</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Transition and integration costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.5</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">EBITDA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163.6</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82.6</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 152.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81.0</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30.1)</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138.0</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings before income taxes and equity in losses of unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188.9</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.9</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings before equity in losses of unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143.0</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity in losses of unconsolidated affiliates, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td></tr><tr><td style="vertical-align:bottom;width:55.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141.8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Software </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Data and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Analytics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 387.2</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207.9</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Transition and integration costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.6</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">EBITDA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171.7</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91.5</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80.2</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21.1)</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.2)</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings before income taxes and equity in earnings of unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57.9</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.1)</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings before equity in earnings of unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59.0</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity in earnings of unconsolidated affiliates, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303.1</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 362.1</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net losses attributable to redeemable noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.5</p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net earnings attributable to Black Knight</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 364.6</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Operating expenses for Corporate and Other includes equity-based compensation, including certain related payroll taxes, of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$11.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$11.2</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the three months ended March 31, 2023 and 2022, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Transition and integration costs primarily consists of costs related to the ICE Transaction and costs associated with acquisitions.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Depreciation and amortization for Corporate and Other primarily represents net incremental depreciation and amortization adjustments associated with the application of purchase accounting recorded in accordance with GAAP.</span></td></tr></table> 336700000 45500000 382200000 150000000.0 33300000 29800000 213100000 5500000 5500000 186700000 12200000 -35300000 163600000 34100000 4000000.0 44500000 82600000 152600000 8200000 -79800000 81000000.0 -30100000 138000000.0 188900000 45900000 143000000.0 -1200000 141800000 330700000 56500000 387200000 142500000 37500000 27900000 207900000 7600000 7600000 188200000 19000000.0 -35500000 171700000 35100000 3800000 52600000 91500000 153100000 15200000 -88100000 80200000 -21100000 -1200000 57900000 -1100000 59000000.0 303100000 362100000 -2500000 364600000 11600000 11200000 EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -=#I%8'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 " #70Z16EO ON^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O315P=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9' MO4<0G-^#1])6DX8)6,2%R%1CC30)-77IC+=FP_/3Z_SNH4+ MF70P./[*3M(IXHI=)K_5Z\WVD2G!15WPNX+?;BLA:R[%P\?D^L/O*NP[ZW;N M'QM?!%4#O^Y"?0%02P,$% @ UT.D5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #70Z169:4!6,T% )'P & 'AL+W=OZR(6UG^TVQ!7AB2U26(?S[ M7ME@)QGY0CW+EX"-[Q,=R[*.Y8NUTL_I0@A#7I)8II>MA3'+#YU.&BQ$PM-3 MM102?IDIG7 #FWK>29=:\# O2N(.\[Q^)^&1; TO\GT3/;Q0F8DC*2::I%F2 M<+VY%K%:7[9H:[?C(9HOC-W1&5XL^5Q,A?ES.=&PU2E3PB@1,HV4)%K,+EM7 M],/(9[8@/^*O2*S35]^)17E2ZMENC,/+EF=;)&(1&!O!X6,E1B*.;1*TX]]M M:*O\G[;P]?==^FT.#S!//!4C%?\=A69QV3IKD5#,>!:;![7^76R!>C8O4'&: M_R7KXMANMT6"+#4JV19#"Y)(%I_\97LB7A4 J+N ;0O8NP+JUQ3XVP(_!RU: MEF-]Y(8/+[1:$VV/AC3[)3\W>3701-)VX]1H^#6".C,?E#2+E-S(4(1OZSO0H+)5;->J:X8&?N+ZE/CT MA#"/^8[VC/:5;XCGK'[3&K\\1WX>Y]?$?51!!E>N(5R&@&@BLR%C60PAN!1= MYZL([+H#[=#\D"YY("Y;,/92H5>B-?SI!]KW?G7!?J>P-^S=DKV+I5?LCYNE M<)'BY=1K?W4AH54-D7HE4N\PI*\9UT;H>$,>Q%)IX\+#HXS.7"=EA%8UQ.N7 M>/W#\"9"1\I>L"&!6X.S\_"D-:,QZGS:D7+&@*>EX#G M:*.VM]/;*!;DT"PS,\C[;]@7_>=<&AI0WAJ%?-KMXA> ]B'J4&NM"0 MSSQQ7IY[@JYC'CR3.VFMY*1HX%@&IRYB/*DI\BNAH(<@0^N4A@LUGR)/R-3 ML"1*DY'*I-$;^ S=YP%/_WCC1$:+FB*S"ID=@OS(7\@XA-$:S:(@YT8NZ3V1 M9[3=8_U>WS]S\J+%37DK'Z*H1+]+=KWADWZ/D 81> MIU$HR-5*2/?,BL4];#N*)5JM(!NZ.QC-O[YV@QS F6BD3Q4WG/>A$I0:)N\;CFQGL,D6*52#'6KS(@=9$:[ M9[7BT27O1YA*,N=2$Y[H;C$\_;FR1DVR]M-7GL0.\J2Q-$(7ZY7VZ93O3H>3 MOH'?U-(?PY58Y4KL(%>RCW:@_6 .4K](D=I FW21"S^T@_@T2S ), M(EERZ>Y:/+ >]!B6Q"I+8KCD[#IR(: C,3P\IA[O&+;$*EMBN.CL[LIO5&": M+_Z3+YD!]Y5VLG42?R=E0NR4B:&B\Y5 M(F28KYW=QMS-@@?4]]XQ5,BO5,C'3:9<$WR]\GD+.YVWFCUA=2N[>%E3QLJ+ M_#W+/.\8MVO9]91XW%?GPBY>U)2Q:/5'6X?ML MX%'GLQE>_'\Y.Z]>-MJ)('\'FY+ KNL5[QW+O>5[WJO\[6:G.KQX2?R)VWDD M);&80:EW.H ;@2[>NQ8;1BWS5Y=/RAB5Y%\7@H="VP/@]YE29K=A_T'Y]GOX M'U!+ P04 " #70Z16*$C(B7\' !=( & 'AL+W=O3.H*MVU^6&\O#^R!WW']V^%6PMVZ M]Y(7%:]5(6HD^>YJ\1&_OPX#,Z"Q^'_!G]3H&IFIW OQS=Q\SJ\6@4'$2YYI MXX+!/X_\FI>E\00X_NB<+OIWFH'CZQ?O_VXF#Y.Y9XI?B_+W(M?[J\5F@7*^ M8\=2?Q5/O_!N0I'QEXE2-7^CI\XV6*#LJ+2HNL& H"KJ]E_VO0O$: .9P:0 M;@!Y[0#:#:#-1%MDS;1NF&;;2RF>D#36X,U<-+%I1L-LBMHLXYV6\+2 <7I[ M+>H<%H7G"*Z4*(N<:;CYQ$I69QS=&<<*7:#?[F[0C^]^0N]04:,O15G"&JC+ MM08(QM$ZZU[WJ7T=F7G=%R97B.(E(@&ACN'7_N$W/.N'D^GP-4R\GSWI9T\: M?W1N]D:T14PJF^=XUG]9!Z'9@BNR].K",7RV@BA27CWRQ_>$?. X^N&;W M1LXFQ=14WKLQ.\+C%X6ISN7X< MS\9A1%:D-YJ@#'N4H1?E_R3+.>P/&0=X]R572U1S[8+8^DG&;]\DH]>W&!U6 M*5U%;I!1#S+R@KR5_,"*'/'O!U,[J@FKT'LNH63'&>7"'=F(:+**3W"[K,@* MNW''/>[8B_OK$%:TDZ*".)=-N1^8U 5WPHTM(,$(1@O6;S.!FO10$W^V3N*( M]KS,$9 64I"S+IBMMV@,X01D8H&,1AD] ;GI06[\R2HT*U^QY!OKU92FJ^0$ MH,,JI".K"<2TAYB>255@?*F?FQ0U17\ #M:S194ZTBZVUCNU@HU#ZL:)@X&( M B_2.['33TSR66S=^#&XD(:K\ 2U9O5# 274K?<\ M7.R FZ[H*5R'63);/GA@-NPED^W/0N1/P--.:,1.M21,K W^O-T4W$!%V,]% MG^M'KK3)1&7TQ+'.QN*#[79%6<"E6V!0.T?CS2H]Q4[M)$WFHCJP$_;3TPW? M<:AV(%%1:PD:%"Z4+PE"&T5Z6D[815)D1 E3L -+83]-M1E;B_KB_!;5N1H# M)?$I*6&;E4@8SU$^'F@)^WGI5POB^0V_<^G;\;'-2\DL]^.!F;"?FMI=WQ-* M!],DA%K2Q&6WH7AVW0=6PIM7J5JHH7LH),/L3FF+O>SV=[7M6WF;3GK@.>PG MNE8XLBP31[.K'-@S:S;I7IG!(WF$RAU%Q1D4F]QB*[%LFHSCN<0B P,2/P-^ MAFVPXDBS[[R?@/-(8C/^=V31R$%UO: MW&5%Y\J6#*1(_*38896.*'**<& _4$;C,0,A37E=0ZAS3TDC3:6 MNG#848*#N9C2@:6HGZ6N1545G79OVDF@A(OZ@=<9($8__BHT1^E/SJ:2U[%; M(2"7U'@#1]/)#^Q'_>SWE>><5XVR@*QJ#@&B!*,'H_[FF08G)";0N](B^_8!O0M6 M01!@T]I"CZP\\@\HBH(E_&;^(+5GTC3NCGHO9/$GSS\@ +(,PF 9I9N7QX52 M1NN8-,=1O$PVP3),\]N+>T#[ZEN]9I,HSYH NK7!+?RA<;F T\B7]Q'T1A-?6D* MC#OCVIB^+B;V\=N*B<]D&I-!>U"_]OB8YX7A1-C-39_XHJA1Q@X%[.Y.D*Y> M+^SHIS+$:9=NYJ02'80(/=<6U@Q^RA%GLH;0N[!RK8]NO[GKM< 21?&^^*3YR5 KE!FZ+BPN[U>6R&HO5*>A!@- S M'6+)F3K*Y[8X8$-H&T9+1)<$]@4<)'U%S"5ZN,08+(?]X>_L";90N< @PD][ MIBX[0J-9L3!(&OH:2=, WXLRYU+]L^E"ZVV<75.7'910N>6*QRT3>C7 M-I8"6\+QX2SC-\OTVCEV",9?S9S=(9>=JSNT'GW[-1_>(8,>BEJADN]@(.@] MV#5D^RV[O='BT'P.OA=:BZJYW',&L(T!/-\)4'#=C?G"W/^/@NU?4$L#!!0 M ( -=#I%895ZD7#P, !0+ 8 >&PO=V]R:W-H965T&ULK59=;YLP%/TK%INF3NJ*@4!"ER"MJ:;M85+4[N/9!2=8-9C9)FGWZW<- ME$%"\]$N#XEM[CD^Y^(;W^E&R'N54JK10\9S-;-2K8M+VU9Q2C.B+D1!1K,K.P440YC;6A(/"SIG/*N6$"';\;4JO=TP"[XR?VSY5Y M,'-'%)T+_HLE.IU9$PLE=$E*KF_$Y@MM#/F&+Q9<5=]H4\<&8PO%I=(B:\"@ M(&-Y_4L>FD1T ,[H&8#; -QC 5X#\"JCM;+*UC71))I*L4'21 .;&52YJ=#@ MAN7F-=YJ"4\9X'0T%WD"+X4F"$9*<)80#9,KPDD>4W1KB!4Z6Q!)U[5>[K/[/F-R OD.>?(Q:XW )_OAU_3N(6[ M?;@-[ML4N&T*W(K/>TT*AES6M*-A6E-_EZH@,9U94&"*RC6UHG=OG !_'/+\ MG\AZ&?#:#'C[V"$#608E!82/6OFC$^37IQ*14J="LC_P)HV->G50>TWN M=T3Y/JX_6_*/B>PY\%L'_ND.F%+E8?7^CB8X%'B$_7"RI?Z8R)[ZH%4?G*X> MK@RE29ZP?'7(0K KS _&$SP*M\_/4*0?>M@+PV$+X];">*^%!5P>5$I(]RN* M8'Q<$1P,ZSF8M XFISDXN0XF.\EU_<$R."*P9R%L+80OLG!<(80[JK9U[XOH M"7;PO]L3OTCRX.D?E-ULL$_WWI"^\,ZU[^P5_AUZ/E7*QUKWH=PV9%T%GAM@ M!X^WI>X&CAP'.SOU:7=:%M,O0D^P8KE"G"X!B2_&0"'K%JR>:%%47@O4$L#!!0 ( -=#I%;(+;/"M@8 %,? M 8 >&PO=V]R:W-H965T&ULO5EM;]LV$/XKA%<,"=#8 M(FE;=I88:%Z*%4/:HEG6SXQ-VUHET24I.^VOWU&2)4NDF&3PE@^Q)1]/S_&. M]SP4+W9"?E-KSC5Z2N)47?;66F_.!P,U7_.$J;[8\!1^60J9, V7)5)8D3/ZXXK'87?9P;W_C2[1: M:W-C,+O8L!6_Y_IA\UG"U:#RLH@2GJI(I$CRY67O'3Z_IJ$9D%O\%?&=.OB. M3"B/0GPS%Q\6E[W (.(QGVOC@L''EE_S.#:> ,?WTFFO>J89>/A][_U]'CP$ M\\@4OQ;QUVBAUY>]20\M^))EL?XB=K_S,J"1\3<7LPT?D"VMD%BB6R;3 M*%TIQ%)CET#!K$TFM[S^Z0P]W-^@DS>G2*V9Y I%*;J+XAARI=ZB-X>7%P,- MR,WS!_,2Y56!DG2@I.A.I'JMT"V@733'#R#B*FRR#_N*>!W>,=E'%+]%)"#4 M@>?ZY<.)!PZMLD!S?_0_SH)K9HLG#]U/-EWB7&W8G%_VP)_B/@ M-]>T',E98Y*&U20-?=YG7_B6IQEW!EF,'.?:SNB$]"$UVT/T+JOPP*H! M:U3!&GES=_NT,:E3YRY-6&AQ60=B?NM,05@!#+\ ;#E'/(U:0 ZP0E@BIHY_Y#1?6T$(!%3.: M'OZU<-LCIK@_5+ G7MA_2@9+N (=I9JO9!'$7"CMG.6)A6-T */ :MN$ M_;$;ZK2".O5#%9K%WO1/K8?2 %NKL+ :-:Q"-S0YO$)[WFLH26)[J<1F?3*'T=J6L9!["?"8B&*5P(>6EAPH^N6D&VS,T+ZM -S39+8RTZS2KP\ MJ2F8^"G8P"MF&S&M9?28 M:?88PT(0L-]?<)[D5ZDPDZ^E@+U@SM8%/3@#(C9A!ZU@B,W7I$N3D9JNB9<4 M&S-M!7,5L_DW]$=J7A X4>,7I<%A1L?#+I%&:L(EY 528][8'UJKP*D[B)?) M7ZL[CN6M.0TUGQ,_GS^DDK,X^@GK>RWBA:FU:A96+$H;:_T$.SLS(VM3CL H[>T=-_\1/_^^!1J,5;-\R*7DZ_X&TV>+%[20V\D+=>1D_ MW_X%Z5(#@;T('&H@)%TT1&LU0/]O M-4"?5P/T%6J UFJ ^M6 >\Y?K0O*IXR?28C#C(:C+GE&:UU _;J@H6DV4/KY M>WIO%&9U)+#BH#Z]Z??91XAJZ<+5EBL,*<'4MCIK J?_U]]?\H,PT M_BV7;,7WQS_0]_?5HP54E,BTTK#1SX68XAQ]%,#FPU-W/1WUO?FQO#5GJ!8$ MU"\(NNO))F\\&O;#=N+<9AT$2&N2I\^\,?=4E,VX>&2_9.XP&[:0#0Z.)Q,N M5_FIK8+RR%)='-E5=ZN3X7?Y>6CK_A4^OR[.=VLWQ7'S'9,K(T]BO@2703^$ ME,OB!+>XT&*3'X(^"JU%DG]=F =4Y^BS?P!02P,$% M @ UT.D5F63 +]G P " P !@ !X;"]W;W)K,#&@*Q?3;)I?%P[&*[+^S7[YR$ M4$H:K5*U+XG?GL=WC\_G&ZZ4?C09HH5U+J09>9FU\W/?-W&&.3,=-4=),ZG2 M.;/4U3/?S#6RI #EPH^"H._GC$MO/"S&;O1XJ!96<(DW&LPBSYE^OD2A5B,O M]%X&;ODLLV[ 'P_G;(9W:._G-YIZ?LV2\!REX4J"QG3D783GTX%;7RSXR7%E M-MK@/'E0ZM%UKI*1%SB#4&!L'0.CWQ(G*(0C(C.>*DZOWM(!-]LO[-\*W\F7 M!V9PHL0OGMALY T\2#!E"V%OU>H[5OZ<.KY8"5-\856M#3R(%\:JO *3!3F7 MY9^M*QTV ,33#(@J0+0-Z.T ="M =QO0WP'H58!>H4SI2J'#E%DV'FJU NU6 M$YMK%&(6:'*?2W?L=U;3+"><'4^43.@0,0%J&25XPBQU[BS]Z'2M 97"5Z8E MES,#3+IU.058YDY^B:]31S=,T_H,+8^9.(83N+^;PM''8_@(7,(U%X+.V0Q] M2U:[O?VXLO"RM##:86$7KA7Q&OA*EB8-^&D[/HQ:"'R2J]8L>M'L,FIEO&:Z M ]WP,T1!U&TP:/+O\*C)GW;X%.-=\#?>=.L(Z!9\O9U\FB^9NWT&GA9,\/29 M#A28@0R3&9K/8-D:<#UW80)'#R@QY?:XZ2!;-W()[-S,68PCCP+(H%ZB-_[T M(>P'7YI$/"39M"3K%V0N$R['8:/(J\!Y:]MY9'&Q87$K4:N"^$I5D9QL;GH2=L%FCTUJC MTU:-*#53XI64R#0EA_@9K&;2B&V]"EF:1&AEWS>@3M\I>A)L.%BJ<* =WZC5 MK]7JMZIU+^GA%OP/Y=\9/=B44X4R!LVQBR(N*7YLF9(IGRYDO)FO69IRP:EI M=FK9?W^^[]R?M!JX;T3U&R[=CH ZJR4Z:Y7HFJUYOLB;_&L%[ALKAR2;'HCL MC6"#6K#!_\KN@X:,M!T_K<;LJ]N!R$K=_(T:*4<]*VI- [%:2%L^_?5H7 M%%7#XIJ])7FK)&IH=]YJZMP)0H@\X9)1-=UIUEQZIY48D]*$MU7=', MJ%1'[1;0?*J4?>FX#>KB?_P74$L#!!0 ( -=#I%;>..TI1 H )Y> 8 M >&PO=V]R:W-H965T&ULO9Q;<]LV&H;_"D?;Z28ST8$' M'9RU/1.;!W2FW6;BIGO1V0N&@B1N*%(E*3O>7[\ 18L" 8&B^V9O8LD!G@^' MEP#X\C.OG[+\:[&AM#2^;9.TN!ELRG+W?CPNH@W=AL4HV]&4_<\JR[=AR;[F MZW&QRVFXK"IMD[$UF\^YK?7V;Y,XI1^S(UBO]V&^?,=3;*G MFX$Y>/G%IWB]*?DOQK?7NW!-'VCY>?8/A4GGPW>E2]9]I5_^6EY,YCP%M&$1B5'A.S'([VG2<))K!U_UM#! M,2:O>/KYA>Y7G6>=^1(6]#Y+_A4OR\W-8#$PEG05[I/R4_9$:-VA*>=%65)4 M_QI/==G)P(CV19EMZ\JL!=LX/?P,O]4#<5+!M,]4L.H*5JN"-3]3P:XKV.T( MBS,5G+J"TZI@GXLPK2M,VQ&F9RK,Z@JS=H39F0KSNL+\TE%:U!46U>P>IJ.: M2S'DOU@$BT+(UL9WI_[N'PVAL;G!]=X\\-;H]B$.2V,.#5^B9.$:;!X M9_QP^O5Z7++&\1#CJ&[(W:$AUMF&;+=,RZS#T5=%[7M][0_+9SQ<@22WERJ:$Y'TW%4KZBE#4WV[! T3)SL1@MQ&)$ M+F9-KB8CYUA,F!G[.#-VSYEY<[C^WUXT10?X]+3MLXG8\'MM WI.HXN$>4B8 M?X#-3X;"&,L.HG=<8H2M=%'VSOCYYWN5>+0MZ2L>),Q%PCPDS$?"@IET.AF:YG36DADH MI"#'^5&.,.6K?I,KQ*1-DY?$2%A+A+F(6'^ M0MZ9)NT;M@ 9D8!@@M:NCEJ[TA^JLGQ%XW)?B^M52Y4V0E^572*70D 1%$Q78F.^F MWGVO'5+^?'99/46B:1%6W@3]QC]3I;R0+O*]*?O6JHT0ZKM#:3Z4%D!II&MT M1=TT[KNI-5%O_TG+XP-,XPU_X'AN*8):ZU":6]-.Q\:>.>TMQX,&]:&T0-&% MH=5^#D@Z.RJJH/&Z3;W9?5@]AN=7#[ZS[;F7V3S[#U>K.(G91_53?*C?#:6Y MIL(.GIX\_JS5 K6\H;0 2B-=XR&*JO''3;U!SF[V:;Q.C6B?YS2-GMG9)TR+ MY*"KYIF*4CU0PQM*GQ@Y6W:,XBG<%>^,E*HE!+6TH3072O-,V6^7,TB@(0,H MC71T0!108VN;>E_[5T5"U4%)U3'G[4%0W"UNZ$T%TKS3-FD MMN4E"ADR@-)(1P=$@35>MJDWLRN!*94!M:AKFG@ONVC?54%M:BC-A]("*(UT M#*Z8HMA8U9;>JO;292M#\9

]FW-S&F&8O<4F?+# M(BE%41^_[SH.I7E0FF_)/K4S:C]_@H8D*)HHGI/4X^^2>XQ-/I:=377VL5Q. MF7XL%U/F'U^:@*QHG3(#62ZG2T&V&AO4^JY)R-8E6N4\UH]X6H,:H)3M\IGTE7;BNJIS#KERS?8$K?,79 MR&Y?WXYJ[Y[*GL2FM#IOR_.[=/4W32RYMJ,\( MI7E0FF_)GI]B]X;:C"B:*)[&CK0.1M3_YP\-+*A#":6Y4)H'I?E06@"E$11- M%&CC>%IZQQ/]%P?Z<+TE*IMT4_E^$FIL0FD^E!8HAF,HC0?I *(VS::$R M=I6R@/J6->UT6YU*JH"ZD5":7]/$+,IV#P)H3(*BB?)I?$M+[UOB$K[U@7I+ M"4ESH30/2O,M.>U8RMR%1B0HFOB7P8TA:NL-443>MSY$7['9"N>S;7NZT) > ME.;;"KM5ZD$ C4E0-%%%C7EKZ\U;6 :X/DYO*HPVO+WNB\;=BXT) >E.;;"K-8ZD$ C4E0-%%-)Z^^ MT-O.WRO_6Q^VM[*P[\_ OD #^P8-V;B>2.X6-"1!T40%-L:UW6%E^5!: *61KM$5==-8ZK;>4K\X_UO/Z:T5J-%NRV:VZ9AM M-\:#!O6AM !*(YT#(JJE\=!M?4HO/D]<'["WK* ^NBUGMDZDU!AH2!]*"Z T MTC$-6\0B"^!K'QR)V_DC1LJU2C)_95C2,[RJ8]7;3O MFUU5N>GTJKU,>(IRPWG[4.ZK2IF+F>1D*\K)1WRB*&7-K;/)_D[C/3N0Q&'U M-%V2.*R/W_>:A=(\*,UW9$=7^G.2 !J2H&@'\8Q/WJ/-W]S.!+#F6T%"5PP_ M&'EZ$?OI39KGJU]I>L++-M]7%#PR7->0'V_ZLL*U^^\+=U'U])?_L_ M4$L#!!0 ( -=#I%;C;%0TVP8 *H< 8 >&PO=V]R:W-H965T&ULK5E;;]LV%/XKA%<,*5#+(B7?LL1 ZJ[;'E($3;L]TQ)M/2=ZW%NAYLM=Y=CD8J MV;*H '3Q>^\LU6FPNCQ=6.;M@]T]]W=Q+.1HV6E.>L4%P4 M2++U]> &7RZCV"PH)?[F[*@ZQ\B8LA+BASGY*[T>A 81RUBBC0H*/P>V9%EF M- &.G[720?-,L[![_*3]F;KI^!$8TEI G2SX2K\);*@,4X0^(A"1R MX%F^?#GQP(D:QT:EOJC/L<9GZ])G:RER!(4GJ>;%ILIV&#QZR]X$O[FLOF-E)UX(&X\$/NT+[Y $V)4%F"S,S^J MU9-RM>DVAP6.<3"[&AVZ%MA2T80$N)$Z@39NH(V]P;E)_X72JO);"VA'B2@2 MGC%4=#";.^8\,9'<27'@D*AH]?CR4([?,I1OI.S$7Y/&7Q-O*#\Q4)IP6G7> M(D4T%U+S_\H++LLK==-.U&8D&,^[?V=QME?,<3!VAWG:P)YZ8=]T4)H^EK*5 M1ERI/2T2AA*A(/S&&B'YAA,Z8W>"%QII20M%D[Y8S"Q 0QR/@_@,]\RR M+'2CGC>HY\\DS9I)"8AYD8B<(4T?F/I@2LJ%I'^_G//]:/ALTPHQ12Z>.H![TW:[ %_AQOI>LTSJ(7:&",!ICD9,+0 MXX"<&>40&D9AU-?B<(?9\0NL&IHA)X5DSV'R4[T%6^LZ@8J#Z!RK0RH,ICU( M28N4^+ER2XL-N!T"0,'_=56"CU?@Z-[N6BM]H_;Z5MI.7=!."]A+Q8MODJ;, M$!'C![K*3&Y!V63[U-!,YW(U3#SU@AV5QCU.[T16J"9V/&VA(>GKNK@E?NQG M_CO)=I2GB#V8G&-UDX6N)>OX.@''#BSCX+R]NL0@4WLZ+&XG NPET+9;0:U# M0TUTQ0].I&,;PBPX;U8N*4PZ(3@%VE(Q?HZ+:Z"2'5BQ[XF^3:?#>3"9^QC8 MM2;J;:XM!V,_"5>939.24A6D[*-)Y$Y*=.K<:8I-J#.+O%Q"\UY?M[R+_<3[ MY:7CGQ.X3;QQW"FN&KDM-1L'H3M0IV:T1(SGK]J+\.+ U$L&6.QE^%>WV#?2 M=KH];%F>^%G^)DVYH;]RL(> 0AB!]$T>,F#*G=D-N'Q '/Q,K#"ZI";!Q!TY MTG(X\7/X"68EUOI()7.BM)EY2!PP76)A7Y&3EL&)EQZAXXN$L;3.K]?-I[7J M+B9"8FM.JL5>,*"2EG6)GW6=]7VQ5^70^MY9)TX+;!K%\[EM@8MMIYU>=FI% M2[&G\M>7]5MI.O= 2./$3^%=V$-D!^&0E)"SN>^M M;%J>3>TZL:7B2=@WDY.6O(F?O!N00(/EZP-R+LJ5L\@QE M,YG#5H@6?I@VYPZG=M(_(W4*L65FXF?FNQH8RLUTL182QJ&4L;R<+0I1E%.< MR#)3!="#&&1Y#3"L3.>6A.I2ZI_^Q:UQ!KYB?5SV6\8RAAL-;TI4ROR M.3MR$&DO044MD49^(FTZ?=W M>EOOO!U2,"><#Y.CSE>?G,E-^3%,H7*?57TV::XV']QNRL],9]<_XLME]=FL M55-]Q;NE$H*CH++7H!):!52NK#Z,52=:[,IO2RNAM&PO=V]R M:W-H965T&ULK551;YLP$/XK)U9-G=0& DG790E2DZY:'RI% MC;H]NW $J\9FMI-T_WYG0UC:T6P/>\$^<]_G[SOC8[I3^LF4B!:>*R'-+"BM MK2=A:+(2*V8&JD9);PJE*V8IU.O0U!I9[D&5".,HN@@KQF603OW:4J=3M;&" M2UQJ,)NJ8OKG'(7:S8)AL%^XY^O2NH4PG=9LC2NT#_524Q1V+#FO4!JN)&@L M9L'5<+(8NWR?\(WCSAS,P3EY5.K)!;?Y+(B<(!286J]U7;/UX@9D2QC]AU^9& M 60;8U75@DE!Q64SLN>V#@< XND'Q"T@?@T8O0%(6D#BC3;*O*UK9EDZU6H' MVF43FYOXVG@TN>'2G>+*:GK+"6?3A9(YG0GF0#.C!,^9I6!E::##L@94 0MF M2KBA S=PNF2:EDNT/&/B YS#P^H:3D\^P EP"7=<"#H=,PTMB7-;A%DK9-X( MB=\0DL"=(EX#7TA0_A(?DJG.6;QW-H^/$MXQ/8!D> 9Q%"<]>A;_#H^/R$FZ M0B>>+WF#;[6I:^%+R@1DKJ %%91JUMQ$*MJDKV@-Z:B?U%WQB:E9AK. [K!! MO<4@??]N>!%][G/\G\A>^!]U_D?'V--;:9%8+=2,YV<@T?;9;3@N/(=K0-OT M/+D<7$[#[:&/GJSXTR#ILEX(''<"QW\1F*D*P;)G-,=%CGNV3P;Q*Y$]6=$? M&L.#FUNA7ON&9B!3&VF;3[U;[7KFE6\5K];GU$N;UO>;IFG$]"&ON30@L"#* M:/"1A.FFN36!5;7O#X_*4K?QTY+^!ZA= KTOE++[P&W0_6'27U!+ P04 M" #70Z162XPU[BD/ Z* & 'AL+W=O8S1$(2)A2@ 4@KVE^_ MK[MY29:<26KWBRV20*//UP?Y8NG#US@SIE#?YKF++WNSHE@\.SB(ZCP>#D8*ZMZ[UZP?=NPJL7OBQRZ\Q-4+&< MSW58G9O<+U_VAKWZQD<[G15TX^#5BX6>FEM3?%[R=]E1F)KK,BX]^^=94\AP3O=3G MD?^JI:P]/.ZIM(R%GU>;P<'<.OFOOU5ZZ&PX'>S8,*HVC)AO.8BY?*T+_>I% M\$L5:#6HT0\6E7>#.>O(*+=%P%.+?<6K'.A#LH MX<5!@7-H]4%:T3P7FJ,=- _5>^^*6527+C/9^OX#\-82/T(=,[_)\*+32/MM.DX'D6%SHU+WL+HAKN3._5XU^&)X/G M#W!\U'!\]!#UG^3X89I[PR?J^W35IYE![*1^OM!N9=U477B8U463T:_H^.0J6OKER:J+W'OYR. M1H/GY[]?\:_A\R=\OL7N6(ZCS:P.UH!4;WT[I )GO0MA#)>]I:&_9>PI'U3/ MEZ''S,,<"QU$,O" 7='\M!#6J=0[ D-;K!"KQ4S]\^SL!OCT5VFA0\2F YC1 M1E5X7'TURL3" C_PD 33$0"X(&YB0OS%!Q8H/9D OEA22.$#\:CGOB2V( N6 MFD)VY5:/;6X+6U');$QS'\M@:"%X+F [XFK7GE@I1Y$FZM\_J:8^D5L":NG_ M+N:#N3.NK-@UWQ9T3E19&8FU2,Q^#S0K'1FIB<]QG\K3V MUJ00O;'?Y;=TIF$Q*'X^MY&3X%[O]O*B]X3/-N, H59J="JPR)L E.E,C8[D M5I_TM#"<]_)5GU=X'!7H:*@U=@Z_O$C 8DR#7=2!*+E\!:.9F:_!45Q5>X M=:(^P%*UOJQL#MI%.I3)5 OAG8I!6HU7R.(Y>&:_:T5HN<(^7; *6F$!B<%' M<>Z9GQN_=";$F5T@J!"RJS07'GFKN"LY%K%L_X/M9C*QJ34((A/)3EF9XFZP M\2MOOR!'*YWX!+D4>6&:6XXV"#8S^8(8F(.9F44TJ2GHP\]5CHN<@RR6 M:0H;)@!XB\,6N>';;323GC[]?*1#J#0O,\.*H#111S?P?"N.)X!]L%CE$S&. M3BNTP_JQSLDYHIII,HXQ3L$ZJ'R8'8G-EO5$?8$_&]9,:P(R$W3.&M>=#2#0 ML+(B[\@-FU [!.[@USX+X;PCM P^S\4AA%:D[#1\^AQHH8-I$PF6[R]G6+QB M!K+UI(4S&N@#,\3F#D6?B]SJEDJY=14#0S60A^ :% M,DZ B7 /.,7\D$SPO4(!MQPCQ!YR2'SROQ>WXTV@?5D?1QY &3V8&17^ M\(#FT:9&8-KL3Q3(=:JEP]98QST= M% "%YWG^BB"'9<%GJ,*,6R;EV1 . S M@\Z'GEVOZ^VJUAM%$T&\;W%X>"RPWB=D$=6<#'XEX3XL*!GE.*4TZJW/L]3W MU;MW%TWILV5!70JM<;/+BL!C[ \6-H'VI9 S&=L2[4$N"4 =@9O*7;KQL>7P MBGT XX5V3LMM4ES%=D]N]Z100XF";,+5"X3]!#"$==XFZITQZ@9IEX(2&Y,; MU'J]3V_?]2#46:S<*?PMZ3C;9 R!M$&*(S4!UI54*X#_N\")0"+Z< MSM:?73W@7$V)C6( Z3[7G'X)7DDI=3FX4C4Z"U< %X[X_8V(7U'&1^56%2ID M'CV%&J8"4XXTW-;=AR?)$3(SK(MK5CK+];ITZK&>+YZK\Z"S6 2:1+0.M]8C MO+X^;WH$L#@G0H5'Z-[IG)58J$=/1Z/DN#F'!'AT='C8N44I1,>9 "/]4EQE M-LW!!N> M"K%90+$$\F(L!%OAM$F.9HY+'V@8%Z'NPO:^ :[-E -S"YQQJ3D MBI']:.P#6D5&+;HK-0 J9Y_?,0OP)UNHB4[9<"+4 T9X-$R&QR=JW%&/*[DL MK2-!C')]OJ[@A;89P=V&6Q.W-!/):O%'@_U,KQ38*^=F?\DS$5(K64HH\8QZEUJVG LS2O1J[_[< AK'A MT=$P.=WPFZ?)27UGLY8."!X&62E.MT4G<&M"P=L>),'<1.:YNKGZ'+M03VT, M*%Y[V&XX5)R>A\_5I<#VQZ8?NC53<:8O;&,4CX640(O*UK'!AF+I.XU4K#8^ M4]3]W]8%^&U3ZI+@>Z,GZG5=AY_5=?@]_D;"W^AYS0Z"5::$I,'W)DRQ^JR! M12#J>[C&T6XLS0QBRW*R:M$43\:FQ4XDI:I^I(:6)A9YTRIMH,75Q66#%GMD MI%KOP4X1P_D]%MOY PI#<=1I[E&0KC4\U*$@J9ATYGSNIU5?)6T%))D$#1"# M09":^E* =FK<#E+I!:A^XS85B>O1\# 9UG'9IX+NT>DQA81$95_08 .:).:X MM:%A 'SU&S?[!"][IX-?!5(D@O=&N$[$"A0X3^L><=,.9U!%QJJ_]HD:-AZ^ M2VMKNFTV5[JL>J 'MO.H0,\EZF%=6MQ0D8J\HKW+7!!A9B%1921NE?HT:(#] MI-VEFH"2B99&JZN\N1!=4VR?K43F[Q:&DEV.D\&@:Q;*>;7QV;:"LL/D:6O, M'S#=AE.NCEF9MNYD83Z 2 V2P[!M,"S M[L)LA;(LW&"4G(S6S [:ZE/KY2VDG=5IZSL^L*;H;D4&>:D!Y"$8 5EJ"!Z, M9;M* @ZBBCX5)G]6"Z'%VI;-C*,Q3U$G_O;=0.6EHM/F-HK!JEUOM$AM1Z4E M4/I1G<;MR0Y8;=KD""I2WSQBG( MMA/->VS.J$R@3I[=^ZX-]'.O0R85!] ]!0-QJ+ M8O^CAST!J,A4R AHMZ[F++ZD[K.4._CA;T]/UF+I[>U'>M;&4 /9O]60S>,P M9YO",J)6(FC)2=!L?638H?SFTT63XF3XR$TTI+1(63+THLH_UT@$"GB"WM%- MZVGLIAX[(@O'TN24Q9QCJKD=W<)2)!* M,3CEJD2FIK*'2CN7\:CASDX]*JY(@Y'%@N*0.*E4S@"1F=3&2H):N68;OVSR M,R! #E#IVAS4:L,IF@:!1+Y=K:+-:,Q7*75%>W?4<,.Y)Q*F1(Z6,/_CG*"O M#C2:WO$\/:WB:8<3=*;UI&3CTE43+.N:AN>GQK 9?)-Z+4]L:V%'P]T._KKV MDPN6K(;1:]2UR 2N?<[M56ZQP%G=5#:Z,QBC6CQ 8&L2NGBMMT4+O8 MSE HR%;#9\>_J44R3VH)HR%D5.-ZD$[Y04^**FQ$DE#R2-;=YERD'5QC; M8Z$J/_B%340!4J$J$ZZJ(L@4>-))<^&NKH]K7;.8[%34G%"7 W%-C8U=CEI/ MFQI';D918>2E(%L<_CC5;1]!;YKJMN-.HAT=!+WE260\G$=?+6(3\? 8I3W. MF*,#P$FQ:/R^]F5$44Z#4,I5$H(;OBULT-([Z_.*'1E(=R0!:5MPST.ODRAW M2.X*ABN.,;6+_":NRH7-:PCT^] #9W]ZHKCRKHU5.3&VL"Z7V0;N(?(\@>O?&98&O+=5^15/RIWIO,3B8*A: M7[]9:/OO-@902]6(WM1#K^U-P%:&FLPCXS$R@,G%/.ABQYT6E)HXJM4[H_KJ MC46[H^E%[C08E'CW[$X\(7+]I MJQ[JJT>C>\/ M6)8=RI<^J1(1GT+2Z.&]I5#LBW"JH)$WBY4$7X3:"I3T-PB MRG$K' M9E6G(,64U&C21,IK-AJ5W:^P=XB-_$Y53W;?;8DAAV3&2%:R0)1IT*FCYM_) MG)0H'6:[4Q1N=!@6_Z6=S @[8\ EI8+43QV7H5I1)@&>PO@X3G^3)O;HN#.. MIO<@W%'"'@3N>]7G" /QU.=_]NKK&3;QT$'G>^Y>$!!7ZU%R8_R:5=SM_DP M[DR^!VN7RU=UP'3D0GK3.<'60?+TN"=>45\4?L%?AXW1L?@Y_YP9-!&!%N#Y MQ/NBOJ #FL\%7_T74$L#!!0 ( -=#I%:0+&+T[ 8 %D8 9 >&PO M=V]R:W-H965TLC2+KM,RW1-E&*]$@J3OK7[XZ49,IVW';8BG9?8I&\.][C=\\LK5V=]GHF6[*"FJY:,0DK6Z7YYUQA^1L M3DMA;]3Z%U;9,T!YF1+&_25K3SN ';/26%54S# NN/2_]+[R0\ PCAYA2"J& MQ.GM-W):OJ267IQIM28:J4$:?CA3'3EWR-Y9(^4O%/2+@UY M!7OE;?X>Z-LHG=1*7R8'!;ZCNDO2^(0D49(>D)$]GB7'Y(J:):$R]Q^O M_BKY'14@U6Q6,OQ@P0K5C)02;+::9ZB5HP(UN;%$S8E=,C)7 LH#EPORC$O MN1"0LN;XE#Q],DZB],5W_P6(9!2@!<:3M#MHQM>:K2C/R:O[%580XY#X <*MR56I-9:,*>@ :*PI64BI'&56 M45)/^:/BYHMXV3%QX[5QOP6/<0H!AF)K-306E=UMQZ=Q@(<$\_>-S%3!B*7W M>T'1P &!MS.90,P^['-V0Q%#T0D&XV\(6 ".=-0=ML9)4*Z\ N^5?+Z%#;\@ M8>$G@<(_+_R'8HZ5>=(Z">((2_RUAC9:VP>,N]*Y(7 ^4^PF=_8?1D%NMB9= MP_Q'M9=LSB 0>-(6&'WJFN"5H-A+"]<=;,L( 9ZD@,'& M5%^,6MN-0M(#B9,&E'V0Z8'2P#24 ^GR*(PV#DV&PR"O8-P?[IR%TRQ3)1Z@ MU_0!C _LJS<G:QPWF@S(TA!)4!XY+R["9 M#! 6E+T$N&K*3'!4+ S:MD))L$DXUT8I5/)-3B8#&!Q S#ZL;+PXC%K@!2QO M)#\/NF"R!K_G LK&0_#,LUMEKE<,=+5 %\$HFRMRYQTTWLG0M8D:%:RZH M=00SMN!2(EX!P(P"5!X8U60-OB5'">9BA6%GU%$207&H9_)2(R.*L4O-&"G\ M_8[A_6X;>,B.>#L!5.B"AG /@KN)K?>8%DI;_ME/[*S2<"75A5R;L(*(60TH^*@MWQZ#I25J]P23>Q!N MP"4"Q0#,2H:IPB70VL+=JJH4::C=U6L)L6)^C65+J81:/#A=(+,T5KW<,8$0 M7KC\>TP)I3EDU@:XB'FX@4.0\-+/,X3IKJ)DKE5!!BX)#2H\\I]=P!XWE7JH M755S4$JM"UE30.5\[G.K\6:8@$A!5RLHB#E9:17FX:6S37F?9%3K!Y1=E17O M<,/V:4R=V3OGRHGWDU/'\[?T;Y3&2\[751"G/,F9CP,) ]VJ"K#9T6!3N"!Z M2PYRH.R4POK2"'"JXXE#S![J?,E]:[XEPOD.^SL(!=9*T,-:S6>E=>4>PG0I M:/:)_":Q-W/UB.T-6A4^L'U"88C&![HAG>._RAH>YK)>*=UW5LT-\4S_D(\-@KV!ZVB MVA\%;?ATW]M@+WCN+9A>N$=MC#!DK'_Y;6:;=_.I?R[>D/M'=_ Z%"M#!)L# M*U@^Z!#M'[+]P*J5>SR>*6M5X3Z7#'H?C02P/E?*U@/&PO=V]R:W-H965T>U(%M&HTL,L34^'E51F,+V(]]Z[Z85M@E:&WCOAFZJ2 M;GU-VJXN!Z-!?^.#6I2!;PRG%[5#J]'Y M]0GOCQO^5+3R6]>"F&$'B9TDWI#4#(8QO'>9@XY(- MMZ][]%>1.[C,I*<;J[^H(I27@V<#4=!<-CI\L*O7U/&9,%YNM8__Q:K=>P*/ M>>.#K3ICK"MEVE]YV^FP9? L_8%!UAED,>[648SRA0QR>N'L2CC>#32^B%2C M-8)3AI/R,3@\5; +TS=F23Y Y>"%,N*SR:WQ5JM"!BK$U7RNM,*EOQ@&>&.; M8=XA7[?(V0^0Q^*M-:'TXJ4IJ-BU'R+*3:A9'^IUMA?PK72)&(^.199FXSUX MXPWU<<0;_P_46^23AY&YDTGR8GZ "M MN9E]*2$LN^ P6AS2 MC98(\DHT1K6TW]5!52!SK1L2KZTNG30J[%TNJFHJ>K.%?8:DD.8U($ MU\I=.Y53[PK3.=K6Y)0M!''+,=Z=J">MJ(GXPL1SNS#J+T85"VC , ?C='*G M\+$P.!%8*'D;GX[2+#F]>^I(QX((%GY1!HC*>!DUCRY*:(;*@*H!^8/KQ[WJ M.!E\@'[,H5.(D)JP[K@6X;$R)/SJ;:5"ERQL7&R!U, M1:&$!C/*9>/I/E()'857H#]7N82],G-DQ;"64#BJ"6EQ0BF]!JRSS:*$3 AU MIHSLZP>7D0I02H;0P;9#6>5$WSC?L# &L2I67'%6TCPIBB,=3 M:DF:\QXXT 5%''C#T1,((#N2@VU_L'4E4"BD-7ICD61?"E%U.!)KDO&9QCG, MVC,&JC\H[MEFIE6.O7,8X5D'R56^JW9;\/>8/\28;FO%K?!;8TB,TW9H)^)% MXWK?;515>T:T!8L)#VGZ$1_['YP(NG"A?D,A0PA(E$M?@B^/&1,9'J3)+YMF MVM*)@[%G(YM"XMN>HZ9/K">/'J6C^W8W=R67$G!X!CAXB(O6LD_2 M5;QW/QG;8+FVGE7I0HB3B ?AY* NHV:39/+XN&T)SU,[#LLY*N4I;_LI[^GX MSGLB7K9S!#L.P=.3/Q+H'3XHHC#-[I$H-T?BSLSD/GVNR"WB1P**G$^<]DUZ)]\ M@.=SB_'?+=C!YNML^C=02P,$% @ UT.D5FZ,IT=) P @@D !D !X M;"]W;W)K&ULM59M;]LV$/XK!W4H$B#0J^VFB6V@ M[@M6#-V,I%D_T]+)(D*1*DG%V;_?D9(5>4G<8FV_2#SR[N%S;R3G.Z5O385H MX;X6TBR"RMKF(HI,7F'-3*@:E+12*ETS2Z+>1J;1R IO5(LHC>-95#,N@^7< MSZWU4B>)-\Q@V-(9CL=[] _>=_)EPPR^5>(++VRU",X#*+!DK;!7:O<[]OY, M'5ZNA/%?V'6ZR>L \M985??&Q*#FLONS^SX.(X/S^!F#M#=(/>]N(\_R';-L M.==J!]II$YH;>%>]-9'CTB7EVFI:Y61GE^^9EEQN#:Q1PW7%-,XC2[AN--D/.=EA3)[&<,UQ81J6XR*@ZC>H[S!8OGR1S.++(PPG \/),?3O9'@>Z&5'GY M+; =TX4Y>[S02F[[53AY^>(\3>/+J^L;XX?)Y2DP6.)]CHT= M+;-:M=*:TPMPS.+L\J?_/U<:$>JN ]!U %#]YI4OX/\JNX)VGQ16SL'G6?TY M]I99"OZF[>)F%:P$HQ3\(=V),UC\!LDD"<]'J#SWEA*E\OOWC:93L)7!U+O]G.Y?* > MAZ_3D9B&V>Q_)ZCOB<>^_;H8'Z_97Q]E[S+==M_J\:=W&;7N@!N/O$YHA^]D M?#:$XH'@-)P>2)-OG5H'99$LNE 8$EF<;AJVD NKOQ.\&JQM^R&V7ISO;#BAY)J)T"K9=* MV;W@-AB>7;&DNW7VZ3W?/Z&1MW5=?, >Z MJ4KC3T=%"/7Q9.+3@BOEQ[9F@Y7GHY>SX[%#VQPU_:5[[K7<23Y;6?I7!N^QT-!5 7'(:1(/" MXYK/N2Q%$6!\ZW2.!I,BN/W>:W\3?8C2AM?+!5)PP$E3;M4]UT<=@2>#[]@4#2"201=VLH MHGRE@EJ<.+LF)[NA35ZBJU$:X+014JZ"PZJ&7%A<,5S%> M_F02H%]V3=).UUFK*_F!KCF]MR84GEZ;C+.[\A/@&L E/;BS9*?"]\J-:3X[ MH&2:S'?HFP_.SJ.^^?_B;*OK\&%=4BS'OE8IGXY0#9[=-8\63Q[-GDY?[$!Z M." ]W*7]7R+=K6OO:)\^-BA$8-0IDW)0MV)45O#(ME"@N%IK-:QI]MC!5#OL MS>*Z-A0*IBA%-F^7("J#G!T%BW7M!ODQ?6%:HN9$&7*^U(F0S0E;=&+4L>TUN[ MAD5W<,IW3R6;%>(F M "JUB=L4-=RR 0=MM=1&Q=:'>%HD@#;7[(.XA]>H M71R0E=FR4.D>U"V4F1(>U@4)% M.0S^L0&/I%:.(T-MYHH3V%$[>XT0"E/"&$XB?Q)S^/']2I+-.2;!'TWQ9(H0-I^147BQX-:&]B$QO8B*TB%H8: OP@ MQU))4@O*I"!'ZIV:&LBJ)C0@9PO+1>-\HZ0.[7UJUSQDBB@=8#5U;5VX!8 Y MOD&'D'XGP4)\XJ0$+;:5OJ)2ZP/5);J7HMGTM^AO4X_ITYWN)574WWIBG+O6 M-!2^O07I;WW6)BV;++(>C9U;]"KC,7&^74%GJI2@T)7< 3SM?3:J 16<[=,> M)#L*_?YQK,CI_,5_?N)81I/NSV5ZQ2E72R1(-Y.@%:2LKX4DW_:Y^P=,K^DQ M3<>S>Z,+=%*E,S!0B[=MKE@PB7 WSDE:='GC 40.I&4B\-Q8!JH MV.LD][_SY7!\]-W<4^C[E0Q>!3Q:4>A^C=,*-EN_SVV%8Z602S!J9%CZ!21_ M*N /5>V%CN5"M\7[$&WAOZ.\"_4MF;/QLSNC*7U$7\.)A( .Y#[$X6PK)[8Z M8]B%2)#$ G$KYV5[N;_=WGXBP=V5-G+]R"$Z'3\[ M&I%K/SO:0;!UO.HO;<"'0WPM\*7&3C9@/;?PJQN(@>';;_$/4$L#!!0 ( M -=#I%88AS,HX0H (X? 9 >&PO=V]R:W-H965TY-F]?$:?L9(B$),4FH &G9]]?? MLPN0(B793=/>N5]LD<0N]G'V[()\N3;VQBV5JL1=D9?NU6!95:OG1T'2+H[Y_L^4M35[DNU23(SYH8NWF:O!B,R2.4JK4B#Q+];=:7RG!3! MC#^"SD&[)0EV?S?:W[#O\&4FG;HR^>\ZJY:O!J<#D:FYK//JLUG_6P5_)J0O M-;GCOV+MU^*V2&M7F2((PX)"E_Z_O MQZ BOGD ?FQ>&_*:NG$ZS)365_^"+:T!B6-09?)HPK?2QN)<3P4R2@9/Z)OW#HX M9GWC[W;0RQ_OEZ>B>.Y6,E6O!D"]4_96#CEX\8MUQ:]WQ8]J_P;K' MY0^FAZ*OPU]6=)G196I00*YRPLQ%M51B;G(4HBX7XD"70%2>HSC6QD;N8#R-D-;-Y3AJLKQ9/%,@9.5_:^=J6:8*N:9$RS(3F7:I MJC)9.?.M(.GY&SJ;Y[T%,3)"_$%&%-R7G60UN#/(ZP;C3Z4 O O%E:I@D+Z MMJ0]$!=36Z'+3%MT.736F=.91G,5E[E,;\0O)34EK)X;8JZA>/?N2AR0UF3T MXO*7M]?\,WYQ** 4UF7051DAA5/@C4Q(; 9:9RR _"I9X2+UQM"]12VM+%&) MLK7L@$@F[+!M=KO;6E=+\?.G]Q@F0 )72[15<2G+FZ'X$%U$0TJGS-#M0%Q6 M4MO&!I ?,H.%38UU8B4M-J?B560V+*(%AJN9)3R,<_)B9SGR\0#,2(GF@+A* MP !B3V!5+O07._Q9$02&H88 MW=A&:N1J9I XAVVH&DE3%+KB_,V58IN2OJT1AZOC/E5=R(2"AAD@%_ 4G[Q =):(Q/TS MLR[Q,#,%(JE3QI#5*:&HQ2J4<<(Q2NG2:R++MK'C;>[!^HTNP5<:E7,-<.N4 M% '@?B79!Q37UJN4SADL9?Q2CI!4\!E2)Y_I6H%!/V 1_6J[E*U(I8,D;:* M)FK*W8;S9C)G?@X[=/LH>US"Q+I"E8(/()CC@4.& ?W'X<"QRFJ@8067 [,R MBCS\XA'#;QKUF^K'4ES4"W@@DBDOP#**#Z$)@:10.-- M(0[%5ZK7L,ZI6\)YCHJG.)>=\/GB#L7F0/1=7N5B:)7NK4=Q0'6D^%!%^CNT M_Z]644/X>Q)!#JGYO%% 56$L<,LERF1^WXL+F]0I:JJJ-*\9Z?OCM\L@4$L/ MU%VE/+;HZE;F=5M3H89Y#])<+=$XN_H?\ 2T5J< #F=CQY4A>@>LY2)!6E9UTR\V1NRS8=/UR&^%I2G* MYYZ4>1FYIP<^I+COS1Y![FI/SD9GT7';.(FII/59TLC[UOY$5&=G,0:Z(-". MMF@(:.K@*6(WM9F3>6C>':8[S/&9*.=Z+5=._*[\V.6'KO[ X;"BUYZ,6')O MHK$??82@5=#)FVFG*[F2]UZ$#AD(S!Q]H"*?^"D9]R?#1?^4^+A9>TA@0,YM MJ@XT_$^?-%\WM"$RQ@YRSD38-(TW^@[1L?SL K#-Q9@[6'P* ZVI%\O>[:1W M#IG0/)Y$TU@\;6__VG(*'7+:%K_E* <0R5%D69N%WH@8/^.\X.CU^NA>ZX,^?&CXB,L"./OE.^/E\WP#[;2D$&:XT5<#_+4?B9XGVB1'( MFQ^?M4GJ/^BE:3P*:9ITTM344W.,V9,C'KI,B:Z(6NV>Q7='?@3&N# *[*\C M,;>F %58<#O&&JB>DU<1&9(IIQ>A RR5VS5$$MNX):E=^](&2UQLFQ2BY5L= M^R4NTK0NZIQ5^Y,.L9A52WI3BGCGQCF:3X#$'.U,SW43CY:#X!H6*\]F=/X0 M]UKEF""SKQCG&!:XJSO#CM*\$\\\8-F \A;7;'\6R.4!?M[R7[MNO]EN'K\K M/ZGQVZN,4TI*<)QHCI]6NYMV].[>"Y%C/E:6CGQ\6D-X8!_5KQ^KJV^Q$KS- M[M.CED]95G?H?51)-8I.E]3[O4]\K/6VK)''Y3U<+&]\MZ6&3K(;PH=; M^M:?;N?M2::KCEJM6V&OW*]:U1:05#X\,X4S"F[Z%P [!;[M/BH;(J(%:IW/ MZ99ON[OS$VF5'6;CD^IF4_QDC9PC+H7NP:.I7S]=66UP#F::X2T"(80T.>Z$ M'$D>??C\GOHW1_ZH,Z]Y(-\NEG!"PAQNS8S<\L"C*GD MW2%G] DIVRR-H^G>I4PFX9Q"7)/1+X<2RECL,AQEK^G#!2+_ M:RDQRN/)X?[9C:S="=R0WB>LFNDC$OR)B:R5S3>F!F7^H$%7G:+KEAJ=CIAJ MF3?-HM3_\;Y^W./? 3FHW"&.<9:X!/8//EZ]QJ 3Z/ !IZ_I_5G8;RY>-\+D MVU5O@_91-R[_(W1^[_\OCTTA>U^N=BZ2/U5_T9[_&=>]9O;G,HS 1V6VUC:W MN:-W\8V\/F33-\DT_[=0U5G!O> #RJU%T_?(7&\-YAO".!A%\6'W.HZ2[O5Q M[SW\N$LO#[X;\R>$@5X[/S:6( M^9W*8;3OP]Q1YQMIH>R"OP0[WR?]Y]+V;ONQ^<)_8]TL]U^JW_,;72=R-8?H M*#J9##!Z\-=??U&9%7]QG9FJ,@7_7"H)ZJ$%>#XW.*6&"]J@_01__E]02P,$ M% @ UT.D5O4HE-V)!@ CQ4 !D !X;"]W;W)K&ULW5A9;]LX$/XKA+38W]IN;$7GQ(]>%.^_,O"]/>CV7SBB7 MKFM**O#/Q-A<>DSMM.=*2S(+3+GN)?W^82^7JNA*^F,\\+O8NS4D[I _E/Y;7%K->@9"JGPBE3"$N3\\ZS MPDE?,FKYFA0:Z*^)4_:C^T&([[.QB2FB$)>D=!0*CE66GE%+I+?!')+ 0GJ"#\C(7-3%1Y# MZ9%[E<[$F&E20IYE8F)-+I!^T&L*4"$97A@K2JDRX8WP5A9N0E9(H6MY"Z$* MIC4V(ZL7D43&_!V3GQ,5"'[[#4"EM%ZEJI2LC?1!H7SE,)%)3UWQ$:N3Q@#' M!D\:@^7*8-TR6%I"7GNR2#?843DV@.$G1J.&\6P%*6:*K+3I;'$B'O_Q]/#H MZ:EX2S>DQ0"VE!6[R@1N)I?!DIS\S&1&F^DB"*L*F7U%JD/8]\KPI[0JA2:H MN4)EL$:E*W6QUM96+2M;[1A7[P Q '\7/G9TH>;%2)6@LJ%DI>I"J,)Y6X5R#'G6W*,+MJ6S&J@]HXVE7E:LD9BVT;QJJBAE?6LCCL-;9Q#P8@&36[ M99_KW''2'Y[^[[Y7[+JFY1 O<)+E8\13O9(TA,^EM0MV3^MLW+:V+J ^,)?3 MY3EQ>YZLS8>_RA[S^M>W[;ETLYAU/*#OE8*5(0KW_D2-%(2+-Q'34/;P_9YOXX\;A>Q^-N53M M#)6Y=-R^H550:-Y:[7[3W;1[%^"!U%,$;34)3^JNF"7?[M7BP;V3<=E-AR,? M3@UEOON!OTE/[?V]X8_73_<4E3512QC='HT>C)EC/]D1@==X>[ R5> MS:(>H5VG<'E%[*##6A!?4%(H0S[WY4< M25I<,L)KH[/4;$HZZ![O\P/,+9O7VIK5B3E*8#AKS#O9MA-:I;O\P8UE-+YE M=^S.ZY .=X:/?'-73="P*=,:(36U21P6\#LN?9QR&#FC518\_ $!5V\^8N2E MM+R-RY3.$64S?A?$7:'Y:^]3(9&'8-[OBFWO,+W6(UE.=AJ> D.C7OCX7M:L M-J^-S^(CVXH\/E7"HX@LAUO/!*PX"0XZPL;GOSCQI@Q/;F/CO&ULI55MC]LV#/XKA+<.+=#9B9-VMUL2 MX-)U6#\4/;1;^UFQZ5BH+'D4?4[VZT=).2\K>FG1?;'UPN?A0U*B5J.CC[Y% M9#ATQOIUUC+WUT7AJQ8[Y7/7HY6=QE&G6*:T+WQ/J.H(ZDQ1SF;/BTYIFVU6 M<>V6-BLWL-$6;PG\T'6*CELT;EQG\^Q^X:W>MQP6BLVJ5WM\A_QG?TLR*R:6 M6G=HO786")MU=C._WBZ#?31XKW'T9V,(D>R<^Q@FK^IU-@N"T&#%@4')[PY? MH#&!2&3\=>+,)I#Z^9_\MQBZQ[)3'%\Y\T#6WZ^PJ@QH;-1A^Z\;?\13/ ML\!7.>/C%\9D.U]D4 V>77<"BX).V_17AU,>S@!7LP< Y0E01MW)453YJV*U M69$;@8*UL(5!##6B19RVH2COF&17"XXWKVSE.H0_U ']JF!A#.M%=4)O$[I\ M +V U\YRZ^&EK;'^+[X0)9.<\E[.MKQ(^%I1#HOY4RAGY>("WV(*;Q'Y%M\8 M7D(O/X\.%^+:]ZK"=28GWB/=8;;YX;OY\]DO%[0M)VW+2^Q?U'89_?CJ";P9 M"+!I,)YL8'4 4HPP*@_E,E\\ F5K>#S/?W[R".3^ K=BU1(B=*EL&,H&DO2J MG;(>03(HG\JE\WTB-\?\(6]?3UQK09.'AEP'3M@\*Q[8T3$Q]:2E,6ASA'H0 M/A=IDT=P35"#D3 (Q$./%+J#4(3;'>14A+5F'_>9E/4JW?S*>6E<_U=_"=I6 M9JC1?Z)+P??S93Z7VVE,<%=K+TJ$6:<"!T\[M-AHEAB,^*RGX"0#.Z-]&P)) M7-)1D"B8"$QY+WU9RJE"]-)H@DW('*'T867UWREZ6:V06'HPC*TSYOBC&ZUP M^&'G=:TEJ:)ZU-R*0?#[IF=)M8&MD43WBMA*75K=B^0[T135>*:AXH$PAYM: M\BI^!!%3E@J)MA)61>>%^S2^*4EX$&-_G@L?EH,W,9?@F'05AKX5QE3#KRUX M_KG+6)SUQ YI'SN_E[,P6$[M<5J='I>;U%/_-4\ODQR#O;8>##8"G>4_/&ULS5K; MU&KU[PLRO_ZH7K8V,[<^55Z-M6 M^]UKT[CMR]'9*#_XW2Y7D1Z(?ZRN/;R>%2FU;TP7K.N7-XN5H M=O;3ZR=TG@_\TYIM&'Q6I,GZ)7N2;P MOVHK9\_!L>I#=&VZC.^M[>2O_I+L,+CP[/0K%Z;IPI3E%D8LY1L=]:L7WFV5 MI].@1A]85;X-X6Q'3KF.'F\M[L57%ZYM;8258U"ZJ]6%ZZ+MEJ:KK DO3B)8 MT,&3*I%[+>2F7R%WKCZ P"JHG[O:U(?W3R!:D6^:Y7L]?9#@!^TGZOQLK*:G MT_,'Z)T7?<^9WOE?T7=R3&&A]^0X/8CZ?^^=A\D]^O&QNC1+W3"QW\VR;W1T?J<^Z!B-#^I]I^+**.=K MVR%%5>5Z'_!]H>9] +$0QFIKE/9&V6[CFHVI\4%MM+>N#PI(@8M+IAY7P(AH M.IQH;+1++4F(-W[/MTU\O<$#G(Q.@:,"Y'@^#W;!M2S =F6K%9A535\;537: MMD$!E-2Z[RQE-J16YHMIUPU)7NL6F!(FZC>B=T>?@4"MW@V)AL X@1>-WH;> M1E*8.;?Z%HHWC9&+!S)G_758 VP"B4MJ9)M-U%OO6A4!9G2:_HH9F^! IC(D MO3>?>Q.BZ&0[@5L29$%W,X<0P9.MN# UC-0,K:G[N'(>NIE[=HLD/;F6Z-+C MRFYL0TX$3[8%1*B!]UT=R)"AGZ^=Z0#_ZCH1PNU@ANQL][FW'LS8B A^ "%% M [&!(:$X!2Y=79 96+&-=4VR'YXG8O(53$V,C9%HW]JX@A00?: 5&PDL*<38 M)";NA$YK:LI?]=&HN6FLV9"V.JK.=0/AQ;4!BJZUCV)9P5@*CD%40)BCBB)2 M; WY8/<4JGL??R3C;*@.Y=!A/SFP]JHI67*TX=_+MTI#S*D(6)5H;B]Y;-456^3QQJ&ZK&A=Z31RM+Y9/$H]/B%KJ MY RNTW,P7#L\FC<25F [U_0%!;R"YQ%)" JD$ON2ZA^L$$.A3)*QJ@<.IQ! M--B6HC51HB-]R\(V$'2]-HA_M=(;D ^O8?:]+F+WHC"%?$LOQG3#ZKF%ZW>L7$WZW'9NB[S3 M57*AI) W#/ 4G.QX4$F4H&,1">D,M"$E9E4DCY!$*47HI+?0'O!D%PN$!4<@ MYTOK>J*O?>X1;&;K' O6L;*6,X\BP,; M6_=L&896,?ARZ0G*"8DMXI'C4._UU_7&4*DP\%,5*2K(' R#0C ^\J!+LDS M45>FZW8?=*4N]P#R6Z?^X3:FG4."[ZEY.?MQK%XWNKI5OW;4**IKM JV(MEO M3+7J7..6C-N7EQ?JT;??/)M.3Y^__O7ZAC^>/7],$<'*($3(7BM@QNX[!"IB M%F@=;&T)Q&"=(9LQ1&YP0J-UH,IHD9\466\8ZME]O_2X=L-*/R++9-Y#82#"^LKX"2H]X3&D(6>OJ5O*XA56[9T/F6E M>Z!C;_H-O:"4V8W5VP;EH=83=8/;Q\7.)1Z1#HPQ7'Q2G2=Z/DT/MP?04+G3U]\OS.GVL4*8I(O4 $2:D%K,"]"0Z/"S:F MR"J1\D..E&+5Y+U.S=#X10]\'"@U=%>Y\757'4B07/ '>BN3!DE&;_&BI=Z,;B?6>3W>_SSS:OC]N<6RF\;%WGUJZQ_]HWB 1*[3K> M?]ECJ/ (,J$RS::]1IZW!S::48J47N-07K++V=/G 8]\W'JVQI\Z_P>PS'I6 MT$3.?76IMRPQ<*V5GI$1#Z>JP2D1>T^1SGW5:L'U)!$U.I%A,S84=M&;4M-SAUR:XK_G6C$(M>P0KJ0'L<+$ T5J:71AZ:+A M!AB:M,[MA[=4=KC)65,Z$2902:$M0=0ID_'=="O@J9&.PK6,KB;'9HN$6D)> M%0I4PD:1.U@T;+=&LI2IY9AA)CEHI(:4.\$MXI9&%R1U8ZO4=PJER:'&K=M( M9P]E@ *!"1UQ%N*8"P=7%(E*9$H74-N]$$C@E)J+?DTA3O'?0YZRFL#@@0S9 MER9OI-WB)IB*P(0*RELS1X\'DYZ=\SA\.N;CG_H:-EJ"+67,4(V_03LG0KDB M%]^AIF$H'?O-=):PABZA#(L'\NUD!Y9C!CQLU-G3+,1=L*(J#H=3%J5KP Y. M55NF*](,_0#5_T\$]":YLB:_Y""$"-1\8XBLQ9AS;OU9 9G_O+9!1E!ZF+CA MP1%7:>I9%Z8+E$D0Q=?!J8$NRQAB!HVO^4*K M!HFKXIHBDBA<9C1*'< +YJ]]LD@*?(9K*$; 2X2;K+UL1@>W,QG!)H O%'!&=0.*W'#X_2O0(SM#U M#+)5039I+W@(KU%"J4F3?0[#TAC9L:,K:;31 M9J ?;)R770*TP1A>>MCN4]_QVJ3T/TG7M^G\#6Y0 ME_P!I._LHG1DY("/VE-#0VWG1Y(JTO**^B)B8=.-':-%!<_S?CRQ&7;)E0N\ M5#F(PKT,:UI0P\&56^^\^)HQGWI"VL$25*>ZDH=$F6.X_-$B$ ,J.5"G,HK0 MXYZM#V5/4[K.N/+4VN\?H >E'[=H(98[/ACS'?+74:'F[GQKI,&DJ&HIEF79 MLI,EJ60^;TGM'2N.U;R/!_"-MMC&A)]E>Y$\3.*@>?C$)47:A;L$V?"L,NR^ M1<;3_)$6;K3]S22@58I6N1D&VPE7#@ M2IG+9@]Y!^Y1KM[/=JWG5 YU(0[1>5 MF+%$T\$O (7:=A^XI#+OG^FYU.M]G5KTL?=&UGPZL ^965KDRF8M$=O=$X%" M8<*C_^GY\[L9I&9E@/@HS*71A9@H&QX.^RXYER*WG*U9ES>FDEW$E#NHLR=C M,5G:[%S:[E:]]#WWREO3\FR](J8R M).RW9Z402=^?X$1^#OFZT!*/X1BS@3DXN]#1]EYR:X^F0^=0^/U)9XS_LS<. M?BDY]KOHR> 7;,PI2_Z=/L@T)C]FEZ?EOP+,Y!?P_7'Y?P3HFY8H!*HQ"UP] MG3S]?J2\_#8O7Z);\^_A *CH6OZ(MAR^H -XO\#XF[\0@_(?)%[]&U!+ P04 M " #70Z16%^C/.U,' T%0 &0 'AL+W=O\R=^7-Y'S"O=OT?ES2OHRK:S_ MSW9A[GPQ85EKG:XZ85A0R3K\\L<.ATC@/'E!(.T$4F]W6,A;^9D[?GMM](X9 MF@UMU/"N>FD8)VL*RC=G\%5"SMU^%5M1M\)>SQRTT=@LZR0_!8G+$W2Q2OZ%H-K"Z]O\89KTV.^ M!='E<5'*A$O;\$S<3$!U*\Q63&Y__&&^2JY>,6PY&+9\3?NKF+\N^7Z>?&"? MI>6;C1$;[GFM"]8K9-]+P0JMD&FRWC#'UPJ#(=_DGP))U,TKC*Y8AO 99(4% MY5S),B5%C?[@(N#TWG7[GZ7/TYM/3H^U%&OFU6$Z7 M[(LKA7E37QH;>M!.A_9RNAAS(\(VG1]B.S\]1&^QFIY%_>5I9"\^G\=K_%-^ MW\J'T>+_TWQ8'O(]/8A)>K$ZZ%\<1BPAKK^1#N<1!X;!=#K6D442,?4I+?W' MOYD2261DW%ZND 51Y^(OI\3YT782>;: ZJ,ID1ZDP#PY/TB1!?R+4^)T]20E MSI 2%/8C01QW'6V.4T[6F6ISP10B4MMHG\+>]BZEDM1M2)Z7[])H@'0"'/R] MM1V0*.7!"=3;1OC3H-I/!R^^M&:T:&2M%1N<01U,*82Q3.'@2ZEC^YFDMM36 MA<%>RI7D^ND=V5](S\F!F)E QUZW%IF\M:XP& M/RU0X)G1UOKII:Z$WM6PI)0-\"I$ML^4F-+.;V/0&R-ITU=[VN:MM.1 KY), M)8/HO%S@K$ &X0#NW1S]:AJ$PP?*3CTX=J@;]GF0Q_7Z8&J(9)HFO2P7<.J! M ;J:U^/\DTX7B79?7-MXTW6]T30\>G32G99%;Z@X 7"9;FOGOQK1:..CY+2' MT@H@D^,B M88MP$ P,$\X!Y$"\AZ*Z .$?=(B?5'.OM'F,DZW(C("[NW3E0= M3#IB^%\&Z@ES!JK0XA&-R.Y8/V(Z&$\(V9/ 4\(E;S-W0LME?;R%@N2:=($5 MO.&^*45P$1);F=.*,,P) W!J) E):3ETW';-L2#8&^ORVF]F=QI_H[YTA_7 MN&'''G?6)U4K[V?P<<;(N) //9$H5> .V-\3$%R1M$&']+!L*XRO5?9YV>E= MAHL-9J',#<6*;#AA9'?7'.M"Z/>DST$NU89P53H7"JS&-5<1^K#"2/O +%46 MC*]%R;=2TW@_E;,*-W*)J&.Q#K<0FB/UQ]<2O[GF!WLW/!O)BCB3]!WXWX51 MLU]:UT+1O3"^#-3X_F6-_ H%TXX="LJ!F=541O'UL0MG*6S,425T+MA>'8Y\1+]I1^MBK:U_@CQG%D>,&D/&4;;S!LLVZ$@8=\W^E%2 M(J(.OJ-CX3HZ?$D[(@RE:SJL97I3RS]#/0OP^U]LO6>?12:J-8 ;SF'X M=TK_SHZ]I,RBERQLY1O_7D?%'OZ&1ZUA='@2O LO8>/T\)X(",$(.K$5$,7Q M]702 M1WG&[\N]A:.Q0>WRQQNA.&)N![H;7K.[3 \%!Z^S]02P,$% @ MUT.D5I\(5M0F!@ ; \ !D !X;"]W;W)K&UL MO5=M;]LV$/XKA%<4">#*ENPX=IH$2-)N+88N0;.TGVF)MHA2I$I2<;Q?O^=( M65':)%NQEP^V1(IW]]P]=T?R>&/L%U<*X=E=I;0[&93>UT>CD#P;55SJP>EQF+NRI\>F\4IJ<669:ZJ*V^VY M4&9S,D@'NXF/N^,/%D:\X4&[XN3P9@ "25R3QHX'K?B0BA%B@#C:ZMST)DDP?[[ M3OO/P7?XLN1.7!CU61:^/!G,!ZP0*]XH_]%LWHG6GP/2EQOEPC_;Q+7I9,#R MQGE3M<) 4$D=G_RNC4-/8#Y^0B!K!;* .QH**-]PST^/K=DP2ZNAC5Z"JT$: MX*0F4JZ]Q5<).7_Z]FLC_?9XY*&+9D9Y*W<>Y;(GY";L@]&^=.RM+D3Q4'X$ M#!V0; ?D/'M6X0=N$S9)ARP;9Y-G]$TZQR9!W^2''8MRT\?EJ B.7,US<3) MECMA;\7@].5/Z6S\^AE4TP[5]#GMSZ!Z7FXO3??99:7ELG'LO<^Z6JT;0TJB= M[<';K>#6[7=Z>)./N M_1J)(7/1C<^HNX!:$* X(?+F 1?>Y%\8UP7[>'WC_F\N/H?>!!C\5EBTVK\4 M6-]STCD<60L4Q6B?A=]@DUC'RFXCN4-N'VQ2%+T M;:7"%H0O+^;)03>!397Y4N!GA6!5[*B".NJWR$F40CLD@[4(>YG:)NSW$CUJ MAPVVD?M2YZHI8L5?HB1X2/]N"6;)Y(6!&4U>XLT9)8O@U;7' YNN=U2J;[G5 M$(X^72 :5I2T(:/U=)_V;C1O"B)L/V%G0>PA]B%"Y;EBC;8B-VLM__@VM+EQ M/D8K'6?)XD&\4"($/6]#OB0".BT&^U];<26S?"!?+DDEL M"PF[LF8E/353= 5PZ-B-IO%C'@0@WV7YD.*(>&_H;S9,9PMV>DA:CJ0*(EC3%3 MUD@0T,81PA)H8MO?Q8:4AK5$9SB=88K[QYP(ZD7%N%([.%$?56MZ^-H%L&W0 M&MT.ZI99V3%+9<;[6&M+O;L0Q -VVH+%>@\I%U*&2PQ41(94!Z0<65&3%-7D@0H=E M;?+@BK%4!%JW:A7E7D==#/UWBJDI?&W $%*(+!=RM8( U5?;WN@H0(SU ]:& MI$&=6;4E.U6LZ$@M13^D6&,+0.*5:;0?MJG1U*95;$UM+&&A8K'DC:7>WYX' MVLYCJ9AM;%G46),?VUCZ)(6^F"79/]@TGNS+I.7O].8>-##UJBVT!PBQ=^\0 M(C-*"4/_:NL>0W]LW8\=PT>]&U E[#K<\]"FB,)X&>IFNZOD6;Q!W2^/]U $ M:2VU8TJL( JS!X/8KW8#;^IPGT()XW867DM&ULS5AI;^,V$/TKA!LL', K6Y*OG$"NMD&QW2!.NY]I:6RSH40O M2<7)_OK.D)*L'':RW13M!UOB]?AF.'S4\'"E]*U9 %AVG\G<'+46UB[WNUV3 M+"#C)E!+R+%EIG3&+1;UO&N6&GCJ!F6R&_5ZPV[&1=XZ/G1U5_KX4!56BARN M-#-%EG']< I2K8Y:8:NJN!;SA:6*[O'ADL]A O:/Y97&4K=&244&N1$J9QIF M1ZV3X7^L[,=;9ER V=*?A&I71RUQBV6PHP7TEZKU:]0VC,@O$1)X_[9 MRO>->BV6%,:JK!R,##*1^R>_+_W0&##>-" J!T2.MY_(L3SGEA\?:K5BFGHC M&KTX4]UH)"=R6I2)U=@J<)P]GL <76S99>X7&#UUV+4(3,W=I 0Y]2#1!I"8 M?5*Y71AVD:>0/A[?14(UJZAB=1IM!?S$=<#BL,.B7A1OP8MK*V.'%_^8E1ZD M_S((;8]]L^0)'+4P_@WH.V@=?_@I'/8.ME#LUQ3[V]#?2G$[2#N,=ME)DJ@B MMR*?LXGE>[[$8M1<*B<:_#*BK7 ML%3:X5S#'>0%&&Q:H<(@)LV#;L7=9)B:,>#)HNK+N 9LFQ>2:_G X([+ DFD M;/K@ ,X^GW_"Z9G2*>!4BG%CP!B&N(Y2GH";C$NI$F*/\ZA")V "]@58@^FK+[ZM1SKQSP+C$I?!R1_9FM'[?7$7 +M&/TB@BX MME3DL=TU.UR! F?)C9(B=;[FLQFZ 5^]TU+%(;08 ?-4AG M6:(,MF+8T-*OP],(BAL?N&XF%X9D-/E%8*CA6.12AB/-U@2@G16.#IBZPS"0 MLA'EC; ,ZLU&(6N?[B&:#%G0W,!J)WLY=)!>Z-HMHF85:Y60ZV6MICYN271LK,R$E1?WN/B,? M].*#_^QYL] +/.'$]#AQ/!HP6BISI9G(R9J9E>TSE4%G:HNKQ6UFK #HOC83#"9W\0#!K5+IZB@V;' M<11$[,+O'+/9VY_KR"MWV7JV<- +>G4ICH.U1Z*]8,S:X2Z+PC@(V8WFN=\W MSFZ!VWVNJTBA_=.P%ZMBF.VP>$\1@GN7AR=HA:/\&K&]2*[@5]JXQOGFP\#O9>.F0V#Q!U'?N )A@#'X.W:LC[Q-77>01(A[X?\N9M&S$>\E M9O](Q'J-K;S#!L-7Q6STPV+6CQJ3Q*-&(1IAA#HQZ]';NXG9"*6!Q(R>S\2L MJ17A7D. 2,P&*&:C$'WT1C$;-,0L;D2C4R<2L[T0[7U=S.(&3CAHJAGR10>- M>UCWG6H6A6LU>]L(M_N^0\[>]%VZ<;K!Z+&>32$'_*[?1B]\3N_=V.P]4K0W M@;U)T^(>+>Z;-.U'G_$P*J>$KN5/+DEOV6TXW-%MF/AWW:6Q3:ST6'DL#'ZEF?YCZ[VIC( M=,H^!%?E,U4JLN0/Y">_!SJTX#MAB"3*;VHW#]5$=4V97./OM4]=&DO'1(?2 M@"6XZS#Y$#C]>E40?48L,/MVR8_Q2;IOJ\B7&=3EV87'X\DZ;W,=,<=1I'38 M=R7LHIF,849"(K9=##?Y?$U.@[N:H3PE=^E4HH'2%CRDTJW0C_+$)S3)*+Y< MRNKZ! U_*=5$=+J <#DA5>O4Y5\.XI>3DZO@I5NB;N/J+@,]=Q>4ACE0?XM7 MU]9WH"?^ZF_=W5^@XG+/!9[1$F8X%(_?08MI?RGI"U8MW47@5%FK,O>Z (YY M+'7 ]IE2MBK0!/7-\/'?4$L#!!0 ( -=#I%:HY0M>J0\ )4K 9 M>&PO=V]R:W-H965T)' *-/E\?F.=+'[[$ MF3&%^CK/77S1FQ7%XNG!04QG9JYCXA?&X9>)#W-=X&N8'L1%,#KC3?/\8#08 MG!S,M76]E\_YV4UX^=R716Z=N0DJEO.Y#O<7)O?+%[UAKW[PT4YG!3TX>/E\ MH:?FUA2?%SM=RJ8R8O>^?#IQ7! &WC%OZQ9QLYG1:*,O?]" M7ZZR%[T!<61RDQ9$0N/?G;DT>4Z4P,=?%=%>BHS$UWFQ4>_?&LJ@8Z)7NKSR'_54M8>G?146L;"SZO-X&!NG?S7 M7RM%=#:<#;9L&%4;1LRW',1+ M?<7+"QUM5'ZB;H*)QA5:=.4R]>'.A#M2Z]Z-SVUJ37S\_*# D;3Q(*W(7PCY MT1;RA^J]=\4LJM[J'\' MRYLXWDWST\P@0%(_7VAW;]U477H8S$63T:<(!\AT@2]OK-,NM3I7MSC7(#R+ MJ/8^.UUF%K\_)K8N^NG)IHO9^^^5L-!H\N_C]BC\-GSUFABUV MQW(<;69U@(>IO=[J=K +SGJ7PAB^]I:&_I:QIWQ0/5^&GB+FH>>%#J(*\(!= MT?RT$-:IU#N"/%O<(R"+F?K[^?D-4.BOTD+I"$ 'R**-JO#X]L4H$PL+D,"/ M))B.@+D%<1,3XB_N6*#T9 *,8DDAA0_$HY[[DMB"+%AJ"MF56SVVN2UL126S M,"Y@.V(JVU[8J4<19JH/_^DFOI$;@D\I?_;F _FSKBR8M=\7= Y M465E("=K-]&WA0G69]#7>5J4.!6*!K1&B%7F)"JT%-0D^#GV^:Y"2<.(B'^6 M&J>'_%Y]9)H*KD#(K8:#_7^J.&,R8SI19Y6)_RR=) >V,9Q)G3M'9S^D\#M+ MT'P[.%?P#Y;@WNB@#.&;>F52,Q^#S0JA1FIB[>O+WF,^VXP#A+I7HS,!/-X$"$QG:G0DC_JDIX7AY);?]WF% MQU&!CH9:8^?PUY?)#OPY;O#G>"=6O#(Q#791A]I%&;$@QDV@LY/09IC<0EW] M 8""FVN*]+F%>(O@[VR&#UAE76&F@;RVC\_.WVE21U]5.MU/2>>ISOMJ!EC9 MAZ=Q/>-2HZ*?%$NB#,$7:(^P)-J>UK9'+2+="B3J18B>A2+K<;W*"5R\,QQT8K0.2M$D[D^,2R_3>VF\F$$KNC MY$Y^E)4IG@8;O_ VA^3O%Q0(I1.?)9>G*$ESRV@ P68F7Q #-]YWL]+X;:"BUB]PPY1:PH*--'OC3Q#BK_'P" M2?,R,VP82JLU&B+_;O'.B=GC6JFR5F,<0K>@G*0 MV1$L:UE/U!^(?\.6:EV"W 8^P!Z@.QM H&'EGKPU-^Q2V@'H!K_V60CG'667 MX/-<'%1H1V8@6TWR.*-)%6"&V-RBZ N16]U2 M?;NJ8N0#AI&\4:U MYC<%\']-%&6RI4SMVW0Z/);LW"< %HN=#'XEG7]84$V10_C2J+<^SU+?5^_> M7385[(8%=46;J XWVYP+:0O[@X6KP"FD@#<9NQA:N5SRN#H"-Y47=\-VP^$5 M^\@?E]HY+8_)GA7;/7GPGY PXS=M$O3-&W:!Z(JS QN0& M)7OOT]MW/0AU'BLO#]\E'2?EC#,%;9 :5TV0$DJJG)TO**>A5*F#D_.)$&.L MP0\$7JUN?%D@F#@2.201:$C[\6]-,']P6TQKF"^*.G)[M2A1.*QHI2JIW MKHTJS9&"(+,H*N5*'Q]0WDJKOUWM<*ZF4T)-A\(RUURE$.J34NJJ_E[524.X N8Q$.VO =$]%48HP*MZ MD\RCIU##5-#3D8;;]NGP)#E" 0/KXCLKG>5Z53KUFYXOGJF+H+-8!!H;M0ZW MTNJ]NKYH6CVP."="A0>BW.FC47+17JWJ>KJ=RE#:DE&B;BUE[G/F45J6>FS#+#UHE?K?!3", M#8^.ALG9FM^<)B?UD_66*"!X&&2EAM\4G<"M"05O>Y $=]+8W&$])$S- M%=2-\K^0HG%1N6%L8*M8^DZK'JN-3]7>\+&ZK5NHVZ99(9OLC1ZK5W4G=5YW M4@]4-Q+5C9[5[ !'9-I,QMVAR">-(I_L5.1[$Z8X\+P&_4UJ_#$*E''>(W2. MMN>:S ![+"?S-MO@E[%IP4 M&)>K=1;;,1OJ>0GD:>[11ZSTS=3H(NF:=.9\[J?5^$"Z4T@R"1H@#Z] ZNY+ MW]!I33I(KA>@^I6G,4CLCX:'R;#&K3[5X8_.C@DR!+7Z@I9KT"V8Q!TRS;P0 MRU]YID7PNW9*EU4KO6,[3\3T7% 1UJ7%#15II"K:V\P%$686$E5&XHZ[3_,TV$^F.E0S M4;+5TJ]WE3<7HBN*[;.5R/S=>EZR[W$R&'3-0C5!;7RVK62A87+:&O,'3+?F M%"=G*\?5N;UC5J:M.U4*'T"D!LG@Y&S4IJ\J'-"E19K&M6E,/4ACDKYT-PU5 M68B%&XR2D]&*V4%;?6J]O(7\\SJM?\,'5A3=K5@A+_7M/.LE-$T-P8.Q;%]^U@7[A=GO[D7YK8ZB![".R(+Q]($EL7,!XX9!CB>IPO$M:0M-;?"<$9'6VQ.R4LY=,N CE&&UC*O MHQ%;>^W T4TW)$73S=#M^"Z3+XPTG0_%Q=DTX6Y]S'F<8ZKQ+SW"4B02@#$X MY:I$+@=D#Y6^+N,)T9V=>I1]D>99BP7%(7%2J9P!(C.IC94$M7+-)G[9Y.= M@!R@TK4YJ-6&4S3$ XE\LUI%F]&8+](*B/;N:" !YYY(F!(Y6L+\CW."OCK0 M:.C*UT9I%4];G*!S*45*-BZ];X)E5=/P_-08-H-O4J_EP7\M[&BXW<%?U7YR MR9+5,'J-XAJ9P+6_<_N96RQP5C>5C>[,,ZE7"5 8LQ+$B6'LRJGB)AW4+K8U M% JRU?#I\1.U2.9)+6$TA(QJ7-_'4'[0DZ(*&Y$DE#Q)=P_<9>YE"L05QN98 MJ,H/OI>,*$ J5&7"554$F0(/J.EZH:OKXUK7+"8[%35OU 5"7%-C8Y>CUM.F MQI&;4508N?MFB\,?I[IM9NA"M>Y][B3:T<;0968B4_T\^FH1FXAG_BCM<<8< M'0!.BD7C][4O(XIRFE]3KI(07/-M88.6WEF?5^S(/4)'$I"V!3=>=&M*N4-R M5S!<<8RIG>8+YRH7-K=9OBR@!\[^=$$L\K9%!K'J*X\JZ(:UR8TU@?2;&6J) MPI$XD,1KJ\)#H0.GHG LKS($[B'R/('KWQF6!KRW5?D57W XT[FKY6"H1@-^ MO=#VWVP,H!9IU-5-/13=!KM?<[$%ZIT;3W'?86?C>TW?0>D!(<*D:ZJ* M:+ U//OQ\4"DURE(_@Y].IKTV$!O[2+MFA6'K&;J#TH5"$38I(.5HAV2 MC 8TUZ3%,RW%(,.LM!N-WW9L5O4M4MI)Q2@MK=S5TF#S8;V_16Q4&U2#90^# MB!AR2*V,JR4+1'DO,Q$=R%;FI&#J,-N=Z7#;Q2#]#^UDHML9VBXI,:5^ZK@H MUHKR&M =QL=Q^JNTU$?'G6$6&06:FZ_()M@Z2T^.>>$7]I? + M?N]RC/[)S_GCS*"E";0 OT^\+^HO=$#S)N[+_P!02P,$% @ UT.D5K[Z MEI^F!0 KA8 !D !X;"]W;W)K&ULW5AM;]LV M$/XKA#<4#=#*>K,LIXD!)VFQ FT7--GVF9'.-E%*=$FZ3O?K=Y0LBK(5U1B& MHMV71$>3S[T]=WRYV GY2:T!-'DL>*DN1VNM-^?CL:LA%M)U+8HJ/QZ!5SL+D?! MJ!GXR%9K;0;&\XL-7<$=Z#\VMQ*EL47)60&E8J(D$I:7HT5P?A7X9D$UXT\& M.^5\$^/*@Q"?C/ VOQSYQB+@D&D#0?'?%[@&S@T2VO%Y#SJR.LU"][M!?U,Y MC\X\4 77@O_%E3"\+]@K"RNU9467E#-9U?2+$CTLQ&-/-1N5JM1N-8 M:;)RIR7^RG"=GE^+,L<80T[P2PG.,-*6F:,V57M;+P"641>2]*O5;D-2K-N^O':+BU/FRLOPH' =]3 MZ9$H>$%"/XP&\"(;C:C"B_ZS:/0%H=81]^LP97:N-C2#RQ'6D0+Y!4;S9[\$ MB?]JP(/8>A /H<_OL&SS+0"5&?GY-DO:>A' MK[[[?^1-MK;$P5QF4#R ;$;".F+-[%])$'M31XR]J)[A!J+YV?<"^SWU9N3I MT'7P4U<,O; 1!S@QL9R8G,R)>TES(!_1833#E/$+\@%T'R&&,1=-'V]!I0M: M0I5]:A*/M6,X($DF(6>:<*$4J)^?)$=N5TN#\!5Y0.NQ%-P$AT@%1Y[X7CP ML"T/('"^;X4X1:%_L?DYF+G*@EF*JA8#B6AF/I]XT[-6BKW9V5.I=3Q)IRU9 MC3R+O,D :1-+VF208+<2-I3EY/7CQG1D5970[T@42:ZW4IH6O$#K^YO9:=#@ M0HL*.MM#TPKZAZ7H-ZEYY&*;H#3N,#&-D$NXVVF)!Z2]W]T<1X%#O=!TJK=E M)@H@FC[V\L\RSW#\:##T)OL\'@3;S@BPO3I">NS-DPES>!A-O:0CAVUC'N#G MU/)S.DBBVH4/HGSY;3J>@E0BTD_"OG^_JP[1S&Q[L\XV&_AF_[R5> 61^JNA MFI"Y(G@FH^8@?J0_\9%:O8/59>.E6+[*4,LIQYA[BJF9EQ9@QS MDW9H4.@H<<>ZA8'[5=L&P@D* XSIXTH;Q<3OU N6CT4>*)>9+9?9R>?R&\#+ M(%XQZZ<*-&Q1"*G9W]5 7XT,0Q_!40?NNQ?#_5H"D**^^X.Y^SM\MYDRO*^H M7J<3F4/+%:L2==C((K]S7XH2%._$4N_,;?10>Q0XD^V@X87=6DR$S,UL4[BU M,7-X-,,&[^P+37,7RCVX^)T%$;D7FG+WK!5VCB2SX"0Z!7[[EN.?3"AQM!WP MX:;[#>SC[>5_U5Y[6J7KJ]-88^=0B^(4Q8$#PU&[\ITV;0>#H]V]EU,MMX*> M[;Z_A<63#N=B/%+U<6WL/"$6(%?50ZG)*W;,^C71CMK'V$7]!-E.KU]R,=8K M5BK"88E+T=_)B,CZ<;06M-A4#Y(/0FM15)]KP XMS03\?2F$;@2CP#Y1S_\! M4$L#!!0 ( -=#I%9*NRRGF0( *H& 9 >&PO=V]R:W-H965T2BG 2Q$X0""^L8&+T>\12%<$0DXV'-&70I'7![O&'_ MYFNG6F;,X*D2OWEIZTEP%$")%5L*>ZU6/W!=S]#Q%4H8_X15&SN, RB6QJIF M#28%#9?MFSVMSV$+15GC'+\K%6*] NFMC1IF??A.WD<&)3S6*CC[.27Z34^]HMC6GJ1O M:\GB83B _W+N;]5F<18F[_5=M.4?#>JY=TE#-[>4MK62;K4SXI/6?U["6Q>G MDY]S:4!@1= X_#H,0+?.V$ZL6G@WFBE+WN:'-?U,4+L VJ^4LIN)2]#]GO(_ M4$L#!!0 ( -=#I%91F:SU\P( ((( 9 >&PO=V]R:W-H965T)R=BZ\(;3 MT/A7#M\R7*O.&(R2N1#/QKB)QY9K"&&.D38(C%XKO,0\-T!$XWN#:;4I36!W MO$'_6&DG+7.F\%+D3UFLT[$UL"#&A)6YOA/K3]CHZ1F\2.2J>L*Z]@W/+(A* MI471!!.#(N/UF[TTZ] )&+@[ OPFP*]XUXDJEE=,L\E(BC5(XTUH9E!)K:*) M7,;-IMQK25\SBM.3:R9YQA<*9BCA/F42X?T#F^>H/HP<30F,FQ,U8-,:S-\! M%L"MX#I5<,UCC+?C'2+6LO,W[*;^7L!;)FT(O!/P73_8@Q>T:H,*+SA8[5LB M:XSP;0Q3)4.U9!&.+2H#A7*%UN3XR.N[YWL8ABW#JO*F4+9"2;=5[:?,-D6B(-5 I4IDZ-Y3 MFK:,\-I8KQ?:IUM6(WM']@YUUS[S.Z9O!_T_WJ#F$/VN[=^M<=R MW=NRPK;,#SD6WO:QZ+UU]SB=OE"@7%3=3Q&QDNNZ1;2S;8.]J/O*JWO=G:F4 M%QE7D&-"H:Y]VK- UAVO-K185EUF+C3UK&J8TD\"2N- WQ,A],8P"=K?CLE/ M4$L#!!0 ( -=#I%9QS4E)%0, .L' 9 >&PO=V]R:W-H965T T":AO+4;T]96HAL(/@#5NL%G-[DT%GX) MMM..?\_92;,.NDH(B2^Q?;E[[KD[WWFRU>:[K1$=/$BA[#2JG6LND\06-4IF M8]V@HC^5-I(Y.IIU8AN#K Q&4B1YFIXGDG$5S29!MC"SB6Z=X H7!FPK)3,_ MYRCT=AIET4YPR]>U\X)D-FG8&I?H[IN%H5,RH)15\[/6# MPE>.6[NW!Q_)2NOO_O"QG$:I)X0""^<1&"T;O$8A/!#1^-%C1H-+;[B_WZ&_ M#[%3+"MF\5J+;[QT]32ZB*#$BK7"W>KM!^SC.?-XA18V?&';Z8[.(RA:Z[3L MC8F!Y*I;V4.?ASV#B_09@[PWR /OSE%@><,*=*+)_:)T1P8)GO6,[SHX"?F(EAE+V&/,U'1_!&0]2C@#?ZZZ@/ M!=MAC0]C^:ZYM TKGX&/IL25U8M@)!5]0# M'>LFL.8.Y4&ZQP'O:H1*"VI&KM; +;!=0WH73.I6.3NXFO)UVH>\7:DGB7IW!" MEI(+X7-^>@FO7ESDZ>CJGU>Z*$4]W!2XP0+E"LU.DL,M2?@F7&RHC)9/DLI) MN$-Z"6F<_79:&&P8+P$?&A\MY4Z5H%U-#HK6&,H1,&M]J#N[+,Z'?1Y[0A62 M8DEN-ZA:@CCI+4__B&4\_UG!I:.E,R7L=\PH\MG%?:TEW??:S^<- M/O[Z#T6^JRD>D-V(03]B]NH^9-O7OR]YG^K'8F;QFR>G%+XT:)CS"1V*>ZB& M69P=:NID;P!+-.OPS%@H?"FZ63Q(AY?L;3? ']6[9Y B67.:O@(K,DWC-V<1 MF.YIZ0Y.-V&_ %!+ P04 " #7 M0Z16HYIYE7L% :$0 &0 'AL+W=O8GDVOV2S98V\$A2:"/S+3,B MR)DHO_1Q>P_',$1;ALCA+@]R*-]20Z<72FZ(LM0HS0ZRD6?SV RLE;F!O2>Z!S#OKD8F!0N"49)%M!UZ6@Z">"8O)!"K/4Y%:D MD+;Y!PBJ1A95R*ZC3H$?J/))'/9)%$1QA[RXUC1V\N*C-#VD8,D_/,QOH^-< MKV@"EQZZOP:U!F_Z^E4X#MYTH!O6Z(9=TJ?WJ- KB-\_^HN6296TZ5"*! M? ZJ6HF(L\(5ZDE%S?0'"?MA./2#]DH4^A'Y#&O)UQ;QC8*4&7)'$\:9>:II MX_"LP3D:CG V \&D(A^E 5UOA?T@"!JDU?P3WHRJ5P/_="<,=Q^DH9SP]KVN M%!,)6^%&11KUAW'<8(WZXXG%_QZT/L=H5@H$\DGE$A*:8T]BQ=>+Q_[XI#&- M[73/K'/ E SEF&E=4)$ VMH:FHJ4I$PGLA"F 28^FR"8!KAXXH^WX(X6TT,; MG36PA2,[;6/K$X'/">JWK_+.M(CF-/+CULH8C3VI5CIB:E3'U.CHF/I 3:&8 M8:"/B[!NR5>ZE-GT\W[#(?+=:11M1/4VZ/3OAIP+)+PC>V4X'OY ,)KX([LS M^F%EW/#UZ&Q<+DY: L+H#7E _P>:F4845+%1>G_34BTW[[#4N+;4^&A+O07% MUM2^U>2=T$856 *@,^*]S0PU8&>6[(X)=%6&P.ZE9M:[^I@6F")?*2_@D$F[ M(7P#@I)1>R:,M#]X'=H0A4<2O:$K0A<*H,2"!(AW85.I@H1J RG)[>O'G_8X M5_2I9+'Q7BB2<8FJ82)SNS96?'+8F39 EC3=2]C=L'I8#+AJ9PW\J>]8O9FE MN:IIO).73OJW658>25)J$RVF6Y2,9J&YRQMW[!%O1[F]*XP03N+ ZAB>(D E MB\6RM1RU4L+(NE_DCT/RYXN]3L<#)O]046"ENK5*>%8C;F^T,,?!%O.H@1F# MBZ#9&.8%E)U9-UU;-W66MWZQ9Z87RAK/?JC+5['*XE1K,+JA:^"/FM;:/2X= M*6%2IX3),U-"?VM*&ULET!N98VFVM"V#(TUD#J3W7NK#!6TW ->PX)-(:-6Q M5 44;(_-,(!K8*R1JVRWX9Q)8]^2R(5@_Z'9604S:<'L<<2')3P,8E^*?ZJ#&V\IP7VJ=8H')V990S/^36/ M-5 WSQYMM9PIB75NDA1YP9W-T*X_PW043_7=\ZH&A7N]/F+U57O3[_#,]EZ6 M79#W C\\:]<&NREW7 )% /7$N!^)K$_V$[L M ?7?(=/_ 5!+ P04 " #70Z16A:.;(#D$ #S#@ &0 'AL+W=O8 M:&G]EZU+VMYO 4L*ZW1>,2."7*ARY%\K.S08!NT##''%$'OY1ON^'AH M])H9HD9I-/&J>FX$)Q1=RITS^%<@GQM?<6'8)RX+8-? ;6$ +>XL.[GG,PFV M-8P0)S$1P5>=$[;%T=@ M]FJ8O6/2GP/SN*#[#-A<2PP_H1;,T;TRCY?N61>&S>FDE3\I$V"X2;('Y##, M9=H"X]8"4G*5,BGX3$CA!%B6EZ!2QEU3 D4:1FM2&$/'8<0(]":AT'FEQ#BT MK7/VZL4@;GW>P#/=:%< MO?P *Y"LL[..=];=GV6_] [P\]'ES3KQ!='=SIQ&!]>'I;P7CG \'#,< 1EUWRY 7C:>J)3.^SOU;U_=?RP?7E^@2-B@L)(0]=C";Y((L5'S]<(AVYJUY+-=9.V'9X]@^_L M'[?:OS7>0@I8+%)F45JA39W!A$./F:B"R=:TO4XCDO_.2(^(>V?AZ?=S-HB/ M9.-^G8W[1Y/H-./H,*@.:^1E/6^ZTK3I2OO2]-$3]E<31W,WWY32!,0A95*# M;";DN4_RF\>\\2=_5/#]6(J>P$(H569ZR54"K_>DO9>L-PB[A\..IW]AI5OB M,"#QV4V9TZBHP"+D ;C!XAVSA16>^J3S]!D^:8>8/1J9AN$UE@74UP[PU7E4THJY(JBTI"HBN5R"W0[BFV4*]C^.OFH>)$*9&Z%;%]018U&) >S\.V61318 M=I0]2;U;=W2792.S)2_;0;0H>I9E$N;(BH\E1H\I6ZQRX?32MS4S[;!)\M,, MNU(P1(#_YQI3=K6@ ^H^=_P-4$L#!!0 ( -=#I%;N2G7AG , +P+ 9 M >&PO=V]R:W-H965TU=8IH.5^S%3R" M_7U]KU&*!I22-R -5Y)HJ!;!;7)SE[G][88_.&R--R?.DV>EOCKAMW(1Q(X0 M""BL0V XO, '$,(!(8V_>LQ@.-(9^O,=^J^M[^C+,S/P08D_>6GK13 -2 D5 MVPC[H+:?H/=GXO *)4S[3[;=7IH'I-@8JYK>&!DT7'8C^];'P3.8QC\PH+T! M;7EW![4L/S++EG.MMD2[W8CF)JVKK362X])=RJ/5N,K1SBX?X 7D!@RY?&+/ M LS5/+((ZQ:CHH>XZR#H#R!2\EE)6QORBRRA'-M'2&?@1'><[NA)P,],AR1- MWA$:T_0$7CKXF+9XZ1D?PV.^=:;9<5-7$C=FS0I8!)CS!O0+!,NW;Y(\?G^" M6#80RTZA+S]RPU8K#2O69JBJ2$_U&-'34$\UD$H)K#$N5\2V=]E7&O\;L'SZ M:ZZT:DB!]Z6Q'@PFFZU)(3A(%"ZYQ!03 KF8JQOR]LV4QNG[GVY\JC4 :;J< M Y=S!#.FJ(>4&78^XGWQP@7DB^8K+KLP/ZK*;ID&X@J&,%F>/7&P.%!<)E>> M4FS< 6;0W$HF7BTO]IHG99G8FYL#DPOT8!(FGIS$23CSY#2^#F-/GH6YOYKD M*-]K58%Q'TX\S;11@/T9N"4^\#&)O5-I[@EQ./479EW<#JF[,:&'T4O"R=%Y M2CV_TBS,R!=;@SZ+1WVBHSD=YEF8DN'3YL66)N/8)I-Q]-(\O/;D;.+QQ>6I M?\;/,IZKASWC_VD]9.-\IZ,[H;-\),_&-Q:[7#]3#E,O!P8E#???D33V,O7[ MM&P7_V-)Q!Y)?Y[E6 6>,/O7)3$].H\]SU*$/EH2=%0"23P=E4B*_ODE,*7P++ZC[)/4/4IN7%]13.$P, M#O[./0?.U-7!.X0W:VC[0/$:[KPX]I!'7D?5@%ZU?:/!AW,C;==<#=JA-;WM M.K+]]JZO13+HMR$"*C3%8$X"HKM>L1.L6K?]V;.RV.VUTQK;:]!N ZY72MF= MX X8&O;E/U!+ P04 " #70Z16 CP!=A8# #4!P &0 'AL+W=O1I.DDZQF6T6OBY.[U:J-X* M+O%.@^F[CNFG-0IU6$99=)JXY[O6NHEDM=BS'6[0?MW?:;*2@%+S#J7A2H+& M9AG=9C?KTOE[AV\<#^9L#"Z3K5(/SOBC7D:I(X0"*^L0&/T>\2,*X8"(QH\C M9A2V=('GXQ/ZKSYWRF7+#'Y4XCNO;;N,9A'4V+!>V'MU^!V/^8P=7J6$\5\X M#+X%.5>]L:H[!A.#CLOASWX>S^$L8):^$9 ? W+/>]C(L_S$+%LMM#J =MZ$ MY@8^51]-Y+ATHFRLIE5.<7;U^4?/[1-<_<6V LWU(K$$ZI:2Z@BP'@#R-P * M^**D;0U\EC76+^,3(A,8Y2=&Z_PBX!>F8RBR$>1I7ES *T*&A<,5N_?99/TPP5696!57D)?;>AUU;U 4 WWMZ70Y7/^.:EI$%.\VD,[GTIPO< #/0*$%OT]S M^W>S/"T^_.?_/_MNB]I1//(Z+?SF^$'-+$+#N [SWR@3+G>P1\U5_0\\NOEG MR3TRT:-S'=#ABK)]0J;-=<"I-+<$Q8 N6]5"5@RW+0!FHS3+1_/I+,S\ N-Q M/,V"7<1I&&_H;O *@WV2CP00S#&RZH467F,F:[C??#7_MQ;??9TB&NP1-97= M?PW8/6L2$AY4\Q(-I[UF@LD*1_ )*_3B'E]P?G:F19:.QMF,SG)2QI-L4)N8 MO'W:5'@;Y,[G*B]'LWQZ?>8RR>)T[B5UZV4Y&\TG^0N'23PMGJD-6I\J"^TZ M*^>C:3H]WW4>Y\%^[94G9Y6V0[WS_<1 I7IIAZ(;9D/+NATJ];/[T.^(SHY+ M P(;"DWCZ3@"/?20P;!J[^OV5EGJ G[84MM%[1QHO5'*G@RW06CDJ[\!4$L# M!!0 ( -=#I%8&5>4G3@4 +\1 9 >&PO=V]R:W-H965T73V[VGV<]=%*F\]V >#832F5/>XLG*L.NUV; M+Z#D-M(5*'PRTZ;D#I=FWK65 5YXHU)VTS@>=$LN5&=\Y&679GRDETX*!9>& MV659>!XN88SD)(<(8PO:Y^= M9DLR;-_7WM_YV#&6*;=PIN5?HG"+X\ZHPPJ8\:5TG_3J5UC'TR=_N9;6_V>K MH-O/.BQ?6J?+M3$B*(4*5WZSSD/+8!1O,$C7!JG''3;R*-]RQ\='1J^8(6WT M1C<^5&^-X(2B0YDX@T\%VKGQ!.:88L M7_;\<+\597#2^[83ZI-#6_$L8FOE7$5RA8C?R=4%SE@LNG8MB^R^M7HS3.WK#_ZGJU, "L#-4"5"T, MSSI?-(?]R&*B9V[%#30"JG?&5=$(SK2IM.$.[DDW72=:+BEWEITH+F^=R"W[ MZ!9@V)5VF-Y/< UJ";8QV&%9-HB&>.WUHWY+3'=)^J:M.$JCE)W?('5:L(<; M,7RL /$*-6>PUFT>)?TXBIM5ED5W&4D/HA';3?98FF11PJX,1XX,'(=Q"^5@ M;D(GY]HZ>V_7-LZ':XIJ-]WSU_/3BZNW)W=H1A1YLZ+HZL5NUH^R/98,LFC MW@)V!%9G@X:7VCCQ-0B::'H(NU[T6F'V>@0!O6'^!JWL")7K$MBNU-;NM5)$ M6O5JU,8TQ!2AEP1]7V ^L$M=G>)]IO!=M^E$=K,XPLR&0@C;;C=(LA%NX,M2N%N4,XH!A=C=2U125DM18,UBJF8S(3%U8#=O M-AI%!QA1[;R.::,!5NK!(W OA*674>#?XRMD$C4(^L832"*LP=]1$6K[8['D6OON^@\Z:)OTA$ND/[_/9%!3,Q%9X MR6-X+X;FX!ZC/,F"X=_:9G3N,D50 . M=K12FJ)R1DL9"C/4UK\'CEC@7A8>@CN5//_,?E,T2VVA_6S0H]ZBTGY,.E@2 M#]BS>9O+98$*H5Q^H6&N0%8IR<[W]/Y:A]SE8!S.M)@NZ4^\XK>4I] #^W3@ M.TF"($J!R5OS TG21D(X<&/\>^JG+MG2:V(?=[,5^$%5WD:>OYXDQ,H(FA'D M+:,*%21"<.%9#1XS2T@NSLZ#/YXW#H,BMU83TZ'N2K@%#LN8H["MC3R);2?# M33F_ V? STH*-Z.&P40;H($&7U+%5M>\^!O'X-);/H1)0?&JDB(/NAAXM<34 MXLEB"+E>*E\:Z%T;RKM07FP*'*$@N'A_"WQ'2YBA*;Y^^QUFPN>"L'"Z\B/Z5#L<^/WM G@! MAA3P^4QK5R]H@^:;S?@?4$L#!!0 ( -=#I%96&PO=V]R:W-H965T0#Y_']OLZMD\R MVE+VC4< OU(XI2/C4B([,XT>1!!@GF'9I#*.TO*$BSD*5N9/&. PSPHB4V[ MVW7-!)/4F(SR:S,V&=&UB$D*,X;X.DDP^WD/,=V.#^Y:J O,07 EN^=XQ45Q:4?E,G3^'8 MZ*H600R!4 @L_S8PA3A6)-F.[R74J.I4@?O';_2'O/.R,PO,84KCKR04T=@8 M&BB$)5['XI5N'Z'L4%_Q AKS_!=MR[)= P5K+FA2!LL6)"0M_O&/4HB] *MW M), N ^Q3 YPRP#DUH%<&]$X-Z)=?-HN^Y#)B=(N8*BUIZB!7/X^6 M>I%4#92Y8/(ND7%B^TA['V#105;_!ME=VVX(G[:'OV#608Z5ASL-X5Y[ MN =!%=Y4NW]*XWM-X:;TK3+/KLRSZ#H1/F:X+5Y'(0',>5K!DWRM]9P[NC7"?-TPOP"YNZ-LH%M=_K5,*OI/ZCT'VA; MPEM)Y^JL$^;IA/F:8#4[AI4=PXLLX4.=UNB$>3IAOB98S9K;RIK;BR\4MZ;3?J5$#[>UVSK+Y[*%-K MU><.5:TT7Q>M+OLN,[;:4^,IYA'*,&F;KHM4-VB7&5GMF?.%71NVUG^VCV_32J'>X M8=*:#^NB%?Z8>]\PU">J%\Q6).4HAJ7$=SL#.1I8\=6G.!$TRS]K+*@0-,D/ M(\!R4Z4*R/M+2L7;B?I24GU[F_P/4$L#!!0 ( -=#I%;1&PO=V]R:W-H965T>\Z9,Y,9YP>E M'TT'8-&3X-(4N+.VWQ!BJ@X$-0O5@W0WC=*"6F?JEIA> ZT#2'"2)LD5$91) M7.;A;*?+7 V6,PD[C4];> #[H]]I9Y&9 MI68"I&%*(@U-@:^7F^W*^P>'GPP.YF2/?"9[I1Z]\;4N<.(% 8?*>@;JEA%N M@'-/Y&3\GCCQ'-(#3_=']L\A=Y?+GAJX4?P7JVU7X \8U=#0@=M[=?@"4SYK MSUSI"^P9NE/2=@9]DC74_^*)4SK+38]RM^E%PCNJ M%RA;OD-IDF;(0.OZPU[@S>8R9($W^^\RG$L^5E#@WK/J$7#Y M^M7R*OEX0?%J5KRZQ%Y^&\0>M)<\5<&<4Q@YUH'#S^=8ICD93\.2D]X1H-LP M(095:I VMM%\.@_A=>R]O^YQ@MW/:9DTB$/CH,GBO8NKXU1$PZH^=.)>6=?7 M8=NYAP2T=W#WC5+V:/@ \]-4_@%02P,$% @ UT.D5B*%EWD8! KQ, M !D !X;"]W;W)K&ULM9C;;N,V$(9?A5 710+L M6@P&GC=P$\I29SHV=0LQ'?.MBED*"T'D-DFH^#&#F.\GCN^\5MRS]4;I"GRA/GS[IP MNYPXGNX1Q! I+4'Q;P=SB&.MA/WX7H@ZI4]M6'U^5?_-#!X'\T0ES'G\+UNJ MS<09.60)*[J-U3W?_P[%@/I:+^*Q-+]D7[SK.23:2L63PAA[D+ T_Z0?($XANV/3Z$Y.+3)?E$7"(W%%T0 MEI+'E"GY&2OQ><;B&#W*L:MP-+I/;E3T?);W/#C1\SLJ.L0;?B:!%W0;S.?_ M9_Z#>#UC'318A^]QWFUR[N(,E-,0E-,0&+W>";T;Q+H$A"[8FJ4T?H.\B4^K MI X8US*C$4R<3,^MV($S_?DG?^#]TD3+IEAH2:R&LENB[!KU[JD5O958(R6Y MB;YOF61F07_]$^O(K8)$?FM"V;6)TJ98:$FLAK)7HNRUKLJ_N<*EF&U%M,'0 M2C+!(B 1?JUL"<)$BB:6N>; :.IM9S?U_ 8EGD$KG@6B MR!'-J^L&-PHRIW+3Q&?PEL]@=,2GU>FY?"R)U?@,2S[#5CZ_ON"WE:Z!W&LN M33AR>S^HX/ Z'J9UH^ (2JNGV=\2KVRBM"D66A*KH?2]0\+L?<"FV"YZ+LY" MK;;'=CM^/1Z$MGS6055.%K[EG;%=\&Q(_MN-9-0_9F3)99W1(>WWV_-^W!XC M?:#" Y@2-)4T/PV;Y20Q_*UU2W1BHVS7/AM7KN;[M8UF=,SK(U)[_Y#;^ZWY M[OMXX:$Y>FX$9C7-+]2.@ 7'P#XB@?T4W_ U!+ M P04 " #70Z16-N),7)H# :#P &0 'AL+W=OH31<2="X MF03WW;OER-E[@]\X'LS)&%PD:Z4^NLE#.@DBYQ *3*QC8/2WQSD*X8C(C;\J MSJ#>T@%/QT?V'WSL%,N:&9PK\3M/[6X2C )(<<,*8=^IPUNLXADXOD0)XW_A M4-E& 22%L2JKP.1!QF7YSSY5>3@!=/M7 '$%B+\&#*X >A6@]]P=^A6@_US MH +XT,,R=I^X!;-L.M;J -I9$YL;^.Q[-.6+2W=.GJRFIYQP=CICAAM0&UAI M-"@M*^63*?RZ1[UW2G\'[[D5N%)<6GBOF32L%/GU BWCPKPADP]/"WC]Z@V\ M B[AD0M!!F8<6G+1;10FE3OSTIWXBCL]>%32[@PL98KI.3ZDT.KXXF-\L[B1 M\"C58O<\ M7^\*WX-,5(;P1"HCW75[ S,FF$QHR=AV'C5+3S531\U V1UJ9T8GY9)DC;N]5+*2;.C)W!MM/^WV!YW^.-R?:E%: M=:,3L^C<9-F25V<9'M09'C1FV%='*,NC/^]436>%H9$Q\#>\19$"O="!1, ; MD,I^2?UIYB]5RUGCSB_-=IMDBS;)EBV1G#NNR>I7U4IWWTG[Z+1L]Y?JM[[X, M)*J0MOQ>KE?K!N_>]S5?K<^[=XNR3_M"4W:-]#F[Y53!!&Z(,NK<4MW692=6 M3JS*?:NQ5I8:%S_<4?.*VAG0\XU2]CAQ&]3M\/0?4$L#!!0 ( -=#I%9P M5QS?8@( 'T& 9 >&PO=V]R:W-H965TV4'DF-X8S 0M%]*:NJ7HX!RYW4R_R'A>NV+HR=B'( MLX:N80GFNEDH]((^2LEJ$)I)012LIMZ/:#(;6;P#_&&PTWLVL97<2'EKG=_E MU NM(.!0&!N!XFL+,^#+W$I*.D+A"6V6NK#DU-,^4W!%ET1C-&JXWCHW5,&%/<6D4[C+DF7PF18EG M B5!2TO.2FK0N6""BH)13I8&%_#8#)F#H8QK\I7,J*X(%65K_+S;L"WE"-'D MN .=(.IZ.2?'1R?DB#!!+AGG>&PZ"PRJMKF#HE-XWBJ,7U!X295/DN@+B<,X M&:#/7J?/H>CI\2$]P%[U#8O[AL4N7O)A#1LJNP-W>B&UK U,.KJ4%M MPSWIFWH(_/\BA[2U$<9[:4,_>B+M.6;L?QN6-NJEC=Z69F]-\0Z- MHZ'^G3T1.0"*_?B)RF!O.-C!C/=IS80F'%9("_TQ1E'ML&L=(QLW+VZDP>GC MS K_#Z L /=74II'QXZ@_H^3_P-02P,$% @ UT.D5IFN(H\; P !PP M !D !X;"]W;W)K&ULO59M3]LP$/XK5H8FD*!Y M:?K&VDA0A(8$$Z)C^S#M@YM<6PO'[FRW9?]^YR2$M*35*BJ^-'9R]_BYY^[< MZZ^D>M(S $.>4R[TP)D9,S]W71W/(*6Z(><@\,M$JI0:W*JIJ^<*:)(YI=P- M/*_MII0))^IG[^Y5U)<+PYF >T7T(DVI^GL)7*X&CN^\O'A@TYFQ+]RH/Z=3 M&(%YG-\KW+DE2L)2$)I)011,!LZ%?S[T,X?,X@>#E:ZLB0UE+.63W=PD \>S MC(!#;"P$Q<<2AL"Y14(>?PI0ISS3.E;7+^C76? 8S)AJ&$K^DR5F-G"Z#DE@ M0A?LY)%YH(]/"&1FD3.1/^EP(47'PPRT.0>$0 M_*]#LW!H9H'FS+*PKJBA45_)%5'6&M'L(M,F\\9HF+!I'!F%7QGZF6@H18)) M@83@2DO.$FIP<\T$%3&CG(P,OL"\&7(%AC*NR1GYKF@"Y %B8$LZYJ!/R3>L MN./"X@1-'D=7Y/CHA!P1)L@=XQQSIONN011S+A3 V7FELV+>2"DVH*!43 MTXHNY-TQ@&#K:H!K4$)_K\R6][7^JD.!#8 MFC#-4ICF+O0HKPCU6A%UT>80[0S"7B_+R.\%C5[?75;#J+/J-L+2:HU?6/(+ M=_*[X'A?87Z X,U'8@4),X1+K>N9YF"="H>S5J.S0;3&**Q$L\:S5?)L[:?C M*1%@ZBBVWISN=SN-8(-CC56OV6C5DVR7)-O[D<1^'V.+0U)'="?6OC5^(+"U ML#MEV)T/;?[.(84Y$-B:,-U2F.[[F[_[MA+#M\U?8]7RMC5_K^37V[M>%V)[ MQ>Y$VS*X VES*+1U<2JCC__^NBTP+-6R)EO>1MG6 M&87=C:IU*U.:'9%QMIDR3 :'"3IYC0Y>UBJ?.O.-D?-L&PO=V]R:W-H965TYEWW['3AJ%$BHFT8?&E_,__IUC^WBTD^I9KP$, MV1=V6AL[$*2CDJY@#N:IG"GL!8V7 MG!4@-)."*%B.O9OH>C*T]L[@%X.=;K6)C60AY;/MW.=C+[1 P"$SU@/%SQ8F MP+EUA!A_:I]>LZ05MML'[W>U<>R6%)-]P\RMT/J./I M6W^9Y-K]DUUM&WHDVV@CBUJ,! 43U9?NZSRT!%'O#4%<"^+W"I):D+A *S(7 MUI0:FHZ4W!%EK=&;;;C<.#5&PX3=Q;E1.,M09]*)%#GN">0$6UIREE.#G3LF MJ,@8Y61N< "WS9 I&,JX)E_(3$%)64Z^[TNKU82*G/PT:U!DLE'*&M]H#4:3 M\UIT@:JG^926"8.Z:!,9- F/G+_FP!':%7*W1ZU[#WN1K7=(,QAY>50UJ M"U[Z^5,T"+]U)>"#G+U(1]*D(SGE/3T<#:B/1E>PE8>!\V"KS#:]ZOE?P]8O M&@7;=D25(@K;DJ2Q>0'::T![)T%QMXS"(D*H.ZF71(#I@JV\]%LK)\=TEGR$-/@"NN<8G M&I0UP/FEE.;0L:] \^BG_P!02P,$% @ UT.D5DYL#UP? P NPD !D M !X;"]W;W)K&ULK99;3]LP%,>_BI6A"23(M4U; MUE:"5M/VP(:HV)Y-_"UZJD;?4NKH, I4MH:#*%Q64^&\/@:3,2ARKL^8-6M878:1$[1Q%O)9YY4K_@H9,)F2N",T;-SG=QUJYZ&P1I MZ'=W,-\1;5%V6\KN44I[?EZ(^<5*09-,%U]W;^@X]OL[? Y19T.TQ9>V?.E1 MOBG, ;=Z3C)18 E1U!["%:?F,.=V#QRF3EU @QUJARCQ.V[J7DO=^]CRS!"= MN>%ZKI3NKDR'*/%C-UR_A>N_LS"AHBPG\&P2"DZX_MZXR1[;OJ9S*&^#%FUP M%,T>\"Z>P=Y8T1Y/K>ENYLI-$X5O12I\GX>46'"RIN <7FR-*_-Z TC3'EW/%=-W12RC(K M&N9C4QD-Q49SEL%4$K5)4RI?;H"+W*#X MMX4Q<&X<(<:?TJ=5+6F$]?;>^VT>.\8RIPK&@O]FB5Z-K+Y%$EC0#=FUR-T;#,[.),2YQEJ-/16&0)[@DD!%M*<)90 MC9U;EM$L9I23F<8!W#9-)J IXXI\(3\E38!,,\U D?-2?X$.'F<3/\5^'LJ;1)XE\1W_:!%/CXMGT!1BC4[[ M&J:HK]2:QC"RL&H5R"U8T>=/7NA^;4O !SD[2$=0I2,XY3TJ3@G=GY)U<4K: M0B[\A+D?\]K91CV[-W2V]4@*&\^M&7E>97, V*D .RS* HM@T?88JO7D1TJ+\VJ+H M-IA".SSB;K-Y)=5A11J>)-V_$%BF 4]::X+#QK*!'1RA-6T\O\9_P-:KV'KO M8HLY,Z59.P]ME+T&@=](X&F; \A^!=E_>ZO;>/K-K'EV]PBH:>1W:T8'1(.* M:/ ?Y5T_?V^E?^?; >V'),D4X+%#FVCT\T;*X MSXN.%NO\2IP+C1=LWESA)Q!(8X#S"R'TOF-NV>JC*OH+4$L#!!0 ( -=# MI%8>@V-09P( /8% 9 >&PO=V]R:W-H965T37))K#IV9AMH]_6[MD-&$45[ MZ$OB:]]S?,ZU?=.]5(^Z C#DJ>9"CX/*F&84ACJOH*:Z)QL0N+*1JJ8&0U6& MNE% "P>J>1A'T3"L*1-!EKJYA4#< N)3P. 50-("$F?4*W.V9M30+%5R3Y3-1C8[<+5Q:'3#A#W%E5&XRA!G MLJD4!9X)% 1'6G)64(/!/1-4Y(QRLC(X@<=FR P,95R3#SC:@%*8MH0=B"V0 MZW;M!A(D/T63G-#XXG<07">=4]4C2OR5Q%"=G]$S_'QY?D)-TA4\<7_)FA3]70[_' MX/P>M@.,=$-S& ?XQ#6H'039^W?]8?3U7 '>B.Q%.09=.0:7V+/N2BE_I6X) MK>46S2O(92G8G],[X/U[TG[D6&W'VF7V=';'MGS.\#@EZGWIDKS<\.@)U:!* MUUDTR:T&?\>ZV:YYW;DW>S(_P:;F>] _&M\1\0:53&C"88.44>\3M@3ENXP/ MC&S<0UU+@\_>#2MLS*!L JYOI#2'P&[0M?KL+U!+ P04 " #70Z16@&0C M380# #_#@ &0 'AL+W=O@\' M7]AV9^R!G\QSNH45F*_YC<*=7Z&D+ .AF11$P6;AG8=GRW!H'9S%WPP.NK8F M5LJME-_MYBI=>(%E!!S6QD)0_+J#)7!ND9#'CQ+4J^ZTCO7U _HG)Q[%W%(- M2\G_8:G9+;RI1U+8T#TW7^3A,Y2"1A9O+;EV?\FAM T\LMYK([/2&1ED3!3? M]+X,1,T!<=H=HM(A.G48/N$0EPZQ$UHP<[(NJ:')7,D#4=8:T>S"Q<9YHQHF M;!I71N%3AGXF64J18E(@);C2DK.4&MQ\8H**-:.8-X,N01#&=?D=UQA MR>#3(A$B)>>95(;]5QR\+PT_H.77U25Y__8#>4N8(->, M==")JRS$#B]^ F^%;V>ZYT#DYIG@?KS/;;K(MS\1@EQA:O2_;?$L[ANVWV=_ M&\YT3M>P\/ R#>H.O.3=FW <_-$6C)[ &J$95J$9=J$GE[ !I; DUU@!"M]Z M7&C36D,%T-@!V9^ONR0,!J.Y?U?7\MAH-HB#^B>L/!J$1Q7AT3.$3_)':_EK MHUW 36J,IM%@-*M_3C0\]IB%-:$-VN.*]KB3]E]F!XI<"4/%EMUB*9YK#>UQ M[@1Z:6WU!-;0/*DT3U[YM9OT&9J>P!JAF5:AF?9;Q=-'-1D'@^E)X;88C6M& M#::SBNFLD^E29OG>8.UJN3$'JJ"-72?$2_/2$UA#;1@<_V$'KURTY84]1:BIW]PP.K*-.MG>*&S(E?GIF,*//88C3$YGG+A"8<-@@9 M#";8SJABVBHV1N9N8+F5!LY']02P,$% M @ UT.D5I]W-+'8 P NQ$ !D !X;"]W;W)K&ULM5A=;]LV%/TKA#8,#9!%7[&=9K:!V$FQ#'5GU.CV4.R!D:XMHA+IDE2< M[-?ODI)E"Y")>5/\8)$4[^$]AY?4)<<[(;^I#$"3ER+G:N)E6F]O?5\E&114 M78DM<'RS%K*@&JMRXZNM!)I:HR+WHR 8^@5EW)N.;=M23L>BU#GCL)1$E45! MY>L,*&W;_C,-IDV#?YTO*4;6('^LEU*K/D-2LH*X(H)3B2L)]Y=>#L/ MA\; ]OB#P4X=E8FA\B3$-U-Y3"=>8#R"'!)M("@^GF$.>6Z0T(_O-:C7C&D, MC\M[] ^6/))YH@KF(O^3I3J;>#<>26%-RUQ_%KM?H28T,'B)R)7])[NZ;^"1 MI%1:%+4Q>E P7CWI2RW$D0'B=!M$M4'T;PWBVB"V1"O/+*U[JNET+,6.2-,; MT4S!:F.MD0WC9AI76N);AG9Z.A<\Q4F!E&!)B9RE5&/E ^.4)XSF9*6Q >=- MDWO0E.6*_$P^42FID9^\JQLOL/7+ZIZ\^_%B[&OTRZ#[2>W#K/(A.N%#2!:" MZTR1!_0E[;"?N^UCA[V/>C2B1'M19I$3\#?*KT@<7I(HB.(N?]SF"RI/F;?< MB9LYBBU>? )O*7'52OUZ298YQ8F@/"4/WTNVM=/R]2-V)X\X2>JO+NTK[.MN M;+-+W*HM36#BX3:@0#Z#-_WIAW 8_-)%O">PE@S7C0S7+O3I(T]PHU(VZ*K2 M!6&1J/ O,;^\\=Y 8-N<'_(4>6 M(,DJHQ+(C"J6=/%T#G NSPHLC(]X!E=!U$URV) <]D3RGN6E[MP+9LXASJ4Y M[*1YW4USU- <.6G.,\HW8)C=)8DHN49R9 $Z$^F^!;=8_ 03JLBA\X/2#+]+ M0+XNH'@"V;F:G2.?R[XGL)9(-XU(-V^XJ=WT*4-/8"T9WC"_XTQ3NPJP@RCP]4>A M5'>FX!S@7*(U6FN[=E,]RIM")]4%XZPHBTX.3LNS.?2$UN89'7A&;[A.:_"^ MI.@)K2W%(0T+G>E-(X75 /8:7))2P;K,2<[6&-D8[J] Y8GH=@\PJ$P[J;]% MYA4>4J_0G7LMZ,O):.\UO^H+K,]EY3L+[0VE(<JDW+0V-Q-W]CSN'[I7UQIXM-LPKD@. M:S0-KD8X1[*Z*:@J6FSM8?M):#RZVV(&- 5I.N#[M1!Z7S$#-/&PO=V]R:W-H965T2JYT!-O;4QU$00Z7T-)M2\K M$+BSE*JD!J=J%>A* 2V+<*-QEJ#/95(H":P(%P9&6G!74X.2*"2IR1CF9&US LADR T,9U^2, M?#=K4.2;%&?3C5)V[X;1!>/,,-#DN#$\0"=G+U(QZ!-Q^"0]^P& M\!X1_O<3."4"OXV\_C;Z0J_]I!IJ^*EPS]= ^TQVCDG^^1!IWF9G\L MV M63&C"88DRK >&J^IF74^,K%R_6TB#W=,-U_A_ V4-<'\II7F>V!;:_C&S M/U!+ P04 " #70Z16OGF364$& @,P &0 'AL+W=O=0?$E*?$5=;$7Z7:X84^@I"F-Y MV5LIE9P/!G*Q8A&5?9&P6/^R%&E$E=Y-'P8R21D-\J H'!#'F0PBRN/>["(_ M]B6=78BU"GG,OJ1(KJ.(IC^N62BVESW<>S[PE3^L5'9@,+M(Z .;,_4M^9+J MO4%%"7C$8LE%C%*VO.Q=X7.?3+. _(P_.-O*QC;*+N5>B._9SL?@LN=D)6(A M6Z@,0?6_#;MA89B1=#D>2VBORID%-K>?Z7Y^\?IB[JED-R+\DP=J==D[[:& M+>DZ5%_%]@,K+VB<\18BE/E?M"W/=7IHL99*1&6P+D'$X^(_?2HKHA& 1WL" M2!E #@T8E@'#W8#QGH!1&3 Z-,.X#!@?&C I R9YW1>5E=>T2Q6=7:1BB]+L M;$W+-G*Y\FA=P3S.6M9Y>#)2^B*PH@T598+3% 0O,^(&^^*H&R',- M7!,K\"I)^XA,3A!QR+"E/#?V<)_=]Q$>Y^&D[7+LX7=49Q_BO=F]P\/;LON' M%'[4%F[4Y;!J3<.<-]S#F^N!+UB'#(DE\A[77/U =TRM1(":[>RO6QV&/BH6 MR;];RGQ=Y!BUY\B&VG.9T 6[[.FQ5+)TPWJSM[_@B?.^33U(F L)\R!A/A#, M4'U4J3ZRT6?>WO3II"5 MU%4A2)@+"?,@83X0S-!V4FD[>871=@*I.B3,A81YD# ?"&:H/JU4G]I'VWU* MGZ!/Z^B>I5ESF!P2:-I3@GICZNV:8AV M5HEV9A5MOKZ7['&M94+>9H]85D)7L2!A+B3,@X3Y0#!#4^S4\V#G%6ZF91(@ MX4%I+BC- Z7Y4#13_(8)@JU=^H;*%0KXA@Q*J7^Y9&R?OK1M=L%0[P0'/Z4#13KMIDPE8WX]![+:B-!$IS M06D>*,V'HIGBUEX2GK[&O1;43P*EN: T#Y3F0]%,\6OS"=O=)T]F[P:R][QT MJ5CZ+GM[D_O]C4ZNZ MH/9526OJ,73&+QQBT*3>84E]J*3FRH/:=")67V/V63\#I7+%$]W== _4HJ&C MA*4+K5S;F\1K.ZZK,* TMZ1A;'HD.S7N@2;UH6BF?K5O1.R^T54DUK'*ALO% MSQPD.ZFS=*!.4TF;&,KMCI>@*7THFBE<;2 1NX&4ST%0DO(%0T?9>J6YBW3' M*Q8LM7<]4#,)E.:6M*8[B7%_^J+K@;I$4#13P=HE(E8CHM.K,SNJLW:@7E!) M,YY6\.1E[P,U>:!HIG:UR4,@%@S9(9U5 UTR1-K7#(UWG0#0K#X4S92M-FZ( MW;AYZ02@?]$=?>+1.FH5$-3( :6YH#0/E.9#T4R9:\.'O,:R(@)J"('27%": M!TKSH6BF^+4A1.RKBSK/2$"M'U":6])V9B1D=X@&M72@:(5\@\;"_HBE#_DG M&!(MLEE'L<*].EI]YG&5?]RP<]S%YU[QL4:-*;X=N:/I X\E"ME2(YW^5 \^ M:?$Y1K&C1))_/G OE!)1OKEB-&!I=H+^?2F$>M[)$E0?Q?[>/27TOUH.< ACRE7.B!-S=F<>;[>C*'E.J&7(# M-U.I4FIPJF:^7BB@B0.EW ^:S:Z?4B:\J._6KE74ETO#F8!K1?0R3:GZ-00N MUP.OY6T6;MAL;NR"'_47= :W8.X6UPIG?L&2L!2$9E(0!=.!=]XZBT^MO3/X MQF"MM\;$9G(OY8.=7"4#KVD# @X38QDH/E8P LXM$8;QF'-ZA4L+W!YOV"]= M[IC+/=4PDOP[2\Q\X/4\DL"4+KFYD>O/D.?3L7P3R;7[)>O9@ MC"!E(GO2IUR'+4"K_0H@R '!FCG@+93)DO%Z1!30Z.^DFNB MK#6RV8$3TZ$Q?2;LMM\:A6\9XDQT)5:@#>ZCT80)[$(89AE9',1C*N'Z/]G>W,3DZ>$\.+/&8<8[[K/N^ MP:BM;W^21SC*(@Q>B3 D8RG,7*.3!)(RWL=LBY2#3E\S\(F,P M$]D)6W;A;;M.O8HUQ./+VR=_67Y[-/BCGP@ NLT6ACZ5"5RK;-=1<[( MNH[,UO95=-QJX(%:;8OWTBALAHU68552I5.HTJE5)3ZDZ>+C<.M\525;R[%K MLOLDB_=$5M*N6VC7_0^WM;M/;?=)%N^)K*3M2:'MR:ZW]8A+K0'_C?[EVM9Z MW57MC.RD_MI6& 6-L/K6]@IU>K7J?,(6$/LT[I(WDL1?ARC5YLS]38->12'I M--KEN$>U$>QZE'HO1"B[+*EP6JAP^C\K>JVS78_&Z5LJ^DNCJHKN;S6$*:B9 M:ZPUF&PO=V]R:W-H965TV;VYC$=BIQGE9"Z1VF49EG]/"!.'L>,[ MQXUO=+W19L.-1UN\)@NB7[9S"2NWM)+2C'!%!4>2K,;.9_]IZD=&P4K\1$482;4Q@^-N3*6',6 (_?A1&G?),HUA]/EK_U8(' M,$NLR%2P[S35F[$S<%!*5GC']#=Q^(T4@+K&7B*8LK_H4,AZ#DIV2HNL4 8/ M,LKS?_RS"$1% >S4*P2%0G"I$#4HA(5":('FGEE8,ZQQ/)+B@*21!FOFP<;& M:@,:RDT:%UK"6PIZ.OZ"):=\K="<2+388$G0+V@JLNU.8QMGL4(3K&B",$_1 MC+*=)BFJT;J?$8TI4P^@_[*8H?N[!W2'7*3,6X4H1R^<:O58V7BFC,$1L'=7 M78Y<#<",>VY2@)CD(((&$"%Z%EQO%/K"4Y*>Z[L0D#(JP3$JDZ#5X#.6'13Z MCRCP@K#&G^G;U8,6=\(R2:&U%S;8LPEXJHM+KA?5ZQD*>%);G)"Q W=<$;DG M3OSQ@]_S/M6!NI&Q,XA1"3%JLQ[_ 8Q%CE6%M99T"16X9 1I@28,)Z_H=VZN M9%T42/@"'"\Z$$@B ML@RH!,@,T@C?$J6!3" V=?'(#^E7<]F-.OV+7-9+!?6Y[)<(^JT()BVY0_? M4*E@#,O*[D,=@OR08<4WKS,,+@!<"P6=L*$6!Z7_@]9:+-BYMLP&MRRS&QD[ M SDL00[_.Z(8OHDHKJ5:B,+W3E]:[UU4D18?TW>017'"C=)X*VOG\:AT'O[_ M01C%*?_&& UB#93A!R<402L*>^F@$T5DM8+6U'B_XWNB##! _69F,<&;*:I M^G."YE]?ZMN>X,II[ZI<:X3\1ERGEL-O_=R_-3N/QS*N=3^LB7FWT[T$4"\6 M-4 XM11^>T\Q:[U@[V#TXIP+2OH MY6XY)GVVP\'%_L2,3W8&.)G)9R]H/]>4*\3("DQZG3ZT!3(?9_*%%EL[$2R% MAOG"/FY@!"32",#[E1#ZN# 'E$-E_ ]02P,$% @ UT.D5EJ&ULM5?;CMLV$/V5@1H4 M"="L;E[OI;8 7QHD0#@#5QK;1"32(6D["_3C.Y1DV0H4=EUH7VQ1 MXCF<<\B19D9[J;[H-:*!;T4N]-A;&[.Y]7V=KK%@^D)N4-"3I50%,S14*U]O M%+*L!!6Y'P7!T"\8%UXR*N\M5#*26Y-S@0L%>EL43#U-,9?[L1=ZAQOW?+4V M]H:?C#9LA0]H/FT6BD9^PY+Q H7F4H#"Y=B;A+>S<& !Y8P_.>[UR358*8]2 M?K&##]G8"VQ$F&-J+ 6COQW.,,\M$\7QM2;UFC4M\/3ZP/ZN%$]B'IG&FE-B28U7-AM M?#"*GG+"F>0>H- MO (NX([GN9TW\@W%8=G\M%YS6JT9_6#-&.ZD,&L-OXD,LP[\S(T/(P>!3P8T M+D0'%Z:1D_&.J0N(PU\@"J*X*R W?(YI P\=X<3-IL0E7WSNIL#GWVDJ?#!8 MZ+^[C*]X!]V\]I5PJS$?6"B9;5.C82(RL%]0^'R'Q2.JSN/I M9#QWSWHB:XD/@^-W/WBA'*V)>W*A+[:V#2?E3_C, \T.&=NIV=']3PN@H)7K&@9ZD*6H-1L(,%55NHCK5$ZV13KGK<+OIS];8$UO;C&,% M%;Y4"17V6D/UQ=:VX5A%A>XRZKG'N]>2J69K'>_H^^/MG_0L!:I5VI2&^JGR M&ULM59A;]HP$/TK5E9-K;0E M(8$ '40:1=,JK1."=?LP[8-)+F#5B3/;0/OO=TY"%$J*5HE^ 3NY]_+>^<[V M:"?D@UH#:/*8\DR-K;76^;7CJ&@-*56VR"'#-XF0*=4XE2M'Y1)H7(!2[GBN M&S@I99D5CHIG,QF.Q$9SEL%,$K5)4RJ?)L#%;FQUK/V#.5NMM7G@A*.$&.#=$*.-OQ6G5GS3 YGC/_J7PCEZ65,&-X+]8K-=C:V"1&!*Z MX7HN=E^A\M,S?)'@JO@ENRK6M4BT45JD%1@5I"PK_^ECE8<&H--] >!5 .]_ M 7X%\ NCI;+"UI1J&HZDV!%IHI'-#(K<%&ATPS*SB@LM\2U#G [GP*F&F,RH MU$_DAZ29HD6"%?E(%N72$I&0">4TBT"1/4 +\GDE 7!%M2*74]"4<76%J/O% ME%Q>7)$+PC)RQS@W;"-'HUKS32>JE$U*9=X+RNZHM(G?^4 \U_-;X#>GX5.( M:KAW"'JUR&L'8PC94 M(+=@A>_?=0+W4YOI,Y$=I,"O4^"?8@]G$G+*8@*/N(W:FC#G1W:]W=D[JGD #*BW'7 MV4*V0>&7E=ZK-J4E6;^AH1?8O6="6X*&]K!=9Z_6V3NM\_ND3<])T&OKYTQD M!_Z"VE_P1BT4G#,%9R([2$&_3D'_Y!+/(0*VI4N.19A(D6))ECG),2<,6CNG M?U1J;J,C2D^G8PZD#FJI@[?K]L&1GH[M/=-\'./9?KOF8:UY>,Y.'Q[M-MVC M1C^."1I.2I5.X_PU=Q\\NE8,3U .":), 7PS5> MP4": 'R?"*'W$W/*UY>Z\!]02P,$% @ UT.D5B9R93;+ @ ^@@ !D M !X;"]W;W)K&ULM59=;]HP%/TK5UDUM=)&0L*7 M.HA4H-,JK1N"=7N8]N F%[#JV)EMH/WWLYV0 4W1*K$7L)U[3LZYU_9-?R/D M@UHB:GC,&%<#;ZEU?NG[*EEB1E1#Y,C-D[F0&=%F*A>^RB62U($RYH=!T/$S M0KD7]]W:1,9]L=*,SX,4YV3%]%1L M/F'IIVWY$L&4^X5-&1MXD*R4%ED)-@HRRHM_\ECF80=@>.H!80D(#P&M%P!1 M"8B=CU(0R M=6$H[F9C.#^[@#.@'&XI8Y:Z[VLCW0KPDU+FL) 9OB S@EO!]5+!-4\QWD;_#@^/R(FJ,D2.+WIM&>#G9Q,*-QHS M]:LN;P5OJY[7W@&7*B<)#CQSR!7*-7KQVS?-3O"ASO2)R/92T*I2T#K&'G_- M41)-^0*PW%YU=@N.CN.P-]0ZCH)FPY1@O>NCB&H&>V'=*FA/7[O2USZJ;_QE M6"?H*.BU^3\1V9Z_3N6O\Y^V8.>4*3@1V5X*NE4*ND=+O+WDZDP6R.[.CFHV MN@?;KHAI[\;4[[E>):AW@C/1>W8FGI^(NIA#Q%'_Y+4WP5F'MS04UO83@WE$&C:Y(EBTY;3+3(7;.Z%]JT M/C=R4+V,[, MD^<93R833X]G5';KNC+>04KD@&? ])4-%RE1>BJVKLP$ MD'7NE":N[WFAFQ+*G/DT7WL0\RG?JX0R>!!([M.4B._O(>''F8.=YX5'NMTI ML^#.IQG9PA.H+]F#T#.W0EG3%)BDG"$!FYGS#M\N\,0XY!9_4CC*QA@9*2O. MOYK)W7KF>(81)! K T'TWP$6D"0&2?/XMP1UJGL:Q^;X&?U#+EZ+61$)"Y[\ M1==J-W/&#EK#ANP3]2\73TEDS2"DK_LFW M,A -!SR\X."7#O[/.@2E0Y ++9CELI9$D?E4\",2QEJCF4$>F]Q;JZ',;..3 M$OHJU7YJ?L_9]N8SB!0M8:70#LE*$(3^49;?7E:HM>O MWJ!7B#+TB2:)WA(Y=95F9'#=N+S[^^+N_H6[?R)B@ +\%OF>'UC<%]WN2X@K M=[_M[NHX5,'PJV#X.5YP$4\KOF-2B;W.5(7^OM<&Z$Y!*O^QB2O0AG8T\P#> MRHS$,'/T$R9!',"9__H+#KW?;%)[ FL)#RKA01?Z_#-7)$%)M?5K$XA,4!;3 MC"0VZ05>F..94G&8^\,@&(RG[J$IRF(61GC@5V8MNL.*[K"3[CU(>:N?#B', M+F5646,SNCYP21J1+5083$+@^B2C+"2$?Y$\%]".SR/ M*AX.)B>L;5:CAE6+=%21CJZ(_5O$] M2Y\M)"ME(1Y98C_U!<,+:8A;Z>!#9 M:8\KVN-.VG^H'8B\$-NH=?I>6WYZ FO)G%0R)[W6W4F?PGL":PG'7OWZ]7JN MO"5@,]6\L[I;&HT:1B-[*N)&IX"[J1I^]YPP]!_*Q^_RF95C)]*U.]076EMW MW13@?KL"W&M;T!=:6WS=&."^.X,2L)EZ&./A:8(&9UF,L7^Q,\!U:X!_T!N8 MS=&E?2%@395.U4!H_[3^YR^T-KBZTX'=_83+TG+ M"\T>M2Z7G>:6+^ MR*P@[#:."LPYC?X"WU(F40(;[>8-(IW9HCCZ*":*9_GIP8HKQ=-\N .R!F$, M]/4-UTE;3LR!1'4 -?\?4$L#!!0 ( -=#I%9NAM3]HP( +L( 9 M>&PO=V]R:W-H965T_+\7M1 M $CT4-)*S)Q"ROK<\T160(F%RVJHU$[.>(FEFO*-)VH.>&U$)?5"WT^\$I/* M2:=F;!/P@\!>=,9(9[)B[%Y/OJUGCJ^!@$(FM0-6 MEQW,@5)MI##^M)Z.O:46=L>/[E],[BJ7%18P9_0G6ZH4MAZAK4=H_**# M.-VD376DK C"SYZ#7S4!]ZH MQAWP>.S&S\ 'K8\$CRUX_!IXW <>OP5\T/I(\,2")Z^!)WW@R0OP(/R4O$ ? M-#\2?6S1QX/HMP6HMI>KT]V70*.-NPGXOO\,?_ &1^)/+/YD&)])3/O()R]/ MZ2B*W,DS]IZP9!RXH0UKJ+Q.:]%M7;VN-Z02B$*NA+X[5B7B3:ML)I+5IMNL MF%2]RPP+]74!7 >H_9PQ^3C1#WS/S;GFX,%&JF]Z 6#(:R)2/?06QBRO?5]'"TB8/I=+2/')3*J$&1RJ MN:^7"EB,I]YHD-U[5*.!7!G!4WA41*^2A*GO-R#D9NA1;WOC MB<\7QM[P1X,EF\,SF)?EH\*17Z+$/(%4N6:-G#W>HO^.2./9*9, MPZT4?_'8+(;>I4=BF+&5,$]R\SL4A'H6+Y)"9Y]D4\P-/!*MM)%)$8P9)#S- MO]EK48B= ,1I#@B+@' _H'L@H%,$=#*B>689K3MFV&B@Y(8H.QO1[$56FRP: MV?#4OL9GH_ IQS@S>I#I_.,?H!)R!U-#/I);!3$W9#Q7 /BZ\"K&,5:<"7*? MYKJQ]3^Y \.XT*<8\_)\1TX^G)(/A*=DPH7 "7K@&\S/KN)'12XW>2[A@5PZ M9")3L]#D4QI#7(_WD5=)+MR2NPE; 2=,G9,./2-A$'8:\KEM#[^#J RG+>ET MREIW,KSN ;PG6$NQYNE\6^3/+.*"F^]-I6J%LLU]K9_-?%T!%9CW2U9=S/TSL$JHJ[N4VW4*M/3EP><0.X-)/IK$_&N2^*.P&K$ M>R7Q7NOK'B=RA7Q7Z4I#3+!ES +(41K(\6F0+6 WY/6H?XE*7.]2;$WB)RGV M2XK]_Z (ME4)2V-DI@TS./AA!_F'9!O,F#Q(EC;Q;%WDV%?N"*Q6CXNR'A=. MM7[ADK@CL!KQRY+X9:L0)NR5)ZN$3*7"2"OOB.%B!W3=BG4L[T(K%8=&E2N(7 J] +.$7=7:'7R.Y:).A1[.]C1 MU&F#W(/@@-QI6'$*6SEE.[3=GPO)'Y U^3*!9 KJ*VK_33W26)'65(ZNB".T M>N$J3T<[;CO!J;%SA58G7UD[VFJ@1B^YM]G*_XQ$,DFXR0HQ R G3!-&EJ B MO'/:6(Y\ =K=T7-P'@3AGLMI3^1GB596CK9[N?=J#YSW::5D+(5@JK$^CNQ= M4<7W,(NTJY&SUKHX\SR5KB&CRA4%Y#BR%#*C M&KMRY:E" EU84<:]T/=C+Z,L=Y*A_3:5R5"4FK,+D>.;@(!#JHT#Q=<&QL"Y,<(P?M:>3K.D$>ZVG]TO+3NRS*F" ML>#?V$*O1\XGARQ@24NN[\3V"FJ>OO%+!5?V2;;5W-.!0])2:9'58HP@8WGU MID]U'G8$06^/(*P%X5L%42V(+&@5F<6:4$V3H11;(LUL=#,-FQNK1AJ6F[\X MTQ)'&>ITYTK+$K:K)]QN<0*XU9.I'&USEUFMW,R?P M3!4TA9TR!W("3?/P0Q/[G-M3_9/8"/&K HR[W9"I9GK*"8,5E="55'B\)6U;G06*-M7 @MEW3&%NKF7D]]02P,$ M% @ UT.D5F^:QV^M! LQP !D !X;"]W;W)K&ULM9EK3^,X%(;_BI4=K4""YM(V!;:M1$FRRPIF$"RS'T;SP6W<-IK$ M[M@N95?[X]=.0IJTP6JEPQ>:B]_'E]?Q,,_Q)(0B5ZSE(J1M91R=67; M8K8D&18=MB)4O9DSGF&I;OG"%BM.<)R+LM3V',>W,YQ0:SS,GSWP\9"M99I0 M\L"16&<9YO],2,HV(\NUWAX\)HNEU _L\7"%%^2)R.?5 U=W=D6)DXQ0D3"* M.)F/K&OW*G+[6I"7^)J0C:A=(]V5*6,_],UM/+(H37T2T'_4(%?"OQ\[(O!RDE%4U?Y';E:C7 "=4S MZTER]391.CF^8W1Q_A?A&0K(5*)S=$LEX41(](@E04\;O!+H.HX3/0]PJEX7 MLUG/BI. 2)RDXE3)GI\"=/+I%'U""47W29JJ F)H2]5$79$]*YLS*9KCO=.< M+KIG5"X%"FE,XA9]8-:[G@%@J[&I!LA[&Z")9R3>8]Y!7?<,>8[7;6G0S>%R MKZT_9GE 9D9Y:);_B>F;W+ULD4=F^?5*-][)Y1>&L>Q6DZV;\[KO]H8G+U@O M)>C;G7J';B7)Q/>V:5* >NT@O=Q>B16>D9&EUE-!^ NQQK_^XOK.;VT60<(" M2%@("8N 8 UK>Y6U/1.]9NT9^ET%-'1RQX1:&=0R47_UF<@VMPNVG[-U+'P9 MG[L=];6]U%W<+S3H])ME F,CCS4'$A8!P1KF]"MS^D9SGJG:=*3)OR1&2Y;& M"5V@5+E#Q!FB:O/"YDCBUQ/WM,V:@CRH6^-TW!UK^GO6]';M"XQ-/-8:2%@$ M!&M8XU?6^$9K]L-MFPE&QK&K(20L@(2%D+ ("-9P=5"Y.H *= -(:R%A 20L MA(1%0+"&M1>5M1<'![HH>55+:N,3;K/8"#S68DA8 D+(6%1 7-[M9#B=!S/ MWT:>AGN7E7N7'[A-N=R+A<[N#N3&6/^Q_ESNQ56OXS4K#"$KC(!@#6]<9_N_ MJ/-A^Y02[3?,Z>V88Z[_6'=:JG0[_HX]H%5&4+2F0;5D@6LTZ([16'TJ^8HW MQ?0'^C*?J[4O+G8O)W>WDR^/I^C;/#MYT-'M0NIR1!.0Q)"T!I(2@M@J(U'=[F:UQCSJ 1+C^S,@5XG;$U ME>B!\%K,5%^ZD'R=$=H:.X&E*WK>SW]K)WL7>5@@RA1* TD)06@1%*^RT:V&+_%1, MH)E>$XM3A>II=?)VG9\W[3R?N%&PO=V]R:W-H965TR#8E]L45GR)"7I8'_\3K9K M$IJ&#K(OMB3?>[I[>CY%:Z6?3(YHX;D0THR\W-KRW/=-DF/!3$>5*.G+0NF" M69KJS#>E1I96H$+X81 ,_8)QZ<51M7:GXT@MK> 2[S2895$P_?L2A5J/O*[W MLG#/L]RZ!3^.2I;A#.U#>:=IYKFLK $NP>8(8R6-$CQE%E.X9(+) M!&'FMC5P/$'+N# G!'^83>#XZ 2.'/"6"T%G92+?4JIN0S]ITKJLTPK?2.N6 MZ0[TNJ<0!F%O!WR\'S[!I(6'VW"?!&I5"EN5PHJO]R:?YBOF#&=.X8IQ#8], M+!%^W% @3"T6YN>N(FO6_FY6]X.>FY(E./+H#S2H5^C%'S]TA\&7724?B&Q+ M@%XK0&\?>_R5/*#)CUJ3*8 90^>^J^":95BQN :RBH/.(/)7FW6\C@D[81NS ME5Z_3:^_-[VIM$A%6[@G?]86_D.&-CR3E6&9@6M,,RXSF$IC]=)Y>U?^>[?Y MUP,[$-F6(H-6D<%_<>S@D ([^HPY& M?C,@<$&HH/.)Q-#UG5)/K"JKMCQ7EII\-&ULK55=;]-*$/TK(X-0D=HXL=->5))(:5H@4@M1"]P'Q,/&'MLK M]B/LKA/@US.[=GW3UJT0NB_V?LR9G7-V=F:RT^:;K1 =_)!"V6E4.;@-*MHIM)',T=24L=T89'D 21$GP^%)+!E7T6P2UE9F-M&U$USARH"M MI63FYQD*O9M&H^AVX9J7E?,+\6RR827>H/NT61F:Q9V7G$M4EFL%!HMI-!^= M+HZ]?3#XS'%G]\;@F:RU_N8GRWP:#7U *#!SW@.CWQ87*(1W1&%\;WU&W9$> MN#^^]?XF<"'<[%*K\N@C&@GGN'9P!!=%00J#+FC!\"WS*L-2 M66=JNCQG@;2?2UW[X35FNE3\%^; %7QP%1I8:$GI5/E[)N %,XJKTL+!.3K& MA7U)1\RSK):U8(YP[RE1WU*RP<&EMK1;&"UAP6P%;RC!X!WF)5J8.V?XNG9L M+1"/)$.&F7 VGPES[BK_^B#^_AD^+J/_O_D[(X8XTZ,\5/>'Q7#R_ '";]4F9;8 MJG;8OB:_L=+&UZT^[9J 3D) ONIN9T?#P6@2;_6@T'J2=S1VJQQW5X[^B MNG_OQ%@P:WG!B7-XG/NO]\-B24+0@VQH]_ ]]"^\C_3Q0]*C07*/]$.C=,^F M(1WO%3^)I@P]P4+F2U3S)+O5KNW,0[6]MWY&[:CI'O^Y:7H9/;B2*PL""W(Y M'/Q#<9FF/S03IS>AQ*ZUHX(=AA6U5#3>@/8+K=WMQ!_0->G9;U!+ P04 M" #70Z16",CR=F<# $$ &0 'AL+W=O;15^J=9 ECRE EIQL'2VM5Y&)IT"1DS';4"B7?F M2F?,XJE>A&:E@P#:.P"(2T!\+*!; KJYT4)9;NN269:,M-H2[:*1S1WD[R9' MHQLN71H?K,:[''$VN6)0S>2@22]2<' KZ> F6<6%. M,/S[PR7Y^/Z$O"==FQ5(8!_AY M&= ;")(/[^@@^N)SU1)9S6.W\MAM8D\FS"P)DS.2N@/XM>8;)EQ^?:X+JD%. MY9:(34)[G=-1N-EWXPF*.W$55%/9JU3V&E5>2POHW1+-+!"S92NOOH)DN/?H MJ-/_2][+F(/J^I6Z?F.=W' VY8);#OYBZ;=9+"V1U8P.*J.#YF)1TG*YP/(@ M*7[@? :8#_S4?:8'1^3"%S/TYV)821PV2KR'&6"OFPH@4DE4:;7"Y4@N<&4J M:LA;.<,72GKT165[@H:=@5_O::7WM%'O#6Q $.K3U A\;=FT1%;S>%9Y/'OK M.GK6IL>6R&H>:;3KI5%[*VG)-6Q>2GU1!U%ML=9^[%DZ;>_B1W;%D:5Z2/4&'*V[7OFES_RXJSC?2730C M7YV)EMCJ/G># /VW28"V.@JTQ58WNQL&:'O3 #UF'/ &'9@'Z&X@H/]E(BA9 M!\TC@2_JY4P0[FW1W/X8]SD++@T1,$<8>L1$ZF++69Q8M#]N5+V^<1M!*N-?_('4$L#!!0 ( -=#I%:H]QL@* , /4) 9 M >&PO=V]R:W-H965T."EM<]W/__N(^>; M;I7^87( 2QX$EV86Y-869V%HTAP$-7U5@,23E=*"6MSJ=6@*#33S1H*'<12- M0D&9#)*IE]WI9*I*RYF$.TU,*035CW/@:CL+!L%.\(FM<^L$83(MZ!KNP7XN M[C3NP@8E8P*D84H2#:M9<#XXFP^\@=?XPF!K]M;$N;)4ZH?;7&>S('*,@$-J M'03%OPTL@'.'A#Q^UJ!!? MU/8*:H=.'%ZJN/&_9%OK1@%)2V.5J(V1@6"R^J=W61 M9WE!+4VF6FV)=MJ(YA;>56^-Y)AT6;FW&D\9VMGDDC)-OE!> KD%:DH-&')K MR!&YK_)$U(HLP&6,F[>(C0XPX/X,Y+@Q)CR'GZLV2&^8!\ MNT$9N;8@S/F8*F, OPTS.@-Q D;UX-1M'[#L+'#>'C+O1D M#FLF)>81RYM3F4*/7$ *8@EZ%Y^XC7.%.O*H[N/?),>3_G :;EJXG#1<3CJY M8'*?$,$DI7F3I386%=YXGT5\B,6H83'J9+%0HJ N@Y+R1\O2UG+MA'AFRL8- MP?'+U]CX'Q">-(0GW36V(YPJL632=XD>;IK^D3[I'U1KUW%\*T*UJOU@^Z!" ME:B,+>F0:8]P1I>,,_O8%H/)7]5R%/7C]FHY;7P[[?3M8V&9H)S,75>\4CQ+ M58_F8.!M'O7A^]?-G4F"_,>>]]&OP7E5/3W&]W1R?]R1^E$^Z] MQ +TVL\;CCM>7CW*C;29:C408>O#OFP(AQ6:1OTQ=CI=S1C5QJK" MO^M+97%*\,L--T M @ >08 !D !X;"]W;W)K&ULK55=;],P%/TK M5AAHE:#Y:@<;;:2U'6(/0]/&X-E-;AIKCEUL]X-_S[6=AF[*HB'QDMC7/N>> MH*P)!]S86>!I4QZXLPU'D%-=5#N0:!*Z54-34X5:M0KQ70PH%J M'B91=!;6E(D@F[C8K6@>)K"W/@W!*AC%\-9]"FM,#C\8']B_..7I94PUSRGZPPU33X%) " M2KKAYD[NOD+CQPG,)=?N279^[_@\(/E&&UDW8%10,^'?=-_4X0B /-V I $D MSP&C%P!I TB=4:_,V5I00[.)DCNB[&YDLP-7&X=&-TS84[PW"E<9XDQV+7)9 M _E.]Z#)!_*-*D5M8:W+&'> MY)KY7,D+N5)R(X6I-+D2!11/\2'J;L4G!_&SI)?PAJHA2>/W)(F2M$//_/7P MI$=.VM8R=7SI*VK951V/'G6C[76]T&N:PS3 ^ZA!;2'(WKV)SZ+/7=;^$]D3 MHZ/6Z*B//;LJ2W#7CQBZ)_C!0)==SQ%[$MM-MEDT3$9X4-MC(_VI3N/A>?1V MT"-ZW(H>]S(MF,X5&,!OV!V3E;X$ 24S7>I[R?[UL#S9V5$EXM$P;@OA_81' MM[@&M7+-39-<;H3Q=Z*-MOWSTK6-9_$9]E7?!O_2^*:,7_R*"4TXE$@9#3^B M,.4;G9\8N7:]8BD-=AXWK/#? ,INP/522G.8V 3MWR;[ U!+ P04 " #7 M0Z16@0N !W8" #L!0 &0 'AL+W=OFULAR#Q)5&$?1)!2,RR!-_-E"IXEJJ.(2%QI,(P33CS.L5#L-!L'NX):O M2W('89K4;(U+I+MZH:T5]BPY%R@-5Q(T%M/@> M4SD-W@:08\&:BFY5^P&W^8P=7Z8JX[_0;GVC ++&D!);L%4@N.Q6]K"MPQX@ MCI\ Q%M ['5W@;S**T8L3;1J03MOR^8V/E6/MN*X=(^R)&UON<51.E="<+)5 M)@-,YC!7DKA 5Q%$\A+OE%9R>G!WA'?9%''K>X?\4\5#>'=WH M,)WKPPM3LPRG@6TT@WJ#0?KRQ6 2O3LB=M2+'1UC3Q=:Y4U&T+J7E?0(^%"[ M-SRDLV,:1)[*]?%=*3CYW5, M>AV3?ZL"RS+=L.I0\,GS50CW.E"@7OLY8R!3C:2N&?O3?I1==AW\V[V;@_8G M77-IH,+"0J/S-S9KW*;+3P6]+.XY1.P=[7RA%.\,%Z =\^@M0 M2P,$% @ UT.D5A.+4?]W!P "T$ !D !X;"]W;W)K&ULM9Q=;]LV%(;_"N$50PMLML0OVUEBH$DZK$"#!@VZ70R[4&S: M%BI+GD3'+; ?/TE61-&D:$D@;YK8/GQ)'KZ1'_&(O3XFZ;=LRQ@'WW=1G-V, MMISOKR:3;+EENR ;)WL6YY^LDW07\/QENIED^Y0%J[+1+II SZ.371#&H\5U M^=YCNKA.#CP*8_:8@NRPVP7ICUL6)<>;D3]Z?>-+N-GRXHW)XGH?;-@3XU_W MCVG^:E*KK,(=B[,PB4'*UC>C]_[5W=0K&I01?X;LF#5^!\54GI/D6_'BX^IF MY!4C8A%;\D(BR'^\L#L61852/HY_*]%1W6?1L/G[J_KOY>3SR3P'&;M+HK_" M%=_>C&8CL&+KX!#Q+\GQ#U9-B!1ZRR3*RG_!\10[12.P/&0\V56-\Q'LPOCT M,_A>):+1(-?1-X!5 WC> +S">-B&9]XFG\:YNWXX@M[8?&!9>!7\2", MLG=YU->G>_#VS3OP!H0Q> BC*(_-KB<\'TNA.%E6_=Z>^H4M_2+PD,1\FX$/ M\8JMY/:3? [U1.#K1&ZA4? A2,< ^;\ Z$&D&<]=]^;0,!Q4YQ65>JA%KSV9 M?W_*0\%'SG;9/[J\G72Q7K?XJ[[*]L&2W8SR/]N,I2]LM/CY)Y]ZO^DF;4E, M2@&N4X!-ZK6U=),\M:1ER^)*\[) ,SC.$__2'+TN:MJ(DH9%ZF$1X[">DC4_ M!BD#61(=>)M[C1I]5\&2F#1=6D^7.C(BM9D"2V)2"J9U"J:#C7AJ.6U:S*=C M>F;$4Q1I1GE4;\-9/:B9<5"/:;)F6?%M&$2@F'&XU(_0*--W&2R)23.>US.> M.W+BW&8*+(E)*? ]\77K#?9BU;1I1DC'\S,O:J*0UXB2!];@ -\XL((>S)=$ MLT#?9;"E)D\7BNE"1V:LA&VEP9*:G 9!*;Z1 ,QV1*K1\!B?VU&-PK35CH(= M?#,\?.9;EFI'96S7._V6U.19"A3QB2L76@446VIR&@2B^,:O?[,+J>JO,3HW MH1J$&DZ5AR6PP3=SP^<]2_.%B3?@B6WR6U>>@?] C8]/QFNE4;GW\EA2D_,@ M2,6?N7*I57BQI2:G0>"+;T0#LTOGJ@$1'4_/?:H+\QIA\JVOH IHIHJ.3FV^ M:?RJ-W?7=]ULJ^%<[*) @4(0N_*O55:RI2:G0; 2-._;&/U+ M='=._KF!U:CV.RZ3$:=Z98TF]<4:OQJT%>ZV57X PTXTQWV[;>BYE[Z+U,+G9FD& HY+G: ML;=*2[;4Y#0(6D+F?2"36ZNFTF56N *!=5311IA5DD M* 69*:6C3SO?B9F[Z[UJ+O9YD" EY*H6A:QRD2TU.0V"B]#P>A12"U)SI1RE M#6JSKN 49.:4[M;M?!]F[K'WLKG8_T$"F)"K^A6RRDFVU.2BON D/+R"A=7: ME-?X[J^J^BX !PO P6; Z6[SR[=KYJ[Z+JPM-3DQ K&PJY(8MDI8MM3D- C" MPL-+8EA3$H-*A583A6E;.0(W'J>Y4!+K;-S6&S9S#[T7RL6&$!:HA5T5S[!5 MJ+*E)J=!0!4>7CS#:EU,\Y25&N2-6YYNP0)R\"7(V2'@-#:O%,0A] M97]!&P;;#$L$UY!+7-/'L)UOX,R]]GZ2T 4[$<%.Q%4IC5@E)5MJ[GPG9^ZX]_JYV#TB@J2(JXH:L0I0 MMM3D-#0>A!Y>4:N:-OWIGV]#$+6>YL]:+\0":,@EH&DW\>K"Z[Y4')LB&7B*;WD:^O-EK[K/WTCDY%-8X%>;L6)C=@EU.GMW]8]7W-7O=?+Q?X1%:!%7=7@J%62 MLJ4FGV<4)#4=7H.KFC9/S:H/Z6B#SA_2F32.E>]8NBE/VV=@F1QB?CJ87;]; MG^A_7YYC/WO_UK^Z.YW+%S*G_R;@(4AS,V<@8NMCIY?WK!DWUY M>/TYX3S9E;]N6;!B:1&0?[Y.$O[ZHNB@_O\/%O\#4$L#!!0 ( -=#I%:$ M-U3^/ 0 "(9 9 >&PO=V]R:W-H965T 2S_/=D++(&0WBL7LQ&O"5"E@$]P+)51A2\?,: KX9 M.MAY'GA@\X4R ^YHL*1S&(/ZNKP7^L[-4*8LA$@R'B$!LZ%SA?LWI&42XHB_ M&6QDX1J94AXY_V%N/DZ'CF<800 392"H_EC##02!0=(\_DU!G6Q.DUB\?D;_ M$!>OBWFD$FYX\ ^;JL70Z3EH"C.Z"M0#W_P):4$=@S?A@8S_HDT:ZSEHLI** MAVFR9A"R*/FD3ZD0A02-4YU T@2RG=#>D=!*$V+EW(197-8M570T$'R#A(G6 M:.8BUB;.UM6PR+S&L1+Z*=-Y:O0 :XA6(-$%^DR%H$94]/86%&6!?*='OXYO MT=LW[] ;Q")TQX) BR\'KM)S&P1WDLYSGB5\3*^ =%4W4P@U$/-*JX'/S^G1BH=/*=&S%>"V[C@WT &;SL&B.[D'$ MVRR: /KR&+ Y-0NW@=X_+?4:ABGZBX4FCL_06#^2,YJL[&^?-#;ZJ""4WZN$ M3HBTJXF8;=^72SJ!H:/WM02Q!F?T^V_8]_ZH4JDFL))F[4RSM@U]E$NU+$C% M,ZFJBD\0L1=#FAZU'A'?\P;NNEB5==XCJ^ID577V5)7LJ"KV26:W0+[5(TVR MQ3Z)\DM1W4)4B9:?T?*MM,9\IC94 )(\6*E=F]B*<>C:J@FL5&XW*[=[+ONQ M6Z=F-8&5-.MEFO6.7KF]ERL7^TU_:^4F49UBE.=7K]O+C-2EE=0G-M&F :HX M61,/%;XFL%*-V,N_A;US6:XIDYIDJPNMK%O!O>"CEVR:6NRCQ&OBK25;%54( M*O,B.2_R&EXUO,\&&BLJ%-+N#M"WJRM554JD=HL7-@5W@N?8F=P;(6YS\+[ MC-8K*F1\6EF@'?H2A?%_*Y7OU9IZ;-6YC<-V'_?K.TM'MY5=G:56?U@76EG) MW"'BL[&(N%:/6!=:6;?<)>)]-O&4SM*KZBS^BV]E*X5C2\P])[:;SI-:BQT: MHY] 1>5K_146E.06E%BMVO_06+J[&XN=VZ$;I"ZTLI*Y*27X7!H+L=KC@W6K M":VL6VZ:R3[3?$)C2;&W&DNOL]58[!2.+3%WL\3J^DYJ+'N@2=Q8*BV+/?/0 MHMW":7,(8AX?PDLTX:M()>>WV6AVT'\5'V]OC5_C_DUR7)_#)+\>W%$Q9Y%$ M &ULQ5?OC]HX$/U7K+2J6JE+?BTL[$$D8%O=2ET)=;7MA]-],,D M5AV;VF99[J_OV EI8$/:[FWOOH#MS+QY[R49AN%6JB]Z!6#(0\Z%'GDK8]:7 MOJ_3%>14=^0:!%Y92)53@UNU]/5: V7!E[X"?#-5W"+9B[]4SASJ]0,I:#T$P*HF Q M\L;AY31T"2[B$X.MKJV)E3*7\HO=7&!0SIQJFDG]FF5F-O+Y',EC0#38?'=[15Z_?$->$B;(#>,< _30-TC0EO'3 MDLRD(!.=(!.3&RG,2I-W(H/L,-]'896Z:*]N$K4"WE#5(7'XED1!%#?PF?Y\ M>M1")Z[,CAU>? +O=D45G,T;+%:*BB7@ZV'(?$?J<3.Z<\?C+549^>L#0I)K M [G^N\G?HOYYO0A[P1]-YCP3V(%5YY55YVWH MR9ASF5*#!NB:&6G=-'BP:VBRH<#N.6S;R.Z302<<^O=U=8]C^IUN%7- NEN1 M[K:2/KBGJ=2&"&G(#INQ@E0N!?OG^*DNZ'8?40F#J#,X(MQ:^XFWHUL3^V\4V*VZM%B$R5)C')BWX0]DE&=TT=9=J*]$17+BI7+EIY MSI1<,(-=T0""&TWN4'%CWVO%^=7W\IG #B3W*\G]_[F%]9_3JF<".[!J4%DU M^(TM;/"H)T2=Z*@CM,<I&F&)LJDZK(7SL1L^C\XD=SMV$ M^1VFF.QQ*%HRH0F'!4(&G0O\75+%L%QLC%R[>7,N#4ZO;KG"/QB@; !>7TAI M]AM;H/K+DGP#4$L#!!0 ( -=#I%9J(!AN&@, (D+ 9 >&PO=V]R M:W-H965T,HS M)H?.5*G9B>O*>(HYD<=\ADP_F7"1$Z6'(G7E3"!)K"C/W,#S.FY.*'.B@9V[ M%M& SU5&&5X+D/,\)V)UAAE?#AW?>9ZXH>E4F0DW&LQ(BK>H[F;70H_LN)*G,A%K K^U11"4@N"UH+U%$):"T((6 MD5FL9OO%5"/Z5:IZ*+QSE5*SB"&Y1*T%AA M K>*QP_P11"FX. <%:&9/'RU9$H$2B L^6,6[AA54B]_#RY(NV[@*AVJV="- MR[!&15C!EK!"N.),325$-;%\Q?R MT*^3;X035FD/K5^XQ<]FZLBM/-V6I :$\@0/*8(5$ MR,,ZH#>\PD):^ZEO5.Y*Z:XU.SF*U/: $F(^9ZKH>ZK9JL\\M=V5^[*\:%+U M5SVE3$*&$RWUCKOZX(BB[RL&BL]LZS3F2C=B]G:J>V449H%^/N%&P0 /L/ 9 >&PO=V]R:W-H965T M;2E#U@S]8DLD[Y[GWGBZT4ZJ![UFS,"W+!5Z M[*V-V5SXOEZL649U1VZ8P)VE5!DU^*I6OMXH1A,GE*5^& 2QGU$NO,G(K=VH MR4CF)N6"W2C0>991]3ACJ=R-/>+M%V[Y:FWL@C\9;>B*W3'S:7.C\,VOM"0\ M8T)S*4"QY=B;DHL9&5H!=^*>LYT^> 9KRES*!_MRE8R]P#)B*5L8JX+BWY9= MLC2UFI#'UU*I5V%:P)"P)!9!C^88: M.ADIN0-E3Z,V^^!,==)(C@L;E3NC<)>CG)F\_9IS\PCG<,NT47QA6 )W1BX> M@(H$;I1<<@-7PC"%^_!)<*/AU1MF*$_UZY%OD()5Y"]*N%D!%S; 1?!!"K/6 M\%8D+/FGO(_4*_[AGO\L;%7X@:H.1.0,PB",X%?P0:\I9/??B%Q\'L+]V[%O>NT M1PW<';5SF[4)7,H,2UE35PQ3I:A8,2PO _-'.#QW0Q_=\G1'57(&98)<";0W MMQL:KLV:*3!K*N!Z8]7I,_@HQ19=PE#B8Y[-<5\N]_[ZS+K"XB>@[ 7 MX79"(A+TR&#D;T]PBRMN<2NW]Q@EFV)/H,?'Z $)A_T&]'Z%WF]%QX@M&?\7 M^/TC_/.P.PC[I^$'%?R@%?[>Y=-3V(-C[&YW,(S#T^##"GSX[*QX6RP_06QX M')1!=]@/&KQ"@OK&#GZ^HO[LVAMJFFZ9PG8-+C4!>PZ#=Y0KN*=ISN#+=(XJ ML=6>+//2L!];Y^2@U9'6F-;5/"\C:4.8X.5$E88-FN_"^1K^.F@D)^TH<(8' ML8V[G9@T1#:L"89/E[L&)(5DN$2W[_9NIZ7;5\[MB77[TKI]Z]S^7#L*.B0Z M,*37Z_2;#*E;)FGOF>7-D;NR>6$;HF,;8M()A@TVU*V3M':=_?7S_P6C>\*0 MN-./&@RI^QMI;W#E=?5?<[YWE/.]8:?ICB=UAR/M+>Z[3TS=_"'5KNBYMT?= M#$G_Y[MVG_$M15J;^G/=5#=MTMZU?\CG%#GNZC&)FTJZ[NGDI9LZ.>[J)XCY M!_-8QM3*39T:%C(7IAC-JM5JLIT6\UQ]O!B+<;Y!GVE(V1)%@TX?H54Q:18O M1F[<=#>7!F=%][C&Z9PI>P#WEU*:_8L%J.;]R=]02P,$% @ UT.D5G4K M0QX6 @ H00 !D !X;"]W;W)K&ULC53;CM,P M$/T5RT@()%BG2;N@DD1JMR#V85&U%?#L)I/$6E^"[;3+W^-+&HK4K7A)//:< M,V?&,\Z/2C^9#L"B9\&E*7!G;;\DQ%0="&IN5 _2G31*"VJ=J5MB>@VT#B#! M29HDMT10)G&9A[VM+G,U6,XD;#4R@Q!4_UX#5\<"S_!IXY&UG?4;I,Q[VL(. M[/=^JYU%)I::"9"&*8DT- 5>S9;KN?>.^+G#B!0&' MRGH&ZGX'N /./9&3\6ODQ%-(#SQ?G]B_A-Q=+GMJX$[QGZRV78$_8E1#0P=N M']7Q*XSY+#Q?I;@)7W2,OHL%1M5@K!(CV"D03,8_?1[K< 9(TQ< Z0A(@^X8 M**C<4$O+7*LCTM[;L?E%2#6@G3@F_:7LK':GS.%LN8/6E=BB>QDOV%?J/5K5 M-?-+RM&&F8HK,V@PZ,T&+&7E+2=09]E#?6_ M>.(T3\+3D_!U>I7P@>H;E,W>H31),V1B&E=XLZD@6>#-_K\@E[*-)//+)'Z2 MEJ:G%138C8H!?0!!B(95?6C"O;*NI<.R&PO=V]R:W-H965TNYXO.>.RL66\<_YBE(!7M(DRR][*R'6YX-!/EO1E.1] MMJ:9_&;!>$J$O.3+0;[FE,P+I309H" 8#E(29[WI17'O Y]>L(U(XHQ^X"#? MI"GAK]]0"&B"9T)98+(/\_TAB:)LB1Q M?*F,]NIG*L7FYYWU]X7STIDGDM,;EOP9S\7JLC?N@3E=D$TB'MCV9UHY%"E[ M,Y;DQ6^PK62#'IAMJD T%*0=NP*J%%!7(70HX$H!%XZ6 MR JW;HD@TPO.MH K:6E-?2AB4VA+;^),+>.CX/+;6.J)Z2-=RD41X"XK4T*% M]@P\%HL:?Z5S\#[.2#:+2=(2.;FE@L1)?BJ%/SW>@I,WI^ -B#-P'R>)%,@O M!D*B4\\8S"HDUR42Y$""P3W+Q"H'[[(YG;?U!]*KVC6T<^T:>0W>$]X'&+X% M*$#8@N=F?W7D@8/K2./"'OY&I!_HFG$19\M60/_Z58J#.T'3_&];[$K;H=VV MVNOG^9K,Z&5/;N:<\F?:F_[X QP&/]DIWB,^C+XSTWT-JE10ZH%*ZIA15Y8OZ\I)\6JT!=9(G,[P-+&J/%H M!'$?=@!:I()1?V('.*P!#KT /W(B:V=9^K*YW&J"+GF9.S.6"ROJ.^N[S[>7MD C8R'P2%N/*Z$9)$:P?[(#FI<@QI[0=U2 MFQMF,I=2& MM+00-9%V4W)B.A.XM@P,-'<$7G!W,@EEA1"[/?,69%18*W]@//\,!\;&L8DA MV!!KXVQP'/0'4:PH!R<5RM,JE&ZTT @HQ.,N5FABA9&V],LF%J^*:D\2ELLZ=0KH3HLZ$RJ@R'L&QO;%,-#Y(2G21'Z M65'!*U,%$"%X_+01Y"F1^<_D.#2GAJS6!FD^AGU"O MDH3-BKS.5X33,S4#SF4+E:H*5'8'536R@C>)=&+2F(5M74%'FFR1GVQU)U!- M$CGX!SRRA=A*-^2'9"-<@Y??\J'3P[&LM>.@R1S![SA'(6^G<' HCF2M'0K= M+"!_L^";I9!)VA@/&UUTY8%-+' UVTB3._*3^W[S5&6DQ7Q1MX8AD]%AZ*QB M2%,Z^@:E.\>42K'=%UEB9Q,;NWI I%D9^5GYX%$%61@U-,J232IR\1K2M(O\ MM+O/A((LU!LA8_"SBCD[ Z2I%_FIUUHZU7%9$=VKC"2O(I[9,]1K^>!Z<21K M[3AHWD;C[UDZO4W!P:$XDK5V*'0;@/QM@+=TFOP=F@7#0K M>TT481>HA1P;C6H;:>,<>%]J=!=,;'+>N \GOM,GBPJ,7&2$-4MB/TO>,"Z+ MA6R8BZ 6)RE6P%XK!Q]0'\E:VV=-P#CZGD?U7G8_.!1'LM8.A69WO"^[>\N1 M2=QH8HQT-BGG.1+6[([][/Y?3L:Q.1>;%=XBY#P;QYJ$L7]X]E1/<^0]DQV: M4=7M8JZRKBD1^RGQ\ IJX9++PB-_MDNU:6 0>-M<4KYLGB)GDLHFTR4;U?K MN_6+^JOB]73G_C4\ORE?MVLSY=O_>\*7<9:#A"ZD23E.RB+&RQ?JY85@Z^*= M]!,3@J7%QQ4E<\J5@/Q^P9C87:@'U/_6,/T74$L#!!0 ( -=#I%;@/IVT M70, )86 - >&POW'./S^?@=%#J ME6"W<\:TM\R$+(=DKG7QR??+Z9QEM+S("R8-DN8JH]H,U62C 9RD5UGNO2F^4+J(8D;DV4N\8;H3X[148I,.R#*-(R^=QS](7*, MNG\$-XBT7>#6W>_+M31 M(,WEIEY#8@V&GV;,>Z!B2,94\(GBX)72C(N5-7?!,,U%KCQM-HH)&("E?+1P M8$>PAVJ>C,M<5;%M!/L]J6_? ]8C$,B%: 1VB36,!@75FBEY;0;5S97Q&>35 M_;M5813.%%T%W4NR<:@N)L@D5PE339B K$VC@6 IR%%\-H>KS@L?0*WSS'02 M3F>YI)6&M4?=,;13)L0M/&!^ICOP&\52OJS&R[01@+$'.#LM"K'Z+/A,9LQ._NB HP%= M^WGS7/%'$PU*96H,3!'O@2G-I]N6WXH6=VRIU^6T3''-W19J_K=YGC')%!7; MHDWMO^4LOUAQV'LMR=5395^P4V-]:GCK(B_;(#)J@\A6U&2_#2+C%HCLO=I3 M\WB182L2&;1!9/=-BO3K,^76P77GV-I8/7@]&)(?\+HA-D&]R8(+S64]FO,D M8?+9Z=70:SHQ+]T[_.;^A*5T(?1= P[)IO^=)7R1Q_4_[F/]&C)U!+ P04 " #70Z16 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( -=#I%:A1)(+% 4 'LL / >&PO=V]R:V)O;VLN>&ULQ9I+<^(X M$(#_BHK3S($%_,JC0JJ2D,Q2-9.A()-K2K$;4,6664F0F?SZ;1N8;0^D:R^* M3QC9F,^RU9^[I8O7TKP\E^6+^%GDV@X[2^=6Y[V>39=02/M7N0*->^:E*:3# MKV;1LRL#,K-+ %?DO:#?3WJ%5+IS>;$_U\3TZ)?20>I4J;&Q:GA4\&K_VU]] M%1MEU;/*E?LU[-3;.71$H;0JU!MDPTZ_(^RR?/V[-.JMU$[FL]24>3[L#+8[ M'L$XE1XTSRK(!_ELZQ8GGZ<208:=I(\GG"MC77U$?7Z)C!O @[??UJZ\4[D# M,Y(.OIARO5)Z49T&KZ)'+J/NA_WGMA//S?_IQG(^5RF,RG1=@';;?C205X#: M+M7*=H26!0P[-^4&C)C(!507A?\RSK87Z)",=)/SD!;R 1N MV3)7&7)DXEKF4J<@"&3 0 8M0CX%!#)D(,-6(&<5#OZ40$8,9-0B9*,G8P8R M;A,R)) ) YFT"1D1R!,&\J1-R)A GC*0IWXAKZ555I1S,3%@\=#Z""%U)KYC MK-P0R#,&\JR5GKQ3&D.0DC28][EHWO>+.=8;L*XZR JEQ0^=4MHKBLE*Q[-U M;J71:& K)BC#V5*:A@TYTPP\JV9:-6)73:1QO\2#D=K*^GW'4D).,P//GOE: MZD7W 4PA1O#L*!7GE8%GL=Q)9<2CS-<@OH&T:P/U0TCQ.*,,/"MEC .A /$@ M?T*#B1/(P+M!BD+MQFH5[3"P.!P4@/&D"3A7##S+XO:? M->85E(:3PL"S%6:PJ(X08[W].>ZG;\R<"0+/)F"MVGC3"S@3!.WD'UNO-C'9 M!,2S%EBO-C$Y-P2>W7#H5?$)D^ <[&>*R(DB\"R*]P5;HU),3AB!9V$T+7NT M%SEW!)[=\8YN]YP4D[-'\$'V.-I_G$:"#]'(42S.)\''^^088\B))6Q5+#0[ M#SFQA)[%PF/2_#SDQ!)Z%@N/23/TD*UM>18+CYE03$XN83OEK=W;1./9Y.02 MME/@VF$VGDU.,F$[):X=9N/9Y"03ME/DVF$VGDU..:%GY?"8)Q234U#89J'K MZ926L3D+19XMQ&.>44S.0E&+Z/^+U;K6.\7D+!1YMA"3,';%Z)YB+<1B-@H9$6>AR+.%_DB_NZ)N<$>JWC%GH=BSA0XP)T;I M5*UD+KY)1V]ZS%DH]FRA \P; YERXFIA HZ]Q)S%HH]6^@ +738FZ]RM;_ENC&$V+G^CRVT M=<7M? ZIJW+-$1A%,3D+Q2T5W*K87A1T_C?F+!1[MA"+V5S?P5DH]FPA.AV' M;/?2&%DMV!*?1N!DXZ9S%HJ]YT+,#)WHTH4HG(42SQ;Z767%]R%EY0*'^&); MH,%!-*7A/>$LE'BV$,'\\X;GC?)FPDDH\2RA7648XU"]T;V6V[2HP'-:2<-F MPDDH\3W3L\>LKT17S!=[H&)B>AQ+.$WL>LQM.$8G(22CQ+Z%C= MO2NN,GQ)PDT:W1-VR9EG"1W'K 5DU%MCH',22FH)]>J#[>5%!G.E(;O'O[#8 MGLH\G1A1?6Q7XT1Q-<<^7^?Y#;9]UU]+F>W7SN[7_5[^"U!+ P04 " #7 M0Z16R%S!4B " #0)P &@ 'AL+U]R96QS+W=O3EL4]^NW]MM2;IGVYG+EX_^_(_$[O-9K\N/[OU[V,YC?\8 MG/YTPWO=E3(VB]=VV)9QU:2/P_5T39>#W)TG-XN7MU4SO+Q)D^8.4@C2^8,, M@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@1PAZG#](EBCCDB!I@C6! MUH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN! MWHIZ*X'>.GG9)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\E MT-M0;R/0VU!O(]#;4&\CT-LFFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^V2SFT!O1[V=0&]'O9U ;T>] MG4!O1[V=0&]'O9U [T"]@T#O0+V#0.] O8- [T"]@T#O0+V#0.^8?*PDT#M0 M[R#0.U#O(- [4.\@T#M0[R#0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O MC'IG KWSY&<3 KTSZIV_4^\Z?AY*O?9\K?'YWTGU>+ZW7!]_67Z=G+!SP3G= M5M3GOU!+ P04 " #70Z16XB$R0O$! 9)P $P %M#;VYT96YT7U1Y M<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY," M$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ; M\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U- MDUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8G MIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV M3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!] MG(+TP6L]\ZM_SA^?):= M;?JW?#;^(V[Q E!+ 0(4 Q0 ( -=#I%8'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ UT.D5I;P M+[OO *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ UT.D5IE&PO=V]R:W-H965T&UL M4$L! A0#% @ UT.D5BA(R(E_!P 72 !@ ("!$0X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D M5F63 +]G P " P !@ ("!]Q\ 'AL+W=O..TI1 H )Y> 8 M " @90C !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ UT.D5MR='W>) @ ;08 !@ M ("!'S4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D5FZ, MIT=) P @@D !D ("!050 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D5O4HE-V)!@ CQ4 !D M ("!DV@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ UT.D5A?HSSM3!P -!4 !D ("! M\W\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ UT.D5JCE"UZI#P E2L !D ("!\I0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D5E&9K/7S M @ @@@ !D ("!?ZT 'AL+W=O&PO=V]R:W-H965TP4 !H1 9 " @?6S !X;"]W;W)K&UL4$L! A0#% @ UT.D5H6CFR Y! \PX !D M ("!I[D 'AL+W=O&PO=V]R M:W-H965TK! !X;"]W;W)K&UL M4$L! A0#% @ UT.D5@95Y2=.!0 OQ$ !D ("!-\4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MUT.D5B*%EWD8! KQ, !D ("!R=$ 'AL+W=OG9 !X;"]W M;W)K&UL4$L! A0#% @ UT.D5IFN(H\; P M!PP !D ("!@MP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D5BZW(V $ P 8 D !D M ("!*>8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ UT.D5I]W-+'8 P NQ$ !D ("!O>\ 'AL M+W=O&PO=V]R:W-H965T9-9008 " S 9 " M@:#V !X;"]W;W)K&UL4$L! A0#% @ UT.D M5AZA=Y=) P ]0P !D ("!&/T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D5A!7;J_P @ X D M !D ("!1P@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D5FZ&U/VC @ NP@ !D M ("!H1(! 'AL+W=O&PO=V]R:W-H965T MD9 0!X;"]W;W)K&UL4$L! A0# M% @ UT.D5F^:QV^M! LQP !D ("!P!P! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D5@C( M\G9G P !! !D ("!SR&PO=V]R:W-H965T&UL4$L! A0#% @ UT.D5H$+@ =V @ [ 4 !D M ("!=S$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ UT.D5B:4GD57 P O@P !D ("! M14 ! 'AL+W=O&PO=V]R:W-H965T&P0 /L/ 9 M " @21' 0!X;"]W;W)K&UL4$L! A0#% M @ UT.D5G4K0QX6 @ H00 !D ("!=DL! 'AL+W=O&PO=V]R:W-H965T 0!X;"]? M7!E&UL4$L% 3!@ !+ $L A!0 ,1B 0 $! end XML 81 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 82 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 181 296 1 false 63 0 false 5 false false R1.htm 00090 - Document - Cover Page Sheet http://www.bkfs.com/role/DocumentCoverPage Cover Page Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Earnings Sheet http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings Condensed Consolidated Statements of Earnings and Comprehensive Earnings Statements 4 false false R5.htm 00205 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Parenthetical) Sheet http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - Condensed Consolidated Statements of Equity Sheet http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity Condensed Consolidated Statements of Equity Statements 6 false false R7.htm 00400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 00405 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 10101 - Disclosure - Basis of Presentation and Overview Sheet http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverview Basis of Presentation and Overview Notes 9 false false R10.htm 10201 - Disclosure - Condensed Consolidated Financial Statement Details Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetails Condensed Consolidated Financial Statement Details Notes 10 false false R11.htm 10301 - Disclosure - Investments in Unconsolidated Affiliates Sheet http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliates Investments in Unconsolidated Affiliates Notes 11 false false R12.htm 10401 - Disclosure - Earnings Per Share Sheet http://www.bkfs.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 12 false false R13.htm 10501 - Disclosure - Related Party Transactions Sheet http://www.bkfs.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 10601 - Disclosure - Long-Term Debt Sheet http://www.bkfs.com/role/DisclosureLongTermDebt Long-Term Debt Notes 14 false false R15.htm 10701 - Disclosure - Fair Value Measurements Sheet http://www.bkfs.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 10801 - Disclosure - Income Taxes Sheet http://www.bkfs.com/role/DisclosureIncomeTaxes Income Taxes Notes 16 false false R17.htm 10901 - Disclosure - Commitments and Contingencies Sheet http://www.bkfs.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 11001 - Disclosure - Revenues Sheet http://www.bkfs.com/role/DisclosureRevenues Revenues Notes 18 false false R19.htm 11101 - Disclosure - Equity Sheet http://www.bkfs.com/role/DisclosureEquity Equity Notes 19 false false R20.htm 11201 - Disclosure - Segment Information Sheet http://www.bkfs.com/role/DisclosureSegmentInformation Segment Information Notes 20 false false R21.htm 20102 - Disclosure - Basis of Presentation and Overview (Policies) Sheet http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies Basis of Presentation and Overview (Policies) Policies 21 false false R22.htm 30203 - Disclosure - Condensed Consolidated Financial Statement Details (Tables) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables Condensed Consolidated Financial Statement Details (Tables) Tables http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetails 22 false false R23.htm 30303 - Disclosure - Investments in Unconsolidated Affiliates (Tables) Sheet http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables Investments in Unconsolidated Affiliates (Tables) Tables http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliates 23 false false R24.htm 30403 - Disclosure - Earnings Per Share (Tables) Sheet http://www.bkfs.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.bkfs.com/role/DisclosureEarningsPerShare 24 false false R25.htm 30503 - Disclosure - Related Party Transactions (Tables) Sheet http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.bkfs.com/role/DisclosureRelatedPartyTransactions 25 false false R26.htm 30603 - Disclosure - Long-Term Debt (Tables) Sheet http://www.bkfs.com/role/DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://www.bkfs.com/role/DisclosureLongTermDebt 26 false false R27.htm 30703 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.bkfs.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.bkfs.com/role/DisclosureFairValueMeasurements 27 false false R28.htm 31003 - Disclosure - Revenues (Tables) Sheet http://www.bkfs.com/role/DisclosureRevenuesTables Revenues (Tables) Tables http://www.bkfs.com/role/DisclosureRevenues 28 false false R29.htm 31103 - Disclosure - Equity (Tables) Sheet http://www.bkfs.com/role/DisclosureEquityTables Equity (Tables) Tables http://www.bkfs.com/role/DisclosureEquity 29 false false R30.htm 31203 - Disclosure - Segment Information (Tables) Sheet http://www.bkfs.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.bkfs.com/role/DisclosureSegmentInformation 30 false false R31.htm 40101 - Disclosure - Basis of Presentation and Overview - Redeemable Noncontrolling Interests (Details) Sheet http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails Basis of Presentation and Overview - Redeemable Noncontrolling Interests (Details) Details 31 false false R32.htm 40102 - Disclosure - Basis of Presentation and Overview (Details) Sheet http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewDetails Basis of Presentation and Overview (Details) Details http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies 32 false false R33.htm 40103 - Disclosure - Basis of Presentation and Overview - Merger Agreement (Details) Sheet http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails Basis of Presentation and Overview - Merger Agreement (Details) Details 33 false false R34.htm 40104 - Disclosure - Basis of Presentation and Overview - TitlePoint Transaction (Details) Sheet http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails Basis of Presentation and Overview - TitlePoint Transaction (Details) Details 34 false false R35.htm 40201 - Disclosure - Condensed Consolidated Financial Statement Details - Cash and Cash Equivalents (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsCashAndCashEquivalentsDetails Condensed Consolidated Financial Statement Details - Cash and Cash Equivalents (Details) Details 35 false false R36.htm 40202 - Disclosure - Condensed Consolidated Financial Statement Details - Trade Receivables, Net (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails Condensed Consolidated Financial Statement Details - Trade Receivables, Net (Details) Details 36 false false R37.htm 40203 - Disclosure - Condensed Consolidated Financial Statement Details - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails Condensed Consolidated Financial Statement Details - Prepaid Expenses and Other Current Assets (Details) Details 37 false false R38.htm 40204 - Disclosure - Condensed Consolidated Financial Statement Details - Other Non-Current Assets (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails Condensed Consolidated Financial Statement Details - Other Non-Current Assets (Details) Details 38 false false R39.htm 40205 - Disclosure - Condensed Consolidated Financial Statement Details - Trade Accounts Payable and Other Accrued Liabilities (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails Condensed Consolidated Financial Statement Details - Trade Accounts Payable and Other Accrued Liabilities (Details) Details 39 false false R40.htm 40206 - Disclosure - Condensed Consolidated Financial Statement Details - Deferred Revenue (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDeferredRevenueDetails Condensed Consolidated Financial Statement Details - Deferred Revenue (Details) Details 40 false false R41.htm 40207 - Disclosure - Condensed Consolidated Financial Statement Details - Depreciation and Amortization (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails Condensed Consolidated Financial Statement Details - Depreciation and Amortization (Details) Details 41 false false R42.htm 40208 - Disclosure - Condensed Consolidated Financial Statement Details - Narrative (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails Condensed Consolidated Financial Statement Details - Narrative (Details) Details http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables 42 false false R43.htm 40209 - Disclosure - Condensed Consolidated Financial Statement Details - Other Non-Current Liabilities (Details) Sheet http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails Condensed Consolidated Financial Statement Details - Other Non-Current Liabilities (Details) Details 43 false false R44.htm 40301 - Disclosure - Investments in Unconsolidated Affiliates - Narrative (Details) Sheet http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails Investments in Unconsolidated Affiliates - Narrative (Details) Details 44 false false R45.htm 40302 - Disclosure - Investments in Unconsolidated Affiliates - Earnings of Unconsolidated Entities (Details) Sheet http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails Investments in Unconsolidated Affiliates - Earnings of Unconsolidated Entities (Details) Details 45 false false R46.htm 40401 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) Sheet http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) Details 46 false false R47.htm 40501 - Disclosure - Related Party Transactions - DNB (Details) Sheet http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails Related Party Transactions - DNB (Details) Details http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsTables 47 false false R48.htm 40502 - Disclosure - Related Party Transactions - Summary of Balances Related to Agreements (Details) Sheet http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails Related Party Transactions - Summary of Balances Related to Agreements (Details) Details 48 false false R49.htm 40503 - Disclosure - Related Party Transactions - Summary of Revenues and Expenses Related to Agreements (Details) Sheet http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails Related Party Transactions - Summary of Revenues and Expenses Related to Agreements (Details) Details 49 false false R50.htm 40601 - Disclosure - Long-Term Debt - Long-term Debt Components (Details) Sheet http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails Long-Term Debt - Long-term Debt Components (Details) Details 50 false false R51.htm 40602 - Disclosure - Long-Term Debt - Principal Maturities of Debt (Details) Sheet http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails Long-Term Debt - Principal Maturities of Debt (Details) Details 51 false false R52.htm 40603 - Disclosure - Long-Term Debt - Credit Agreement Additional Information (Details) Sheet http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails Long-Term Debt - Credit Agreement Additional Information (Details) Details 52 false false R53.htm 40604 - Disclosure - Long-Term Debt - Senior Notes (Details) Notes http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails Long-Term Debt - Senior Notes (Details) Details 53 false false R54.htm 40605 - Disclosure - Long-Term Debt - Interest Rate Swaps Additional Information (Details) Sheet http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails Long-Term Debt - Interest Rate Swaps Additional Information (Details) Details 54 false false R55.htm 40606 - Disclosure - Long-Term Debt - Swap Agreements in the Consolidated Balance Sheets (Details) Sheet http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails Long-Term Debt - Swap Agreements in the Consolidated Balance Sheets (Details) Details 55 false false R56.htm 40607 - Disclosure - Long-Term Debt - Effect of Derivative Instruments on Amounts Recognized in Other Comprehensive Earnings (Details) Sheet http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails Long-Term Debt - Effect of Derivative Instruments on Amounts Recognized in Other Comprehensive Earnings (Details) Details 56 false false R57.htm 40701 - Disclosure - Fair Value Measurements - Summary of Fair Value Measurements (Details) Sheet http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails Fair Value Measurements - Summary of Fair Value Measurements (Details) Details 57 false false R58.htm 40702 - Disclosure - Fair Value Measurements - Summary of Change In Fair Value Of Contingent Consideration (Details) Sheet http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails Fair Value Measurements - Summary of Change In Fair Value Of Contingent Consideration (Details) Details 58 false false R59.htm 40801 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.bkfs.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 59 false false R60.htm 40901 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 60 false false R61.htm 41001 - Disclosure - Revenues - Disaggregation of Revenue (Details) Sheet http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails Revenues - Disaggregation of Revenue (Details) Details 61 false false R62.htm 41002 - Disclosure - Revenues - Narrative (Details) Sheet http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails Revenues - Narrative (Details) Details 62 false false R63.htm 41101 - Disclosure - Equity - Equity-Based Compensation Additional Information (Details) Sheet http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails Equity - Equity-Based Compensation Additional Information (Details) Details 63 false false R64.htm 41102 - Disclosure - Equity - Restricted Stock Grant (Details) Sheet http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails Equity - Restricted Stock Grant (Details) Details 64 false false R65.htm 41103 - Disclosure - Equity - Restricted Stock and Profit Interest Units (Details) Sheet http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails Equity - Restricted Stock and Profit Interest Units (Details) Details 65 false false R66.htm 41201 - Disclosure - Segment Information - Additional Disclosures (Details) Sheet http://www.bkfs.com/role/DisclosureSegmentInformationAdditionalDisclosuresDetails Segment Information - Additional Disclosures (Details) Details 66 false false R67.htm 41202 - Disclosure - Segment Information - Summarized Financial Information (Details) Sheet http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails Segment Information - Summarized Financial Information (Details) Details 67 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bki-20230331x10q.htm 11 [dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bki-20230331x10q.htm 11 [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 18 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bki-20230331x10q.htm 13 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bki-20230331x10q.htm 20 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bki-20230331x10q.htm 20 [dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bki-20230331x10q.htm 22 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: bki:IncreaseDecreaseInEarningsPerShareDiluted, us-gaap:PreferredStockSharesIssued, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - bki-20230331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - bki-20230331x10q.htm 9 bki-20230331x10q.htm bki-20230331.xsd bki-20230331_cal.xml bki-20230331_def.xml bki-20230331_lab.xml bki-20230331_pre.xml bki-20230331xex10d1.htm bki-20230331xex31d1.htm bki-20230331xex31d2.htm bki-20230331xex32d1.htm bki-20230331xex32d2.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bki-20230331x10q.htm": { "axisCustom": 0, "axisStandard": 29, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 616, "http://xbrl.sec.gov/dei/2022": 31 }, "contextCount": 181, "dts": { "calculationLink": { "local": [ "bki-20230331_cal.xml" ] }, "definitionLink": { "local": [ "bki-20230331_def.xml" ] }, "inline": { "local": [ "bki-20230331x10q.htm" ] }, "labelLink": { "local": [ "bki-20230331_lab.xml" ] }, "presentationLink": { "local": [ "bki-20230331_pre.xml" ] }, "schema": { "local": [ "bki-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 492, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 7, "http://www.bkfs.com/20230331": 1, "http://xbrl.sec.gov/dei/2022": 7, "total": 15 }, "keyCustom": 39, "keyStandard": 257, "memberCustom": 25, "memberStandard": 35, "nsprefix": "bki", "nsuri": "http://www.bkfs.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.bkfs.com/role/DocumentCoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Condensed Consolidated Financial Statement Details", "menuCat": "Notes", "order": "10", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetails", "shortName": "Condensed Consolidated Financial Statement Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Investments in Unconsolidated Affiliates", "menuCat": "Notes", "order": "11", "role": "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliates", "shortName": "Investments in Unconsolidated Affiliates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "12", "role": "http://www.bkfs.com/role/DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "13", "role": "http://www.bkfs.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Long-Term Debt", "menuCat": "Notes", "order": "14", "role": "http://www.bkfs.com/role/DisclosureLongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "15", "role": "http://www.bkfs.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://www.bkfs.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.bkfs.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Revenues", "menuCat": "Notes", "order": "18", "role": "http://www.bkfs.com/role/DisclosureRevenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Equity", "menuCat": "Notes", "order": "19", "role": "http://www.bkfs.com/role/DisclosureEquity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Segment Information", "menuCat": "Notes", "order": "20", "role": "http://www.bkfs.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Basis of Presentation and Overview (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies", "shortName": "Basis of Presentation and Overview (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Condensed Consolidated Financial Statement Details (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables", "shortName": "Condensed Consolidated Financial Statement Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Investments in Unconsolidated Affiliates (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables", "shortName": "Investments in Unconsolidated Affiliates (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.bkfs.com/role/DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Related Party Transactions (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Long-Term Debt (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.bkfs.com/role/DisclosureLongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.bkfs.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Revenues (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.bkfs.com/role/DisclosureRevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Equity (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.bkfs.com/role/DisclosureEquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_6QamXpNvSEWmtCSE8OMoCA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_6QamXpNvSEWmtCSE8OMoCA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.bkfs.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_srt_OwnershipAxis_bki_OptimalBlueHoldcoLLCMember_zfBY1bi-zkeXHPWkXan7LQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_R0qRzF_eeUSt21-4860pRg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Basis of Presentation and Overview - Redeemable Noncontrolling Interests (Details)", "menuCat": "Details", "order": "31", "role": "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "shortName": "Basis of Presentation and Overview - Redeemable Noncontrolling Interests (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_srt_OwnershipAxis_bki_OptimalBlueHoldcoLLCMember_zfBY1bi-zkeXHPWkXan7LQ", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_R0qRzF_eeUSt21-4860pRg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_qH260Is8eE6zh3lUcEN53w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Basis of Presentation and Overview (Details)", "menuCat": "Details", "order": "32", "role": "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewDetails", "shortName": "Basis of Presentation and Overview (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_3_7_2023_To_3_7_2023_us-gaap_BusinessAcquisitionAxis_bki_BlackKnightIncMember_us-gaap_TypeOfArrangementAxis_bki_AmendedOriginalMergerAgreementMember_GbJPFJ3l10CGuNpp26vxEQ", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Basis of Presentation and Overview - Merger Agreement (Details)", "menuCat": "Details", "order": "33", "role": "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails", "shortName": "Basis of Presentation and Overview - Merger Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_3_7_2023_To_3_7_2023_us-gaap_BusinessAcquisitionAxis_bki_BlackKnightIncMember_us-gaap_TypeOfArrangementAxis_bki_AmendedOriginalMergerAgreementMember_GbJPFJ3l10CGuNpp26vxEQ", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Basis of Presentation and Overview - TitlePoint Transaction (Details)", "menuCat": "Details", "order": "34", "role": "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails", "shortName": "Basis of Presentation and Overview - TitlePoint Transaction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "bki:AssetHeldForSalePolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_11_18_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_bki_TitlePointLineOfBusinessMember_dV3g8_0wuEa1cvm7K4lUQg", "decimals": "-6", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Condensed Consolidated Financial Statement Details - Cash and Cash Equivalents (Details)", "menuCat": "Details", "order": "35", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsCashAndCashEquivalentsDetails", "shortName": "Condensed Consolidated Financial Statement Details - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Condensed Consolidated Financial Statement Details - Trade Receivables, Net (Details)", "menuCat": "Details", "order": "36", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails", "shortName": "Condensed Consolidated Financial Statement Details - Trade Receivables, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Condensed Consolidated Financial Statement Details - Prepaid Expenses and Other Current Assets (Details)", "menuCat": "Details", "order": "37", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Condensed Consolidated Financial Statement Details - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Condensed Consolidated Financial Statement Details - Other Non-Current Assets (Details)", "menuCat": "Details", "order": "38", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails", "shortName": "Condensed Consolidated Financial Statement Details - Other Non-Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Condensed Consolidated Financial Statement Details - Trade Accounts Payable and Other Accrued Liabilities (Details)", "menuCat": "Details", "order": "39", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails", "shortName": "Condensed Consolidated Financial Statement Details - Trade Accounts Payable and Other Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Earnings", "menuCat": "Statements", "order": "4", "role": "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings", "shortName": "Condensed Consolidated Statements of Earnings and Comprehensive Earnings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "lang": null, "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Condensed Consolidated Financial Statement Details - Deferred Revenue (Details)", "menuCat": "Details", "order": "40", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDeferredRevenueDetails", "shortName": "Condensed Consolidated Financial Statement Details - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "bki:ScheduleOfDepreciationAndAmortizationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDeferredCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Condensed Consolidated Financial Statement Details - Depreciation and Amortization (Details)", "menuCat": "Details", "order": "41", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails", "shortName": "Condensed Consolidated Financial Statement Details - Depreciation and Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "bki:ScheduleOfDepreciationAndAmortizationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDeferredCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "bki:IncreaseDecreaseInEarningsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - Condensed Consolidated Financial Statement Details - Narrative (Details)", "menuCat": "Details", "order": "42", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails", "shortName": "Condensed Consolidated Financial Statement Details - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "bki:IncreaseDecreaseInEarningsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - Disclosure - Condensed Consolidated Financial Statement Details - Other Non-Current Liabilities (Details)", "menuCat": "Details", "order": "43", "role": "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails", "shortName": "Condensed Consolidated Financial Statement Details - Other Non-Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "Unit_Standard_pure_R0qRzF_eeUSt21-4860pRg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Investments in Unconsolidated Affiliates - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "shortName": "Investments in Unconsolidated Affiliates - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_4_26_2023_To_4_26_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_VmjIREuIl0ikOO7jx-TmyQ", "decimals": "2", "lang": null, "name": "bki:EquityMethodInvestmentCashDividendPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_6QamXpNvSEWmtCSE8OMoCA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Investments in Unconsolidated Affiliates - Earnings of Unconsolidated Entities (Details)", "menuCat": "Details", "order": "45", "role": "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails", "shortName": "Investments in Unconsolidated Affiliates - Earnings of Unconsolidated Entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bki_DBInvestmentMember_E93cH9xOrkChBOf9iiwgQA", "decimals": "-5", "lang": null, "name": "bki:EquityInEarningsLossesOfUnconsolidatedAffiliatesBeforeAdjustmentsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details)", "menuCat": "Details", "order": "46", "role": "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "shortName": "Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_shiSwUGTPkaQMpwkAcO1nw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_rQTSr4ulbEeASCCq0gBsZA", "decimals": "2", "first": true, "lang": null, "name": "bki:RelatedPartyFeePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_R0qRzF_eeUSt21-4860pRg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Related Party Transactions - DNB (Details)", "menuCat": "Details", "order": "47", "role": "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails", "shortName": "Related Party Transactions - DNB (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_rQTSr4ulbEeASCCq0gBsZA", "decimals": "2", "first": true, "lang": null, "name": "bki:RelatedPartyFeePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_R0qRzF_eeUSt21-4860pRg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Related Party Transactions - Summary of Balances Related to Agreements (Details)", "menuCat": "Details", "order": "48", "role": "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails", "shortName": "Related Party Transactions - Summary of Balances Related to Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_bki_DunAndBradstreetHoldingsIncMember_ni4iJ1l8CEy2BWqVuEoWOg", "decimals": "-5", "lang": null, "name": "us-gaap:AccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingExpenses", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Related Party Transactions - Summary of Revenues and Expenses Related to Agreements (Details)", "menuCat": "Details", "order": "49", "role": "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails", "shortName": "Related Party Transactions - Summary of Revenues and Expenses Related to Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_bki_DunAndBradstreetHoldingsIncMember_qb2xNS0BzEKvZTttnF5ZQA", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uAirq5gTPkaufvghi2Pg0g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical", "shortName": "Condensed Consolidated Statements of Earnings and Comprehensive Earnings (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_uAirq5gTPkaufvghi2Pg0g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Long-Term Debt - Long-term Debt Components (Details)", "menuCat": "Details", "order": "50", "role": "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails", "shortName": "Long-Term Debt - Long-term Debt Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "lang": null, "name": "bki:LongTermDebtGrossCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Long-Term Debt - Principal Maturities of Debt (Details)", "menuCat": "Details", "order": "51", "role": "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails", "shortName": "Long-Term Debt - Principal Maturities of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_DABc2aIAckSHFtKL6896Zg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Long-Term Debt - Credit Agreement Additional Information (Details)", "menuCat": "Details", "order": "52", "role": "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "shortName": "Long-Term Debt - Credit Agreement Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_DABc2aIAckSHFtKL6896Zg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_8_26_2020_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember__1X7cxboiEuBpTYvBKSCxQ", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Long-Term Debt - Senior Notes (Details)", "menuCat": "Details", "order": "53", "role": "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails", "shortName": "Long-Term Debt - Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_8_26_2020_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember__1X7cxboiEuBpTYvBKSCxQ", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Long-Term Debt - Interest Rate Swaps Additional Information (Details)", "menuCat": "Details", "order": "54", "role": "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails", "shortName": "Long-Term Debt - Interest Rate Swaps Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_4_30_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_FxZkCFXKBUuIO63cVMXJxg", "decimals": "4", "lang": null, "name": "us-gaap:DerivativeFixedInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_R0qRzF_eeUSt21-4860pRg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40606 - Disclosure - Long-Term Debt - Swap Agreements in the Consolidated Balance Sheets (Details)", "menuCat": "Details", "order": "55", "role": "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails", "shortName": "Long-Term Debt - Swap Agreements in the Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_hG-7va_7XU6-CxP1iZRs5w", "decimals": "-5", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_EL6Y2LSaAEeniSvSpl7fug", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40607 - Disclosure - Long-Term Debt - Effect of Derivative Instruments on Amounts Recognized in Other Comprehensive Earnings (Details)", "menuCat": "Details", "order": "56", "role": "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails", "shortName": "Long-Term Debt - Effect of Derivative Instruments on Amounts Recognized in Other Comprehensive Earnings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_EL6Y2LSaAEeniSvSpl7fug", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Fair Value Measurements - Summary of Fair Value Measurements (Details)", "menuCat": "Details", "order": "57", "role": "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails", "shortName": "Fair Value Measurements - Summary of Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_bOcvq5O4f0OPkjAj1lCnHA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Fair Value Measurements - Summary of Change In Fair Value Of Contingent Consideration (Details)", "menuCat": "Details", "order": "58", "role": "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails", "shortName": "Fair Value Measurements - Summary of Change In Fair Value Of Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_bOcvq5O4f0OPkjAj1lCnHA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "Unit_Standard_pure_R0qRzF_eeUSt21-4860pRg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://www.bkfs.com/role/DisclosureIncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_wG2vqYQt1UK7wy-MDWDiEA", "decimals": "-5", "lang": null, "name": "bki:DiscreteIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_0VVTzzkzc0aCFb6GM3uqVw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Equity", "menuCat": "Statements", "order": "6", "role": "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity", "shortName": "Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_1WFN4vTe4Eabr1_u13ic8w", "decimals": "-5", "lang": null, "name": "bki:AdditionalPaidInCapitalFairValueAdjustmentToRedeemableNoncontrollingInterests", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareLicenseArrangementMember_b4Z-hjEIxUmHqTzbvm2d7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Commitments and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "60", "role": "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareLicenseArrangementMember_b4Z-hjEIxUmHqTzbvm2d7w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Revenues - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "61", "role": "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "shortName": "Revenues - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_bki_ProfessionalServicesMember_abd3RN6LsUSnsP2mtDnjnQ", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Revenues - Narrative (Details)", "menuCat": "Details", "order": "62", "role": "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails", "shortName": "Revenues - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Equity - Equity-Based Compensation Additional Information (Details)", "menuCat": "Details", "order": "63", "role": "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails", "shortName": "Equity - Equity-Based Compensation Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_R45iDnZcMkaNvm1t7fxAFQ", "decimals": "-5", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_bki_RestrictedSharesAndRestrictedShareUnitsMember_s3IW0bh9WUCiEuZE8i5TKA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_shiSwUGTPkaQMpwkAcO1nw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Equity - Restricted Stock Grant (Details)", "menuCat": "Details", "order": "64", "role": "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails", "shortName": "Equity - Restricted Stock Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_bki_RestrictedSharesAndRestrictedShareUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_o8ShWhTrTkKrVUHV9IeNRg", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_shiSwUGTPkaQMpwkAcO1nw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_bki_RestrictedSharesAndRestrictedShareUnitsMember_KYPA6wEl3USvRR0khm52Lw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_shiSwUGTPkaQMpwkAcO1nw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - Equity - Restricted Stock and Profit Interest Units (Details)", "menuCat": "Details", "order": "65", "role": "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails", "shortName": "Equity - Restricted Stock and Profit Interest Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_bki_RestrictedSharesAndRestrictedShareUnitsMember_KYPA6wEl3USvRR0khm52Lw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_shiSwUGTPkaQMpwkAcO1nw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_qH260Is8eE6zh3lUcEN53w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Segment Information - Additional Disclosures (Details)", "menuCat": "Details", "order": "66", "role": "http://www.bkfs.com/role/DisclosureSegmentInformationAdditionalDisclosuresDetails", "shortName": "Segment Information - Additional Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Segment Information - Summarized Financial Information (Details)", "menuCat": "Details", "order": "67", "role": "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "shortName": "Segment Information - Summarized Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "lang": null, "name": "bki:EarningsBeforeInterestTaxesDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CzdLHENDtE-wkYa-A9Kojw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Basis of Presentation and Overview", "menuCat": "Notes", "order": "9", "role": "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverview", "shortName": "Basis of Presentation and Overview", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bki-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_BzcLRKdBPUugeM1Bog9vGQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 63, "tag": { "bki_AccessToCertainDataAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to access to certain data access.", "label": "Access to Certain Data Assets [Member]" } } }, "localname": "AccessToCertainDataAssetsMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails" ], "xbrltype": "domainItemType" }, "bki_AccruedClientLiabilities": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total carrying amount as of the balance sheet date of amounts owed to clients.", "label": "Accrued Client Liabilities", "terseLabel": "Accrued client liabilities" } } }, "localname": "AccruedClientLiabilities", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bki_AdditionalPaidInCapitalFairValueAdjustmentToRedeemableNoncontrollingInterests": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additional Paid-In Capital, Fair Value Adjustment To Redeemable Noncontrolling Interests", "label": "Additional Paid-In Capital, Fair Value Adjustment To Redeemable Noncontrolling Interests", "negatedTerseLabel": "Fair value adjustment to redeemable noncontrolling interests" } } }, "localname": "AdditionalPaidInCapitalFairValueAdjustmentToRedeemableNoncontrollingInterests", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "bki_AdjustmentsToRetainedEarningsShareBasedCompensationExpenseUnconsolidatedAffiliates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Retained Earnings, Share-based Compensation Expense, Unconsolidated Affiliates.", "label": "Adjustments To Retained Earnings, Share-based Compensation Expense, Unconsolidated Affiliates", "terseLabel": "Equity-based compensation expense of unconsolidated affiliates" } } }, "localname": "AdjustmentsToRetainedEarningsShareBasedCompensationExpenseUnconsolidatedAffiliates", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "bki_AmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended And Restated Credit Agreement [Member]", "label": "Amended and Restated Credit Agreement" } } }, "localname": "AmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "bki_AmendedOriginalMergerAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to amended original merger agreement", "label": "Amended Original Merger Agreement [Member]", "terseLabel": "Amended Original Merger Agreement" } } }, "localname": "AmendedOriginalMergerAgreementMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "domainItemType" }, "bki_AssetHeldForSalePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for asset held for sale.", "label": "Asset Held for Sale Policy [Policy Text Block]", "terseLabel": "Title Point Transaction" } } }, "localname": "AssetHeldForSalePolicyPolicyTextBlock", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies" ], "xbrltype": "textBlockItemType" }, "bki_BlackKnightIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Black Knight, Inc.", "label": "Black Knight Inc [Member]" } } }, "localname": "BlackKnightIncMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "domainItemType" }, "bki_BusinessAcquisitionWeightedAverageSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average share price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Weighted Average Share Price", "terseLabel": "10-day volume weighted average share price" } } }, "localname": "BusinessAcquisitionWeightedAverageSharePrice", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "perShareItemType" }, "bki_BusinessCombinationConsiderationTransferredCashPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of consideration transferred consisting of cash.", "label": "Business Combination Consideration Transferred, Cash Percentage", "terseLabel": "Percent of transaction consisting of cash" } } }, "localname": "BusinessCombinationConsiderationTransferredCashPercentage", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "percentItemType" }, "bki_BusinessCombinationConsiderationTransferredStockPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of consideration transferred consisting of stock.", "label": "Business Combination Consideration Transferred, Stock Percentage", "terseLabel": "Percent of transaction consisting of stock" } } }, "localname": "BusinessCombinationConsiderationTransferredStockPercentage", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "percentItemType" }, "bki_BusinessCombinationExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the share exchange ratio in a business combination.", "label": "Business Combination, Exchange Ratio", "terseLabel": "Exchange Ratio" } } }, "localname": "BusinessCombinationExchangeRatio", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "percentItemType" }, "bki_BusinessCombinationIntegrationCosts": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails": { "order": 2.0, "parentTag": "bki_EarningsBeforeInterestTaxesDepreciationAndAmortization", "weight": -1.0 }, "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Business Combination, Integration Costs", "terseLabel": "Transition and integration costs" } } }, "localname": "BusinessCombinationIntegrationCosts", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "bki_BusinessCombinationPerShareConsiderationInCash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of cash consideration per share in a business combination transaction.", "label": "Business Combination, Per Share Consideration In Cash", "terseLabel": "Per Share Consideration In Cash" } } }, "localname": "BusinessCombinationPerShareConsiderationInCash", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "perShareItemType" }, "bki_CannaeHoldingsLLCAndThomasHLeePartnersLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cannae Holdings, LLC and Thomas H. Lee Partners, LP", "label": "Cannae Holdings, LLC and Thomas H. Lee Partners, LP" } } }, "localname": "CannaeHoldingsLLCAndThomasHLeePartnersLPMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails" ], "xbrltype": "domainItemType" }, "bki_CompassAnalyticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compass Analytics [Member]", "label": "Compass Analytics" } } }, "localname": "CompassAnalyticsMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "bki_ContractCredits": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represent credits available under certain contracts.", "label": "Contract Credits", "terseLabel": "Contract credits" } } }, "localname": "ContractCredits", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "bki_DBInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "D&B Investment [Member]", "label": "D&B Investment" } } }, "localname": "DBInvestmentMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bki_DCPRelatedAssets": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "DCP Related Assets", "label": "DCP Related Assets", "terseLabel": "Deferred compensation plan related assets" } } }, "localname": "DCPRelatedAssets", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "bki_DataAndAnalyticsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data and Analytics Segment [Member].", "label": "Data and Analytics" } } }, "localname": "DataAndAnalyticsSegmentMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "bki_DataSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Solutions [Member]", "label": "Data solutions" } } }, "localname": "DataSolutionsMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "bki_DerivativeNotionalAmountPerDerivativeInstrument": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative, Notional Amount Per Derivative Instrument. Expressed as an absolute value.", "label": "Derivative, Notional Amount Per Derivative Instrument", "terseLabel": "Derivative, Notional Amount Per Derivative Instrument" } } }, "localname": "DerivativeNotionalAmountPerDerivativeInstrument", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "bki_DiscreteIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current discrete income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Discrete Income Tax Expense (Benefit)", "negatedLabel": "Discrete income tax benefit" } } }, "localname": "DiscreteIncomeTaxExpenseBenefit", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_DunAndBradstreetHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Dun & Bradstreet Holdings, Inc.", "label": "DNB" } } }, "localname": "DunAndBradstreetHoldingsIncMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails" ], "xbrltype": "domainItemType" }, "bki_EarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnings Before Interest, Taxes, Depreciation, and Amortization.", "label": "Earnings Before Interest, Taxes, Depreciation, and Amortization", "totalLabel": "EBITDA" } } }, "localname": "EarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "bki_EquityInEarningsLossesOfUnconsolidatedAffiliatesBeforeAdjustmentsNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss) before certain adjustments.", "label": "Equity in earnings (losses) of unconsolidated affiliates before adjustments, net of tax", "terseLabel": "Equity in earnings (losses) of unconsolidated affiliates, net of tax" } } }, "localname": "EquityInEarningsLossesOfUnconsolidatedAffiliatesBeforeAdjustmentsNetOfTax", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "bki_EquityInEarningsOfUnconsolidatedAffiliatesNetOfTax": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of equity earnings of unconsolidated affiliates, net of tax during the reporting period.", "label": "Equity in Earnings of Unconsolidated Affiliates, Net of Tax", "terseLabel": "Equity in (losses) earnings of unconsolidated affiliates, net of tax" } } }, "localname": "EquityInEarningsOfUnconsolidatedAffiliatesNetOfTax", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "bki_EquityMethodInvestmentCashDividendPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount per share of dividend received from equity method investment.", "label": "Equity Method Investment, Cash Dividend, Per Share", "terseLabel": "Cash dividend" } } }, "localname": "EquityMethodInvestmentCashDividendPerShare", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "bki_EquityMethodInvestmentRealizedGainLossOnDisposalTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The tax expense (benefit) on gain (loss) on disposal of equity method investments.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal, Tax", "terseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal, Tax" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposalTax", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_EquityMethodInvestmentsFairValueDisclosureNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments net of tax accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure Net of Tax", "terseLabel": "Estimated after-tax value of investment" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosureNetOfTax", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_EquityMethodInvestmentsNumberOfSharesSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares of the subsidiary or equity method investee sold.", "label": "Equity Method Investments, Number of Shares Sold" } } }, "localname": "EquityMethodInvestmentsNumberOfSharesSold", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "bki_ExpectedWarrantyExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expected warranty expense in future.", "label": "Expected Warranty Expense", "terseLabel": "Expected warranty expense in future" } } }, "localname": "ExpectedWarrantyExpense", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_FiniteLivedIntangibleAssetPropertyRecordsDatabase": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Property Records Database", "label": "Finite-Lived Intangible Asset, Property Records Database", "terseLabel": "Property records database" } } }, "localname": "FiniteLivedIntangibleAssetPropertyRecordsDatabase", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "bki_IncreaseDecreaseInAmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in amortization expense.", "label": "Increase (Decrease) In Amortization Expense", "terseLabel": "Amortization expense" } } }, "localname": "IncreaseDecreaseInAmortizationExpense", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_IncreaseDecreaseInEarningsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in net earnings during the reporting period.", "label": "Increase (Decrease) in Earnings, Net", "terseLabel": "Increase (Decrease) in Earnings, Net" } } }, "localname": "IncreaseDecreaseInEarningsNet", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_IncreaseDecreaseInEarningsPerShareBasic": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in earnings per share basic.", "label": "Increase (Decrease) in Earnings Per Share Basic", "terseLabel": "Increase (Decrease) in Earnings Per Share Basic" } } }, "localname": "IncreaseDecreaseInEarningsPerShareBasic", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_IncreaseDecreaseInEarningsPerShareDiluted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in earnings per share diluted.", "label": "Increase (Decrease) in Earnings Per Share Diluted", "terseLabel": "Increase (Decrease) in Earnings Per Share Diluted" } } }, "localname": "IncreaseDecreaseInEarningsPerShareDiluted", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_IncreaseDecreaseInOperatingIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in operating income (loss0 during the reporting period", "label": "Increase (Decrease) in Operating Income (Loss)", "terseLabel": "Increase (Decrease) in Operating Income (Loss)" } } }, "localname": "IncreaseDecreaseInOperatingIncomeLoss", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bki_IntercontinentalExchangeIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Intercontinental Exchange, Inc.", "label": "Intercontinental Exchange Inc [Member]" } } }, "localname": "IntercontinentalExchangeIncMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "domainItemType" }, "bki_LeaseLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liabilities, Current", "label": "Lease Liabilities, Current", "terseLabel": "Lease liabilities, current" } } }, "localname": "LeaseLiabilitiesCurrent", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bki_LongTermDebtGrossCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Gross, Current Maturities.", "label": "Long-term Debt, Gross, Current Maturities", "negatedTerseLabel": "Less: current portion of long-term debt" } } }, "localname": "LongTermDebtGrossCurrentMaturities", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "monetaryItemType" }, "bki_LongTermDebtGrossExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Gross, Excluding Current Maturities.", "label": "Long-term Debt, Gross, Excluding Current Maturities", "terseLabel": "Long-term debt before debt issuance costs and discount" } } }, "localname": "LongTermDebtGrossExcludingCurrentMaturities", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "monetaryItemType" }, "bki_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "bki_OperatingExpensesExcludingDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails": { "order": 3.0, "parentTag": "bki_EarningsBeforeInterestTaxesDepreciationAndAmortization", "weight": -1.0 }, "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Expenses (Excluding Depreciation and Amortization).", "label": "Operating Expenses (Excluding Depreciation and Amortization)", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesExcludingDepreciationAndAmortization", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "bki_OptimalBlueHoldcoLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Optimal Blue Holdco, LLC", "label": "Optimal Blue Holdco, LLC" } } }, "localname": "OptimalBlueHoldcoLLCMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bki_OriginationSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Origination Software [Member]", "label": "Origination Software" } } }, "localname": "OriginationSoftwareMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "bki_OtherComprehensiveIncomeLossEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Equity Method Investments", "label": "Other Comprehensive Income (Loss), Equity Method Investments", "terseLabel": "Unrealized (losses) gains on investments in unconsolidated affiliates, net of tax(4)", "verboseLabel": "Other comprehensive gains (loss) on investments in unconsolidated affiliates" } } }, "localname": "OtherComprehensiveIncomeLossEquityMethodInvestments", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "bki_OtherComprehensiveIncomeLossEquityMethodInvestmentsTaxPortionAttributableToParent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Equity Method Investments, Tax, Portion Attributable to Parent.", "label": "Other Comprehensive Income (Loss), Equity Method Investments, Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gains (losses) on investments in unconsolidated affiliates, tax" } } }, "localname": "OtherComprehensiveIncomeLossEquityMethodInvestmentsTaxPortionAttributableToParent", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical" ], "xbrltype": "monetaryItemType" }, "bki_OtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Debt [Member]", "label": "Other Debt", "terseLabel": "Other Debt" } } }, "localname": "OtherDebtMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "domainItemType" }, "bki_OtherServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Services [Member]", "label": "Other" } } }, "localname": "OtherServicesMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "bki_ProductsAndDataMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents products and data services.", "label": "Products And Data [Member]" } } }, "localname": "ProductsAndDataMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails" ], "xbrltype": "domainItemType" }, "bki_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services [Member]", "label": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "bki_ProfitInterestsUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Profit Interests Units", "label": "Profit Interests Units" } } }, "localname": "ProfitInterestsUnitsMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "domainItemType" }, "bki_RelatedPartyFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the qualified revenue to be paid as a fee as defined in the agreement received by the counter party.", "label": "Related Party Fee Percentage", "terseLabel": "Fee as a percentage of qualified revenue" } } }, "localname": "RelatedPartyFeePercentage", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails" ], "xbrltype": "percentItemType" }, "bki_RelatedPartyTransactionTermOfAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term of an agreement between related parties.", "label": "Related Party Transaction, Term Of Agreement", "terseLabel": "Agreement term" } } }, "localname": "RelatedPartyTransactionTermOfAgreement", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails" ], "xbrltype": "durationItemType" }, "bki_RestrictedAndUnrestrictedCashAndCashEquivalents": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsCashAndCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restricted and Unrestricted Cash and Cash Equivalents.", "label": "Restricted and Unrestricted Cash and Cash Equivalents", "totalLabel": "Cash and cash equivalents" } } }, "localname": "RestrictedAndUnrestrictedCashAndCashEquivalents", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "bki_RestrictedSharesAndRestrictedShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to restricted shares and restricted share units.", "label": "Restricted Shares and Restricted Share Units" } } }, "localname": "RestrictedSharesAndRestrictedShareUnitsMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "domainItemType" }, "bki_ScheduleOfDepreciationAndAmortizationExpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Depreciation and Amortization Expense [Line Items].", "label": "Schedule of Depreciation and Amortization Expense [Line Items]" } } }, "localname": "ScheduleOfDepreciationAndAmortizationExpenseLineItems", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails" ], "xbrltype": "stringItemType" }, "bki_ScheduleOfDepreciationAndAmortizationExpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Depreciation and Amortization Expense [Table].", "label": "Schedule of Depreciation and Amortization Expense [Table]" } } }, "localname": "ScheduleOfDepreciationAndAmortizationExpenseTable", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails" ], "xbrltype": "stringItemType" }, "bki_ScheduleOfDepreciationAndAmortizationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Depreciation and Amortization [Table Text Block].", "label": "Schedule of Depreciation and Amortization [Table Text Block]", "terseLabel": "Schedule of Depreciation and Amortization" } } }, "localname": "ScheduleOfDepreciationAndAmortizationTableTextBlock", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "bki_ServicingSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Servicing Software [Member]", "label": "Servicing Software" } } }, "localname": "ServicingSoftwareMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "bki_SoftwareAndHostingSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software And Hosting Solutions [Member]", "label": "Software solutions" } } }, "localname": "SoftwareAndHostingSolutionsMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bki_SoftwareSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software Solutions [Member]", "label": "Software Solutions" } } }, "localname": "SoftwareSolutionsMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "bki_TermLoanAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan A [Member]", "label": "Term A Loan" } } }, "localname": "TermLoanAMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "domainItemType" }, "bki_TermLoanAndRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan and Revolving Credit Facility [Member].", "label": "Term Loan and Revolving Credit Facility [Member]" } } }, "localname": "TermLoanAndRevolvingCreditFacilityMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "bki_TitlePointLineOfBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Title Point line of business.", "label": "Title Point Line of Business [Member]", "terseLabel": "Title Point Line of Business" } } }, "localname": "TitlePointLineOfBusinessMember", "nsuri": "http://www.bkfs.com/20230331", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bkfs.com/role/DocumentCoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r243", "r277", "r295", "r296", "r297", "r298", "r299", "r301", "r305", "r343", "r344", "r345", "r346", "r348", "r349", "r351", "r353", "r354", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r656", "r657", "r706", "r707" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r243", "r277", "r295", "r296", "r297", "r298", "r299", "r301", "r305", "r343", "r344", "r345", "r346", "r348", "r349", "r351", "r353", "r354", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r656", "r657", "r706", "r707" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r339", "r340", "r341", "r342", "r416", "r521", "r551", "r562", "r563", "r591", "r604", "r612", "r660", "r697", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r339", "r340", "r341", "r342", "r416", "r521", "r551", "r562", "r563", "r591", "r604", "r612", "r660", "r697", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r307", "r522", "r592", "r611", "r652", "r653", "r662", "r703" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r307", "r522", "r592", "r611", "r652", "r653", "r662", "r703" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r339", "r340", "r341", "r342", "r408", "r416", "r443", "r444", "r445", "r520", "r521", "r551", "r562", "r563", "r591", "r604", "r612", "r649", "r660", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r339", "r340", "r341", "r342", "r408", "r416", "r443", "r444", "r445", "r520", "r521", "r551", "r562", "r563", "r591", "r604", "r612", "r649", "r660", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical" ], "xbrltype": "domainItemType" }, "srt_ReportableLegalEntitiesMember": { "auth_ref": [ "r243", "r655", "r658", "r659", "r705", "r708", "r709" ], "lang": { "en-us": { "role": { "documentation": "Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements.", "label": "Reportable Legal Entities" } } }, "localname": "ReportableLegalEntitiesMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r637", "r704" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Equity in earnings of unconsolidated affiliates" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Overview." } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Trade accounts payable and other accrued liabilities", "totalLabel": "Trade accounts payable and accrued liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r15", "r25" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r203", "r312", "r313", "r574" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Trade receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r312", "r313" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, net", "totalLabel": "Trade receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r159", "r161", "r181", "r205", "r636" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "verboseLabel": "Receivables from related parties" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r29", "r112", "r577" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Other taxes payable and accrued" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r216", "r224", "r225", "r478", "r579", "r626" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r42", "r206", "r544", "r556", "r557" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r131", "r509", "r552", "r553", "r626", "r627", "r628", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Condensed Consolidated Financial Statement Details" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r610" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r449", "r450", "r451", "r638", "r639", "r640", "r692" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholding payments for restricted share vesting" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Other" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r110", "r111", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r447" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r207", "r314", "r319" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r52", "r61", "r155", "r371" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt issuance costs and original issue discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of deferred charges applied against earnings during the period.", "label": "Amortization of Deferred Charges", "terseLabel": "Deferred contract costs" } } }, "localname": "AmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r163", "r176", "r201", "r240", "r285", "r297", "r303", "r316", "r343", "r344", "r346", "r347", "r348", "r350", "r352", "r354", "r355", "r473", "r479", "r495", "r610", "r656", "r657", "r695" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r197", "r210", "r240", "r316", "r343", "r344", "r346", "r347", "r348", "r350", "r352", "r354", "r355", "r473", "r479", "r495", "r610", "r656", "r657", "r695" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r9", "r82", "r86", "r195", "r196" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Current assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Overview" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.", "label": "Trade receivables - billed" } } }, "localname": "BilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r468", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails", "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r115", "r116", "r468", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails", "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails", "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Equity interest owned (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Share price (in USD per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r118", "r119", "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails", "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r471", "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "netLabel": "Business combination, contingent consideration arrangements, change in amount of contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r117", "r120", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Merger Agreement" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r66", "r69" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r564" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r322" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred contract costs, net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r558", "r559", "r610", "r619" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsCashAndCashEquivalentsDetails": { "order": 1.0, "parentTag": "bki_RestrictedAndUnrestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r58", "r63", "r65" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r58", "r154" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r619" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsCashAndCashEquivalentsDetails": { "order": 2.0, "parentTag": "bki_RestrictedAndUnrestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r67", "r252" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r67", "r252" ], "lang": { "en-us": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change in Accounting Estimate, Type [Domain]" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingMethodAccountedForAsChangeInEstimateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A change from one acceptable accounting method to another based upon a revision in estimated future benefits or obligations.", "label": "Change in Accounting Method Accounted for as Change in Estimate [Member]" } } }, "localname": "ChangeInAccountingMethodAccountedForAsChangeInEstimateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r169", "r183" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r89", "r336", "r337", "r561", "r654" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r638", "r639", "r692" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r101" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r610" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock; $0.0001 par value; 550,000,000 shares authorized; 160,040,598 shares issued and 156,780,491 shares outstanding as of March 31, 2023, and 160,040,598 shares issued and 155,930,399 shares outstanding as of December 31, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r43", "r220", "r222", "r230", "r540", "r548" ], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive earnings attributable to Black Knight" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r125", "r126", "r134", "r220", "r222", "r229", "r539", "r547" ], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedTerseLabel": "Net losses attributable to redeemable noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r124", "r134", "r220", "r222", "r228", "r538", "r546" ], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive earnings" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r606", "r647", "r648" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r129", "r581" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Redeemable Noncontrolling Interests" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r391", "r392", "r405" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, net" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r391", "r392", "r405" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Contract assets, net" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r73", "r296", "r297", "r298", "r299", "r305", "r643" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r164", "r166", "r175", "r243", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r504", "r586", "r587", "r588", "r589", "r590", "r634" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r166", "r175", "r373" ], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total long-term debt principal", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r156", "r158", "r356", "r504", "r587", "r588" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r31", "r156", "r376", "r504" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Term loans, interest rate at period end (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r31", "r357" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r32", "r243", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r504", "r586", "r587", "r588", "r589", "r590", "r634" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r32", "r102", "r103", "r104", "r105", "r155", "r156", "r158", "r174", "r243", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r504", "r586", "r587", "r588", "r589", "r590", "r634" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r157", "r362", "r374", "r587", "r588" ], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less: debt issuance costs and discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "verboseLabel": "Deferred compensation plan" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Financial Statement Details" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r452", "r453" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r62" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r622" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenues", "verboseLabel": "Deferred revenues (current)" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r623" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenues" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Deferred revenue, amount recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r61", "r83" ], "calculation": { "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r61", "r280" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r211", "r212", "r494", "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Interest rate swaps", "verboseLabel": "Other current assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.", "label": "Derivative, Basis Spread on Variable Rate", "terseLabel": "Derivative, Basis Spread on Variable Rate" } } }, "localname": "DerivativeBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r691" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net", "verboseLabel": "Unrealized gains on interest rate swaps, net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r142", "r143", "r145", "r146", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r139", "r142", "r145", "r146", "r149", "r150", "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r136", "r137", "r138", "r139", "r140", "r144", "r145", "r147", "r148", "r150", "r485" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r404", "r592", "r593", "r594", "r595", "r596", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r81", "r87", "r195" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]", "terseLabel": "Held for sale, not discontined operations" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r0", "r1", "r9", "r80", "r86", "r195", "r196" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Non-current assets held for sale" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Definitive agreement to sell of business" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "auth_ref": [ "r8" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Income", "negatedLabel": "Gain related to the TitlePoint transaction", "terseLabel": "Disposal group including discontinued operation other income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r204", "r345", "r346", "r347", "r353", "r354", "r355", "r513", "r575", "r636" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Receivables from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "terseLabel": "Net earnings per share attributable to Black Knight common shareholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r231", "r249", "r250", "r251", "r252", "r253", "r257", "r259", "r264", "r265", "r266", "r270", "r488", "r489", "r541", "r549", "r582" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic net earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r231", "r249", "r250", "r251", "r252", "r253", "r259", "r264", "r265", "r266", "r270", "r488", "r489", "r541", "r549", "r582" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted net earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r267", "r268", "r269", "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r101", "r192", "r223", "r224", "r225", "r244", "r245", "r246", "r248", "r254", "r256", "r272", "r318", "r390", "r449", "r450", "r451", "r459", "r460", "r487", "r496", "r497", "r498", "r499", "r500", "r502", "r509", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest (percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r629", "r630", "r633" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "terseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal", "verboseLabel": "Gain related to DNB investment, net of tax" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r75", "r286", "r620" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investments in unconsolidated affiliates" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments in Unconsolidated Affiliates" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investments in Unconsolidated Affiliates" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliates" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Fair value of investment" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r490", "r491", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r364", "r409", "r410", "r411", "r412", "r413", "r414", "r491", "r517", "r518", "r519", "r587", "r588", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails", "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r364", "r409", "r414", "r491", "r517", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r364", "r409", "r414", "r491", "r518", "r587", "r588", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r364", "r409", "r410", "r411", "r412", "r413", "r414", "r491", "r519", "r587", "r588", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails", "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r364", "r409", "r410", "r411", "r412", "r413", "r414", "r517", "r518", "r519", "r587", "r588", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails", "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r151", "r153" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodEndLabel": "Ending balance, March 31, 2023", "periodStartLabel": "Beginning balance, December 31, 2022" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r141", "r144", "r149" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r507", "r508" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Finance lease payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r79", "r523" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r199", "r323", "r536", "r585", "r610", "r645", "r646" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r139", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r45", "r162", "r171", "r188", "r285", "r296", "r302", "r305", "r542", "r584" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings before income taxes and equity in (losses) earnings of unconsolidated affiliates" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r124", "r240", "r247", "r285", "r296", "r302", "r305", "r316", "r343", "r344", "r346", "r347", "r348", "r350", "r352", "r354", "r355", "r489", "r495", "r584", "r656" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Earnings before equity in (losses) earnings of unconsolidated affiliates" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r46", "r61", "r75", "r170", "r186", "r282" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Equity in losses (earnings) of unconsolidated affiliates, net of tax", "terseLabel": "Equity in earnings of unconsolidated affiliates, net of tax" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Earnings and Comprehensive Earnings" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r10", "r11", "r12", "r13", "r87", "r88" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewTitlepointTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r241", "r456", "r457", "r458", "r461", "r463", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r242", "r255", "r256", "r283", "r454", "r462", "r464", "r550" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "negatedTerseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r168", "r185", "r624" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivables" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r632" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities", "terseLabel": "Trade accounts payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r60" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedTerseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r580" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred contract costs" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r60" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r60" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedTerseLabel": "Trade receivables, including receivables from related parties" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r260", "r261", "r262", "r266", "r420" ], "calculation": { "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Dilutive effect of unvested restricted shares of common stock and OB PIUs" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r173" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r233", "r237", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "negatedLabel": "Interest paid, net" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSwapAgreementsInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.", "label": "Interim Period, Costs Not Allocable [Domain]" } } }, "localname": "InterimPeriodCostsNotAllocableDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentOwnedBalanceShares": { "auth_ref": [ "r189", "r560" ], "lang": { "en-us": { "role": { "documentation": "Balance held at close of period in number of shares.", "label": "Investment Owned, Balance, Shares", "terseLabel": "Shares owned" } } }, "localname": "InvestmentOwnedBalanceShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28", "r240", "r316", "r343", "r344", "r346", "r347", "r348", "r350", "r352", "r354", "r355", "r474", "r479", "r480", "r495", "r583", "r656", "r695", "r696" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r167", "r180", "r610", "r635", "r644", "r693" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable noncontrolling interests and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r30", "r198", "r240", "r316", "r343", "r344", "r346", "r347", "r348", "r350", "r352", "r354", "r355", "r474", "r479", "r480", "r495", "r610", "r656", "r695", "r696" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Amount unused on the Revolving Credit Facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused capacity, commitment fee (as a percent)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r166", "r178", "r363", "r375", "r587", "r588" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "verboseLabel": "Current portion of debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r94", "r243", "r367" ], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r94", "r243", "r367" ], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r94", "r243", "r367" ], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r637" ], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r202" ], "calculation": { "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current portion", "totalLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r32", "r95" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r90", "r91", "r338", "r339", "r340", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Maturities of Long-term Debt [Abstract]" } } }, "localname": "MaturitiesOfLongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtPrincipalMaturitiesOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MediumTermNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instruments with maturities ranging from five to ten years.", "label": "Term Loan" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r106", "r127", "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Acquisition of remaining redeemable noncontrolling interests in Optimal Blue Holdco, LLC" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Noncontrolling ownership interest in consolidated subsidiary (as a percent)" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r38", "r49", "r123", "r132" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfExpenseAxis": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cost or expense.", "label": "Nature of Expense [Axis]" } } }, "localname": "NatureOfExpenseAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r236" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r236" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r58", "r59", "r62" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r47", "r62", "r172", "r187", "r196", "r218", "r221", "r225", "r240", "r247", "r249", "r250", "r251", "r252", "r255", "r256", "r263", "r285", "r296", "r302", "r305", "r316", "r343", "r344", "r346", "r347", "r348", "r350", "r352", "r354", "r355", "r489", "r495", "r584", "r656" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net earnings attributable to Black Knight", "totalLabel": "Net earnings attributable to Black Knight", "verboseLabel": "Net earnings (losses)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r49" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "negatedTerseLabel": "Net losses attributable to redeemable noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r122", "r390", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Redeemable noncontrolling interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r51" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income and expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationAdditionalDisclosuresDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating expenses", "totalLabel": "Total expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r285", "r296", "r302", "r305", "r584" ], "calculation": { "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r506" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r505" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r305" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Overview" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r14", "r66", "r69", "r135" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "Basis of Presentation and Overview" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverview" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeAccountsPayableAndOtherAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r209", "r610" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r200" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "totalLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r124", "r125", "r130" ], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment, net of tax(3)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r124", "r125", "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), 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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r213", "r214" ], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "totalLabel": "Total unrealized (losses) gains on interest rate swaps, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax", "terseLabel": "Derivatives qualifying as hedges, tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r213", "r214" ], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Unrealized holding losses, net of tax(1)", "verboseLabel": "Unrealized holding (losses) gains, net of tax(1)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r213", "r214", "r481", "r482", "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Derivative Instruments, Loss Recognized in Other Comprehensive Income (Loss), Effective Portion" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r214", "r217" ], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedTerseLabel": "Reclassification adjustments for (gains) losses included in net earnings, net of tax(2)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax", "terseLabel": "Reclassification adjustment from AOCI on derivatives, tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r44", "r101", "r219", "r222", "r227", "r496", "r501", "r502", "r537", "r545", "r626", "r627" ], "calculation": { "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive (losses) earnings" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (losses) earnings:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "totalLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of other non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r19", "r165", "r177" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r55" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedTerseLabel": "Additions to software" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r232" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax withholding payments for restricted share vesting" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r54", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails", "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r54" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Proceeds from the TitlePoint transaction" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r55" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Additions to property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r377" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r377" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in share)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r610" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock; $0.0001 par value; 25,000,000 shares authorized; issued and outstanding, none as of March 31, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r625" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r208", "r320", "r321", "r576" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r168", "r184", "r208" ], "calculation": { "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r235", "r631" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Amount of cash dividend" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r56", "r634" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Revolver borrowings" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "auth_ref": [], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.", "label": "Proceeds from (Payments to) Noncontrolling Interests", "terseLabel": "Payments made for redeemable noncontrolling interests" } } }, "localname": "ProceedsFromPaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r60", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Product warranty expense" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r196", "r218", "r221", "r234", "r240", "r247", "r255", "r256", "r285", "r296", "r302", "r305", "r316", "r343", "r344", "r346", "r347", "r348", "r350", "r352", "r354", "r355", "r472", "r476", "r477", "r489", "r495", "r542", "r584", "r607", "r608", "r628", "r656" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.bkfs.com/role/StatementConsolidatedStatementsOfEarningsAndComprehensiveEarningsCalc2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsDepreciationAndAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r85", "r182", "r543", "r610" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, useful life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r42", "r224", "r496", "r500", "r502", "r626" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r97", "r98", "r99", "r100" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Redeemable noncontrolling interests" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfFairValueMeasurementsDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r415", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r161", "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Amount of agreement" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r191", "r512", "r513", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r415", "r512", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r694" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewRedeemableNoncontrollingInterestsDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r510", "r511", "r513", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r57", "r634" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Revolver payments" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r57" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Term loan payments" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r106", "r179", "r555", "r557", "r610" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r192", "r244", "r245", "r246", "r248", "r254", "r256", "r318", "r449", "r450", "r451", "r459", "r460", "r487", "r552", "r554" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues." } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r276", "r277", "r295", "r300", "r301", "r307", "r308", "r310", "r403", "r404", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r393", "r394", "r395", "r396", "r397", "r398", "r401", "r402", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r48", "r190", "r345", "r346", "r347", "r353", "r354", "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percent" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r226", "r240", "r276", "r277", "r295", "r300", "r301", "r307", "r308", "r310", "r316", "r343", "r344", "r346", "r347", "r348", "r350", "r352", "r354", "r355", "r495", "r542", "r656" ], "calculation": { "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails": { "order": 1.0, "parentTag": "bki_EarningsBeforeInterestTaxesDepreciationAndAmortization", "weight": 1.0 }, "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Trade Receivables, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Trade Accounts Payable and Other Accrued Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Change in Fair Value of Contingent Consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r115", "r116", "r468" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails", "http://www.bkfs.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r32", "r102", "r103", "r104", "r105", "r155", "r156", "r158", "r174", "r587", "r589", "r637" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r142", "r145", "r483" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r77", "r196", "r240", "r316", "r495" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesEarningsOfUnconsolidatedEntitiesDetails", "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Other Non-Current Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r160", "r161" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsDnbDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfBalancesRelatedToAgreementsDetails", "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsSummaryOfRevenuesAndExpensesRelatedToAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of related party items" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r70", "r71", "r72", "r78" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r70", "r71", "r72", "r78" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Summarized Segment Financial Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r417", "r419", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r335", "r585", "r703" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r273", "r274", "r275", "r285", "r288", "r299", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r308" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Reporting Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtLongTermDebtComponentsDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r60" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeitures, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Number of shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value per share", "verboseLabel": "Grants in period, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding shares, Balance Ending (in shares)", "periodStartLabel": "Outstanding shares, Balance Beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested in period, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "negatedTerseLabel": "Grant of restricted shares of common stock (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityEquityBasedCompensationAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockAndProfitInterestUnitsDetails", "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Tranche one", "terseLabel": "Service" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in USD per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (shares)", "periodStartLabel": "Beginning balance (shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareLicenseArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more software products, under which fees received are taken into income as revenue recognition criteria are met.", "label": "Software License Arrangement [Member]" } } }, "localname": "SoftwareLicenseArrangementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "terseLabel": "Product warranty accrual" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r194", "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r585", "r703" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureRevenuesDisaggregationOfRevenueDetails", "http://www.bkfs.com/role/DisclosureSegmentInformationSummarizedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r36", "r101", "r192", "r223", "r224", "r225", "r244", "r245", "r246", "r248", "r254", "r256", "r272", "r318", "r390", "r449", "r450", "r451", "r459", "r460", "r487", "r496", "r497", "r498", "r499", "r500", "r502", "r509", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtEffectOfDerivativeInstrumentsOnAmountsRecognizedInOtherComprehensiveEarningsDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r244", "r245", "r246", "r272", "r522" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarningsParenthetical", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture", "negatedLabel": "Grant of restricted shares of common stock" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r101", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted shares granted from treasury stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r20", "r21", "r101", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Forfeitures of restricted shares of common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r101", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted shares granted from treasury stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r122", "r123", "r133", "r192", "r193", "r224", "r244", "r245", "r246", "r248", "r254", "r318", "r390", "r449", "r450", "r451", "r459", "r460", "r487", "r496", "r497", "r502", "r509", "r553", "r554", "r635", "r644", "r693" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r109", "r239", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r486" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r503", "r516" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r503", "r516" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r503", "r516" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r35", "r107" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r35", "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r35", "r107", "r108" ], "calculation": { "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost, 3,260,107 shares as of March 31, 2023 and 4,110,199 shares as of December 31, 2022" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureBasisOfPresentationAndOverviewMergerAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Trade receivables - unbilled" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureCondensedConsolidatedFinancialStatementDetailsTradeReceivablesNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureLongTermDebtCreditAgreementAdditionalInformationDetails", "http://www.bkfs.com/role/DisclosureLongTermDebtInterestRateSwapsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEquityRestrictedStockGrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r258", "r266" ], "calculation": { "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average shares of common stock, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares of common stock outstanding (see Note 4):", "verboseLabel": "Shares used for diluted net earnings per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r257", "r266" ], "calculation": { "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average shares of common stock outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://www.bkfs.com/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveEarnings" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Shares used for basic net earnings per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bkfs.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r614": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r615": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r616": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r617": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r618": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e777-108305", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e639-108305", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2599-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 87 0001558370-23-007986-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-007986-xbrl.zip M4$L#!!0 ( -=#I%9K<7&N11, !C4 0 8FMI+3(P,C,P,S,Q+GAS M9.U=6W/CMA5^[TS_ ZJG=*:R+EYO:D\V'=E>)Y[ZHK&=)GWJ0"0DH4N!"@#Z MTE]?'/ ND@!)T8FVY7ER/XG)Z>CK2J8.,:E/CX\D M82DY70227/E\G0*'3Q'+AEC61LF4R^N7VYE$#$ N[DN\HSS6 2AY!,A0P'HXGP^DDSKGX M0FT-$ H2%FRF94!,QR/R*@D3=.&1(8@1CJ7BO1A.@?=A=L%EE?E)4LY^)^!< M=9FW?)&".$6K@5>_W&3H*JA3 M7E^5D"L;;*ZH:Y*4SR"WO$*U2LDW@^25]3T=J=1,>ZTPWI8V%R3DM))79UU> M 4C)B3),'5$NJY/R./L!D[P*YC QKYVL8#@SF BM-XK$XEPU>G'<[ZB]WPUW MAS0%6BF2N9J[9,N)4Z?RJ61JM;1;+-.2:'F#JH1\E8Q<<5.N.)G.DH>(+//C M%@S*M'3$_AB.V'2@9A&$]#R"&?.E'BWTM_CK=DO9TH\^J8\P>)^!D4]JG$#P MPT\/U^7CEFZ*2RH+2WV#*(A:( :(*D&99 MDJK%E7/)DC*J#5&3V'B,ABC5J'Z)E2*E%85J$>A%H6(4:_YNM*MNMZ1 S?/W M['O]LV*)4!./;D 8AZ+I"WSC''O3!QS4A,8I-,I@P5+U=8YCH4S\G*E%6)XJ4HE!KCU]] M_))4<;_\C#E3SK& 3N=O5+NLP:-X)O'W.O VTF=&?UH7_;1,Y"]1K!UAZ.79 MU:T&S8NL%A?>?Y+X_$A MS6C&^T.[@0#4(ZV_1[;<,2M%Z(HR-9=2["6M>4DDIIZ ]H1NJ_[[_&M G[$' M+1TE[CIP7:HVL>.#&@TFNXY>!3V2XC-^([(1$!KTV!DT[89"N ,K4X"](U:&G3[?TF7.RQ=3] M_+J%/.!(W,LUX1KC2E4)1K5!8K9YS MW7).M_&=S[HGF5&SC54?.F%52"!5AV%/HG>?]V:.CJ>*.7Z#*2(>5-1G'A#W MAN(%]90AI!MVM2O21KN3#F?+N'(HJEUF2(LJB#(U["GYKN-:U_2SJ[=1[?2= M1KB>4PTX%<=)YH0_KC&08+,-0L/OE^=84$>-*9?4"Q02N[(5/.I"I9D['XK+ MPB3>HS0AK4H3*BD9@@:Z;#T(1:67Y>H98V',C<]63P0V^18R^S,TML\,88/Z M&;?8N\4RX'I(O5]"0@V(K7EM M*!<6[@64DR)06@9T=)W< VW;NB4KF$NOV=+G&UWMQV"SP9S^)S/M9U(K,&^K MQ@C_I"1N$Q6$,KK@:U)8QE'(BO0\>.>MPSD&MVM-)%66=[V/F%?>8N^HDTU% M]$VN'CV5VE+IUX#*M\8<"7.9P3]NN:.L=?=XED\1X#$K .89@R'$\$SX,R4O M#\0E9 ,K>[7\K;D,"@1E:V$ MTN)1OGR45*"?4O;CS2WA*\)G*TZR 85F+*G08>-$(59?BQ-A82@IK2? ?@1X MHM(C6Y\R^<0Q$]@QN)=[:+*1H1!BKT4&7>0$ MTI)Z!G3.@'B9?[_,2WQFTK1AUJEN&U\*X; &?$G"&,JUV9&+J]$SR<:D!^)! MB\TQEV\9QT]MK1K; MQFN!)(6-U["T3$ L+:_?>VO+A$?"J,_O?%GI<%JD;;@6XET%7$.E2&OMP6L" M7KPY\*#&P\<7O!5M.W(S13;("\L\IYT MG;[>5)>-%A_M(X$J,CNGJQ6F7!/3S>R>'DWH\7FY)(Z$ U&;;?3)Z0?B^"L&AUNN67A!I>R,1 T&O4=Q-I(5XN,%DH6U"D]LQ?5"F8K! M?2=7=P@,\@KK1JU2MB-)< MO8T]A7!)+?:$]5!#4%;\?HG2RJ!<;7I:V??G-AL:1JGU$;^H'1UJWW=IDM5, MA].R:^2)\NC<7T9]O\72+$ 6AH;4%[Q2'N,JNNH1?:\,?-7*93XE/"X+D$>! M*OT]HSH3Q>HQK8NIK8]6RMEP*PEG)[CU?6\?G/0[9_7ARHEW@UJDM$?/>OE. M'SX._]7OR\*"1JUFPE-)#0)([169$2\Y1!L6DOP0O8N;+:\/'^U%AP>BUK_4 MT6?@?>?+#QQ7'I&U9[#!6^C0";RI5J35(JVW![$5B,I_G7-_29/H[D^J9E5K MZA8:;# 7=G2J809G."PI#0WKLGKH*Z"/WA6_\)\)G^,5B? L?#:!-!ZK10J M%#]2#BL4E1%!SKZ]6[Y9VOAFFB&W&;U)W:MGNS'S_EY9I\\4[G47L4*+&?D/ M[2X=I@\8]ASHXDI)LVLC1DPG[>Z.];AU<4)_OQ/Y%EP[>4ZRQWF/D]:MCE!; M4-WC+'V/9;U7@6Q/_%@0JO5>3X]%L_.G=4^26K!I=,:\Q\A^LL-T#,."A?5E MH[[]&VQ>U]J"MB!2_QA"#TV56Z ^DB?\6C;YITEF&/Y:-L5#9J1S]VW?>/.] MP6:[!9NFF^L]6.:MO*H].S,,IJWPOL5-H?KR\+NEM2LWQOJVKOO8G/T=.0L& M):OYDB?B>D#:A-/F:K%<-DW4S&4"3L%6W':L\?+*-['V/D+:S9/E^L]8[/D& M>:C#!/=Q1W\AX9NPK![\?<)OY9@WR6J&^K@(=>UG"GJ F\7DRK&LD#+#]J'D M@$#)R]@]0*T"=>5 6:3-@#6[R-T#5S]Z5PY6B809(/LEZAZ4%B&]K5OBB:K3+I1I1F8S+1K?HG'$/0YV81H5OD$TS0U!]9+ 'H&F@ MHQR,2CDS,"6+J;)W\7N4]HE^M'J*MNZKLZUB'_W1VVX?EUT2SHEKOJ'6B4XS M&Z;%EQA:/B(;%MY?<&NQ+6E__[-:U RO9=NRO^JVW\2:WC-*I:HN533,;<2U MYLZ#^IJY"94IY/\*:_AG@85: 2S1J_XBE="G@:";K4<&T;O"ZX=^3SU6BJU@LA678;*"HW5H&Y4]#RA7N&MUNJQA?]+?K"F!_R/?P(WY1E/I>(X0T16^RDY>HJ"^(< MK?QG!0!559].!T@X:[+!-[ZC]832HDHZQWDN%U3A%&"8?*Q?D246"ZTM$$-0)NJP M,)MIA?$VI"+QI$C4-"1EHE%PV:@&L7Q8NOJM;<%94_8R'[[LV243-M3D888) MTL0"XH4K%:B!\L:21[[N_- K"A_WFA->]BY9Z,*I0?E?C3.&8SQ4EYYM?%5) MS-^NU:H)_!-E8; 0DLH 5/W _6 ;BU(E,D!8I7+LR$^#)?9@$&;4\R"<\FF@ M"H Y0PLOPIM\GP:.?@PU_JS&<.J[3[H"X7@E#4UROY5T@[US+R _^I[K^#$P&XB(USI8F':$6ZR)QC MZEZS"[RE$GO)KMC,_7<0GL!X\JU_7"^UOV.UO^F0[))%^8AG028"4&R>!93#@,2^R0)SU$0(307JWJK2>80<9JIGUT%!7/A!0Y M9><%]UT#:VH4N 0K;F"^!*Y42L#-7FI$69%E48]],W#2,L;/"G,77&))0ZC+;&=+;)^ M+6/IY7EZ(',7WK*T0T06#E'=^)C-=@TH)!QB[>.^8UU(?!7+!^@!E9:4)AZB M%3=$=>(;BA?4HQ"!O0@XST4@*@6^@DA#SG_-/9D>;D;>^$*$AWMNB5S[;N;$ M]B#K$S?.NF/,7DUE@K6BE0Q-D3W/>8MEP#6H#V2+WZ*W@.:<,H=NL3=;JNG[ MGP3S*S_@<7OLD?]]&R7A0?,VN=_J1ZW9*O[K3I]?'2^ U;WA;^4F!&F9^7>B M2#2!=MM9GO#K'(Q3=DK)Z2*08-J3'S[OM$=7LBH^V%9,8P0"@@12#?3$C:\6 MZ%L%A==*(P)5/R 3!SW>0?/A#EB/SIJX@4?@+WA4]B=]YN^)O,ISSW>^Q"W5 M+FMI4Z23MHQ%.VD/@^'I^Y2JQC\QGOP*#ZC!377U'W2;9^QE)ZSFV7Z?<=G> MA6K!%U%;H]@(]YV,AD: !F0K:Q.X\FRMTKD3+,AUJSKD+2W+NE2J%!&[V*E[ M5>9\54H>K)M5J'WB*=4WV)CE8"U/5N<0PGSVO6[P@ZLJ][R-&X@?Y", MCKV1<[+TX11I& ;4)S]K>-2MWWM.ZWI%R%SY97 ^=D7*C-D5L&"U#67?VP0U*!"AUG@7A,,B M3_LV>O\R3SB[V$%2[SP0RMU4+HR_642[7S#4K\*L%[Y(ES3U1'_?4$ AH%D9 M<:T(==P%@-;],AP7'WW/36.P#;+D''7]O;;13>+)]6YV*"T9'[GEC' MVK!IX*H')S*].!2M+,\)(TN:/==H$_QJ3#[WL//E[XRNUE(9L[L/5)ZZYPC< MSKQ0MM(.[6<[^KE"F <]M=**_C1EP:@:HH=H8'. MU:*EI!GJY2HQ7"?_OI9?!K"J/N?853D(D?$9UY(QH(;H(8X!Y=,O]-5+^JPH MR]S\P^_54W9YGM\ US9.6(4#F9QH3:]HWA%YOZSAL9CS?BVNW!.5'IG[%((N MC-POXTY<.%YCD3M@_'8#+&K\I8!CYL8; P#D9E] M5WN#[:'RZVE''6;XD7CNE<\?,700CSIOX;^9'=4DGE%/?/\-U_<90]7,QN$L MU"4)_[]FR=&/]!Q#UDFN)?[UH%TT*";['9$FNW-B_POVQM,]/%_CU+%\)\/_ M4AM<4B_0UVCKMT*2Y>MIA^@*0G12W[LE?$6X[<*"1?H0?8:2M5R,6FY-!W>B MQ-JX!C3F.\SE3XD5<6CC 7XSVKLC^?XKVU;K@-S(HDM)N>RO+TE=+,FB1$JR M3-E]V?[PC9>(7$1=BX/^H?'!P9T3#Q%SNSRP'=[P#41 M.OCGSW_^TY>_]'J_73W=&U-L^@OH>(9)(/#@U'A#WMQXP.* MH.D,&D;_^'!P>'9X;O1Z81E7P*5YL&/PP@:'_?C+*"P/.Q?&V=')T>!X<&+T M^Q=GIQ>#4V/\$"=\H/)9J#2EC9P?%^P_$UJE08$Z[L6[BRX/YIZWO#@Z>GM[ M.WP[.<1D1@LX[A_]]G#_;,[A O20XWK ,>%!F(L5DLKV/B%VE/'D**HC2OZ^ MECZLIG]^?G[$O]*D+KIP>77WV 0>UW]I#88P!?M7+TK68S_U^H/>2?_PW9W& M \(73"8H8D+3\@ M9E0^_7/-B-+,A"F.7&;9K+0>HN1'^2V"%RN-A95@%8$QF4)R>= _,'R7RH&7 MK Y@'QAO$,WF'O^R) C3GN7C\F#0.BTLO,R$F$_0]0@RJ9V'(6CZAT1* 8VU MRM2'=GF2UPVC>16H&=))^^T[],I7H3>-O$N:>T&6W3 #980ARP-=NXOTQ$ < M>DGT[1(YTQKIGYR==I'SJD!#ZD]TI?[:A[=4.4_09B[0&!#F"A=S7I1E-\A6 M1ABR?*HKRX$2:(2#W"5V@?V58']YYYBVSY9F66R '0\Y/IP^+B'A*I7QZ:H4 MN!L6TC#^T'[.BNRG]3$!4\F]CS&-B3S:WS%/9LGB)SK6"0<#<19]:!?[_D'RC"WO#1 H9K$X4Q=XK(! ]V'Z%CE4 _?H%4[O M' \X,\3FR+D&Q$P69^H"DQ40R S%+9/W%>/I&[)M 4W1YRX04BBKAJ,8Z\*] MCP?HS3&UH%<:FR\*IC@$J;M C(KH(4^?-.(IU64['@&F-\)N@:\ASM %MA2E M#PG[22/"$N'O-^R8A<%";MHTT $%>JH=3?*"APQ]UH@AA=!$DL<:)7:![:;A MA39QKI%-)#8!T/CFV&45%!&D[2)20/=L4G3_50#>(%O,6<4.7T M]\EZFM"6AI..+P0"URL(]-PA)A91.8/:V&EH+V$ZDT(?F*D%B&1 - MG<"$R,4;&]83ZL.5K/X+&2M"I6'0)GTL2&Y3HFPQ6I->)&/N(%L?NH:601T" M&($J)C\GY0[Q*XM.PU[Y9K&T\0>$X48[Z=9(2(5 &H8I&:D+U_\%:77FM%J M5): TW DC0 $DR;4)4CH0+R)IB37+C&K E'SP;.TJ>8GW@4V%9!I.'SRN"MI M?U(;IW(S[ *9BN@T'$/92C@*-EKR>\#8-J$9=$SQ'&!!CC3H,PIZT*$Y055@ M&O:Q3W *X8(?Y\R=PP[ CP A'_37X8+-J@C7#=6+ZC;_C2&6[[>_'&4NF-C8 MK1.*]R$FN!%>2C&0O91B5;>!+2.JQ0 .2Y>HWZAP(6.[[8NZ6ZLU/4'#R:1I M_\R;A;P"\58)]&FMA>K-'&\K$E[#*=X5'G8<-QA4?&KC\3Y^ VGM7D#ZP[HT-^_1N21(?7\3!6IUIC2BHKWC'_R?&=HJEY-&_DF#228Y M4W0MOE+;+\ZT>R17P*ME M&PZ[MU#N*^A 2WC63Y!:/W(UF#*3TU*I2304)$?'DJ(5L$?K.T,8KZ$-+0O9 M-!B HM-[U0K1SS*DI_8;!*QANT^MA*5MOVR96F994JW$M-)^TN" <.E"8=-H M%?J!3:WIUWK#3VX]_VQ]/;_&*K[!(!LJ+PBVOO4I>U2WY&AT88[V-VZ)9*FQ M@ERS5/UZ"@F2,WO &L>_@8GV35I/@_L1&JYEEZVK,7UHZ,Q4WI.D.<6-<2:_ MT4FV2]G2I$2U&T?4+\[87\.HK"L-^X4B+-%3S/^"TQG\"I##'7F+ZNH)FC9P M760A,UHZK%S,P9+#&FBFB09-L+B6;EEA(Z;3 M@+56T.DN&.RF3?7_1MJDD58QSR9GIC=FG[>T[:%9^'R0^?%"@.,",U(H^U=H M#=/_^,&M_]'HE>M C4'9@<.V9$@S\UF#^?,67(+V--G2GJ8BG@3X^T'8/*K"'6T9J&\4/EB5@=AJ::=,C/L>K+7W)/./W;AM7VS(NR M[@'GE=6@X?1I4N9'B]TGPQ_Z\1UO3. "^0N!*93FVP,[J*8##7?I*[SXQ)WR MP \7=1*5"ML# P"O@!D]30\%45DSIZZWZ653F%F-IX\GDVTL[D=%!-*EUW)VQ M)H(UH@/J3&&\R>3;:Y,HTD%D$L7[T_6R"<&#,+'JRE^RJE7F7MI27?U$=E8X MA;I-,Q/H,(C7:BRSY12@CP%IN\PFJS4-)^9I"^'A_0L>FE19!%)LM)5X'V,; M.!Y5*%/APR1?@#Z&U!"=.AUG$/Y)JY1E="A8?0>9\:?)G*-O^"(O;(&BJKHW39;@MF(M#2+7* M8]9P-G(*T,=$M'4V9+6FX0(PA6)"..7+#/>L6= &P=>>Q%M\\M/K8R8-D96[ MXTQ:NA()R!/=14AH9=?]+"@Y>H$F^+2?0(:WGVP K4\>NX82? #^^9!S0FB*IB">S( MJ 7,%^;9 ^;5\9?NT]EB>!F^I?R"7\#[K\B;LZZ+:H5%S"K;,ZH6E]97?Q?M MI5'52&WJ:?XD$]NA:&/7)S#W*%.H'&#'QXVNH0>0[8:Q6"8""S]*G74Z/1X< M]XV>L9) ?-@I%B-Q,BJLBV5BAY_X+6/LCX0XQM_"1'_?U*FHW-."JP"5:NB[ M0[(!;$9IF897J82V+X>B]0OZ"_9)G[9?@X[4M4PB4!I&@!DX0R]ZC_ 78 OW M2Q1GVDD^%>'*KR+IT#V_$#"%B?UD=.Q3[9L'C?3-7! C(C,?\A]R;@X:=MG?M:$^4K8=1*%;S 79]*G^OY0,B,2C7OH7#@CE,X(Q.O 8)#6D97EE4&@X#B1-DJZY,O'EQ/6WGZ9-')>.MKW82#EKGLK3_$"?L M/(N2D#1<3F'/D!!@>FR2;^2['C7& (@P-%#(V7E>JV(L73[1RN&*7@VJY6&= M-N)A! ,T-LNSJK*=HY M2H<7:I;N-? U\[Z%*UR&?JT[T+E1Q>T-8-/0S>JJ)L2VJ):Y@Y1W0 P#??7 MKXZQ7Y&D5Y>D@H^IXFO>XX$ ?7_2KO%\HQI%9P$;[7IR6!-4#)WMS30BJ(.._\"GIP4'6) 5OK2 M/1-;NN ZP/9 '7QHV\"!V!=[N?(9.T1@35 RUYWH$Q'R)4[!V5?Z,_'A-''R M5354/&MP&382T@BE3$S)AX(:"4D[$$9*:[UXX58^>P,==UCZR$:T1/$Q]**D M^O0$50F(>GDEA#+!Y#:/ARO9GERFW6"Z!E8-@\N,)GC7*K>](B?';A&L"E3# M.7Z.%]BWF/!U)JZ#ESEP$FM/I61+%K!SW-?!K6$X'#V\%VJEF/;\Q+M%L0+& MEJ)@/K=5.M86I$P+?TJ%_]Q!@E0!R@?..@18F26W&L'4^8;6W;H5-06GVE8B MR\U-"#)L=68_DNFC'$)9/GTZ GF:Q-/]L@ U7)^+;Z1+G)B*X8S"Y^]@^9RT MTF-R\ G M1D,I\G+I/\;_RNF$T^$K'19F\)N_F$#R:(68. KWT?=$L"NA2MZKJ%GP3AG/AM2Q[>.5R4L^DG^ST0$[ZF?;/ZV//JS8'BO78 5' M/WCQ#ZNJ.C"^)'4D],1$B5J/*";>G>-ZQ&?V]]T!P=-><)IYT8MY'BRIZ_KL M"-D(NQX[."N,+VJ5FFX%9UO8]I/AVK)7,X1N9BD[2VB43:TY27)6QJHO%Z?RS_G[2EKJB M1OV[E>*3=^/%Q#S!!4"47QI(W%(J@?UO"(C ::I;;/>ZO8TB5]L1U?XQ5P70 M=\XWVD^\O$'[%3Y@QYN+XO%:9>Z%_4C"UOV,M!)BUD1>WG 3-A,6M2>F4H16 M9K%@FQLNU8'2BD57)E0K;)^L1(A79N]6#3LIC:M*Q!]:'B0,P2WVLXY)G:+2 MNOA$=7&F.?>-HU5[J'JPV0CE&Y*5J?YED22+7+FY@S'0:SD467 M&1?DT* 9:K6.N5,Z>V$!SNI%ZDT[2M_YR%' 8>I,__P]0 M2P,$% @ UT.D5NU'<3#K-P ^)H# !0 !B:VDM,C R,S S,S%?9&5F M+GAM;.U]77/C.)+@^T7Q&K,MV5=?,=$?W;DBVJ]MQ+LMANWKVGB9H M$9(Y31$:D+2M_O4'\)LB/BF22%7QI%2^SYX?J7=TETXD9+WW_WW__UO__7S_]VS#Q^=\_.?/OWPTX 7BM_*5T(& M?OC'3^R?)SJD0PD-HY_>(O^7=\]QO/WI]/3U]?7]Z\?WF*QI!V?GI__SY>9A M^8PV[HD?1K$;+M&[O!7KI-'L[8D$1<./I\48!3C[U8O+!G7@3Z?9CR5HJ^L< MH_,??_SQ-/V5@D;^3U&*V0U>NG$J*B4RCA""?3HIP$[85R?G'TX^GK]_B[PZ M";YDE))#E-&.\S/! ;I'*R=%^*=XMT6_O(O\S39@/$F_>R9H]-T W!&- M (\7CWXRP9_K\(7.'^FD>QU^97-+B?ELM?(#*E%T(%LZ#@&6&\7*;+%J0ER%L1_[ MJ-O\W^_(-GAWCP*&"UVOQKO:K!-=AD^=.*+3'R0Z'Y+-QB6[Q6KN!BQZB7+ M1URN3+JI1B\#@N34/7I!88)8['/UMF6N>4@'+RY/[:B7F'C ./+Q?/;KBF(B^AZ%>8+L[I MEVG.,_(]1+I[L-X'MQ.1;S9^%NFD.>\I M,,JE:,=UKEZ?-ND]3*SB7H#0M'*3H%MZ4MF9#0JSG9?LWW0_E4U.=&;*4GN] MK<8.&,8>5^[IDI'XRW2O"B__^)4&EMTDK]$=&"JI,[TC>.67B^:OH=]QMN_2 MOPT^/* UFT=JRI?-LFS)5B9T#[6 SH,8"K\B\D[)81Z& 2%E?VS D_P#%<7YWT[.ST\^ M9,+8'ZM.2D&'$;=C-_1#-[\Z-+O''],/>ZD;YZZ/?59(ZAAC*R MHJ+(8^5&3RD'D^AD[;I;5ICRX131L=@WK,N(X?LAQ14A;]/6QE87F10H[.G5 M6\RBCZ< 784T6LG6B3=^% ^D;V4/?AB?>OZFU DW"+HI5JT AM6=?$KYD/;6 M U;/%!6R3)[0"?V6,0J'/6+)[;T'K,O>3KQ,+7O$F=-WOQBGYC0,PGG7?>"; M=G6R09NGK@Z1CVRSWQQ3RFD_]#/+#/_(>V9X'&SA-;P1@_.05W[+:@E^>5-H8/6!4:)IT=(?NF\H/Y%_^X\=TG/T@WR2X2 MPBJJ9D]T$>(N2Y,(W"<4I&6)F@URON@T.!V7V-ERF::9[MP=JV-@=2$LR42_ M)@GRVH@*6-"UFSW&F'=3LJO2]QEI,H[:7S'N59\L*L5LRA"<:3PSGR@?<>S!S0R(9D1ICBPHDVI M@DMA]\@2P!ZBY )V8N6@HZIV$\NZ.@NP@^'F[F@\C4B\NPM<:HRAQW(@6Q;X MWR*1.LB:_.-J1L,JB&IT()JB0A.&#ZPYYK]I=Y1-+:MJ9_K)$5(2MWDSZ?-H+,6,JNCT9[R<=*X M],C%5UQ1 4 MF(*TC7!&4+8ZM4#^'BZ7C33/'ME<6"&Y0N@FF1W<@"[[L08R![H$849/Z!84 MR-==A!#IRD7TIC(1B6OJ0C]5JD(__.,BV21!NB>:E=3<(>J;O,5JYF6\XQB+ M;K.6 IDTA$(_UV[T&W;B00\6U4%&V!2YT2Q,GQAF9&9$#&!Q!DYZGD1^B*)H MMJ0>(?(%!J> %CIJ"3P48MF?!"'I[*1L9\2 5LN#9RVU6+ A2J//74(2ZK.6 M%NKCSV"+UQ"1Z-G?"J:JQN](DL;Q#NQ5J M9A\=V['2"K,Z7@J+E3626*^JV<&6W*-\L0GBH]OZX80V/8"*0+O>X)8B0]!B ME9\SE1@X!U*HCP)8&P2FA;O^)HMF+W"4"G86L,&H4*3&J--4R +=Q@<;IEPN MV!RCT2V.2T'=B'0QMVM*POV[^4XQ=VJT--]:;;8%Q1"&F-3R-%J:,Z39]F"[ M,Q.:SG9T$\'1S5"+(*T-ZR8AEM.%M8/!Q2V"LGRA %R<+Y,T@$*O/%4H;&!$ M^^N/_$ MY")P(]F6L$$/0ATS[ ,8HRH$;]V-?*XS[*4+PT3]'&RIW02-#T)Z=(LV(K)N MY!V(&W\K@-W\ZR4!*JXU_8+B9^Q55WZUOT6(X2S8.3BD.VZF_M .Q^*C" _A M-H6\ 9<7ZB8';6+T)#NLB^RH6R"'$5?LF*B)LCMW/R1/D>_Y+MD]N(S6[!"S MI'A+!"\NW)*UL$)RA0:3Q&)5OU96-O&J&XJ9H-7T\-HN#>E@4ZS&+_(24U&? M+?6PMV]>Z%\)9RK,"X.M-2T!/! B)7;DPC>A.">K4?.?JR)BA63X:+> M,!@9RA:J(CF7OHHJ(06@_,H_";!-VL15CD)@;?KZJF94\QGK(#%NU:(0Z;)2 M48KL^)K/[HS)ZY@%"K\'P=4##HP% H1:W8)1$=&3#HM9AR5#CJJQ+10+1>6B M!K+"RKRDJDL-%92B*=T(0=K&E/CAJZKTRJA@! 52$D0E5&-%!-JK 8K(-;5O M]3JG#JA8!>R#VJ-*8X73!-6DK/?5C8"[K;5-&P%+*YLFPNUU31M1RW%O,8T5 M]>SY_7!:YP)Y;=3G D6MK)"?X2"/?NLP8O+VH?H[_Z=@,Y8@8>_<'Q_I1I2[ MCZQ=2V"WD\3Y[22*] \/5*@8(F (-$KUG@^L36>/EJ#@-]9!8G1+X".]?Q\. M'UF[EI ]3?'97:9']25VT 84:@("VZ9)ZV#:@%FT]>E4);[%J\-&] M:1O9NB_E(PEI/<'>TMZD_,K.NFBO+W@--6=A45-XW#!8B_";=N3(8&L4A=2$ M:Q8Q@I;7+WR"Q.L9,2&VK;+]1-J]'\DJZ61-)'HG;V27=O9,%;NI3YD#DC71 MH)W?J =;TY((UD?)@G7)2&C:E1QUN_;T&_+6?KB^1)&_#E5'L/C 0CT2@\.@ M5&HY(G #:GNT&"7GL1XBH]N)"/&ZA<@0MGS@JG@4<;XK__S-1X0RY'EW@UY0 M(#MKI=58?&I(N[E5SM0?E6SC*3]?9=*'FD^ZO1Q^MLI4L/@ ;,<_5*5)7>,\ ME2E5XR?([@CVDF6\( ^(O/A+4:Z,!\;-08D 1Z:'78&28R"N"A'"RBCC0Q^4 M:U,P%VN,/VH2CH]OD8^3X@FD*B0]R*AQV$@$KZX&X;6PLBU8PT.^*=@"%&\) MP*>UF>NH(0IW&;,!8)D2>FZS J M8OI,1W-9B"5#CI^$KJ/8R#_OHV;YOJ+ #04GN7D@0B'O ]FD17ZK4 -(24^? M=P7Q^8AE@XY__T\#R<9%/RWD+%]A^>H23W4?91U&*.L6E)5UU+-+4/N=<4+8 M5FP:Y,QW%\PL]Z>^F%?CU/T(0K0>NK*&/W1'4$'/H9,+N M\MVRTYR26\1X8(+#A7S \4[.;Q.R?*;KH]F:H"QQM8>2Y$2]9EM^=:I)ZP// M64J%@3O@,_*Q2Q[^U1E] [PMG[BA]HQ8<0B0]86!MA,8_L2,CH)&=ER,.SHKF*%P^;UPBV[Q2-3.QIU9#&'PH ML#*SK+UF!GQH-QS"QD12DAD:!S4(UK9'BM3D."2,O]S+KKE-WSA&1'1+1AN( MN^#A@XU%278E80,'X<).",NE2PI]T,)-REBL,?JHRS0>ML4B38JEY2((EB"M M%I%W!*^)NY%500@;R!/IPB9PJ%9O/0B:&%+>9Y6$CC3V]P4D"(U?,"$AH)7L MER#>GQ5%:/E^C5]./>1GJD3_J#2(?OC'#5J[07IS'^_> Y$2S\$,,.CGHW' M5?3]G[E([P-T5F YES!_M-&TDXL=4T<>5F"JKVMUI7,W\J5/7,A;Z=1;B]I9 MJ9_ )-6ZN,2O_./2CY8!9IA*-X<,>A!77ICUT6>)M4*(N#.2-BNK^40U*CO, MB+%KJ=?ADJ[\JKNC:F_HS$)OYGE^QN4*\VB^HQ^V.'*#7PE.MA'M(D@\5H1% M83#;:$N0M]BB+&Z2&?PX@PM-8[SAK9PY-$%4?2U)M][$)Q6[]W>PBQI=[7 O M=(_N]<;B4^/,97?^6#[>7$<\+:7V5[[R:3Q%*SWSX;<#Q@1][\)KUX41?1Y[ MUA:3R-1%J(U__%E%BM :122 "3729\"4[^B)X'7"BW8+JR3G[YYE*U)O$=ZC M94((=9?IRO1KB)\B1-*'LJ_#;1+3GW'(KGY+!5BG1N^P9\_#J1D^P(!]QC=" M_>&=&AV %IMAT#[MW#.E ]!L>9_SF97Q7H=52>%5%/L;ND!2EPUH-!7O\VDV MAL43=46!1M,./.F[QL!,EU M&]I*.7[M. &-Q&ZIVE3?U!YTB*391<->Q"7YYOT<;),JX>&#T!O='@7DU VP M QG[MOCSZ1Z[;^C'[)?F=SF^#7)?7U_?/_VQBMXO\>8TI;,Z5HQ#CU+,CKQ4 ME;'EK]%B=>62D'H,AC<[%4/0,V/0"RJ^OW,)!7Q&,8TM2GYG&H#>8D1[]_9X M>';VX>R3<^*4H]"_2S2<.AX52.3@E5,,Z;@A@ZLA4_WT[PU\_H,.O0G"J,&) M4O@?SLX^IFQ]\*>&1+*-$6\1[0:0\X]G&C;0T3+?O7-K]GVI(L MDR=T4AIBW12X&]9<1C8ND\U0WG,,8_%2Y[K=P?A9/%/+"M-YZBK( 6E,LJ>5JE^#S"=D7YY%Y.D M)^=K()\%G<-(8Y++4OHW.(HNW.CYJE^S+V2I&A(;AC4S?H_LF M$&N/_8]JB=X2'Q,_WJ6::M>4C:D:4$OL*\C'417D6'7C,R;(7X<7 M":'+Y67VDF"0[2249W I+64]1$S\IR1FWO019TML0XWI8\!1]>B'(?2H#R[T MIUU/?Z35?!_//GX\3[6&?B$U ?ZYRLA(408:8U3=^-1%-P8B7*T./Y]:2!ND MQ&CF SZ>G77*!Q1C3"'^P3AFO&2:B4/%92"*-L>0&M DQ>[4O8>3QA4'+5C+ M:04C+6M?4] BQZX\*#H;'*97+$IS\QPXFTD)+75JGOYKX6^7\56UVIWKTZGQ MPMWZL1O(-TCD;2"$K-H"4=!B5SCW**9H(Z_(P$NE(@*&$"!JBT-$A&4C62Z3 M39*^#2]:9,H-1K\]A#!,WWCTZ;(KP$>2UMKLU!,,%Q)"_*,M%"X%=MF?70X4 M4Z)IK^MK=N$)C<"D@". [/>+'Z:H%-@5#/I,V5<]5BI:D&FW MAA!1]F#KVO0"DG!*Y*_$I2A[EPD[X)$]/9LJ;NJ\GO9O1/^5X$B\!N_:'80 MMJ])O!,#("F%ZB9\T47XBTS#4_JCZ_P58ZF^##$2A-"[KZ5#W[R!I&6,(==1 ME' LY9ZZ3^(OTUUE]N(5(XNR:H7\F)U5EWF?KCV.JC5_'=8!=>4!(.VHO05P MC]+\[2-^=-_^[L?/C!V4,(HYWT2$>T(']#BJ=OQM,.TXB > M,-4RV]1O%CU M[T#:W8ZJ)S^"\2)M1L!7EBPT[U];3/H=-W5U-K:^F+ "D,+4O.0C%D3W_+7\ M/:+V0-GCFM:=5^F0=_473UQOY$7QLOR\Q6J_0FC-;$,=0@XXI[J"1J M_WP!9,0F)P*RT^"ST..>#TAGSL'/9O2 P[A:.5Q:=V2V 5+:2SHYOE :7LKS M3HNP^HY2(U TC7;C*L=P^5X-4N$=V.%,2YUZ&5>(_6=:.Q,.R$9UEL(IC0<$ M'7G[<<4]7(K4@.0Q3U=5=[&F=ZPM5G#T0SH^.V)5QR"]=J7 @0)5:#A-/)P2$>??X3#J ;;/3E3X M2(]W\0"!G.TRUT:1K'HYY<5=(5VX8>BBW[+]C>CFYH*MSY_I<-%O-PBQP4,Z M==S<<:N]NW0 H2!1K%S%RL>4*KO&,D\B/T11-%MF"3Q?>CFW$-J"0Q.DQ[0= MFI 6> )A?Q+%<]P:[8#X-H7*J62T1]0 D=^67>,9S(,DM>(EIC8L]&$R8 C^ M2EN=RL!-0M#XUY0M7IFS?/:W@LOS]GZWX(8$:5NE&^)@;Y&]PEDF.P'++9G? 2'=C>+WO$Q)1&RPN/C/4RV3TFIA'?4K[%, MQ!K-=\UT0P:B*5N#_B <0#E("PQH'3A%+P"!-.H!P+,3( DV( R348NE]@3=/?I@F>]FU6[Z7 M/]:5YG56B!#DG0O$:M8%A+,>1H(U(P^0:/-C 6R?(PNF"DI0)#N6H6X&X8R% MD0C5) $2&R<8KB;QQ>IW'-?W>W*"1$?KNW8&X4!$)RLU)13B)M\71-:(S-8$ MIU@^(R\)J'@YTH_FN]HGZ3V,QMT!$> MTDY=5Y$4K[2W2.O/%_?ZH+WU%)-$4W@OW@\1V:7>-'O>E3F5X.IMF;\VM11F MHC7:V,Q]B;2@"-PTT >W>#CNG;)#',JTB39MHDD]V#QPEW_\W]!?/\+P3CR:0Z>L"SA8,<9=JDD>&" M^&L_9'<%-Z))H9?3:P;!ZW54Q?*TD1:AX-8&K?2'>EE0:V)O-U.'E,9Q8F,/ M>H1[G=]VVEVPEC?5A*/-O',(3??T[HB_%&6A%&T@[&]VE9^ I($WGCG:R M^TT:6L2.?43/O&6_80<0MBQU1=2%OO'E5:17[MDG/0GM-8&PVWB@3/8H&E\* M(I_+M*+:8]$3CVY?$+88#Y2;+JEP!)H>INM+HJW.(&PI#B32%JV UB+?1A6 MX%8TTQ7)F(4 4FNL(?QWQ+)QR)N]4,5:(^%"T;PYA/O(NEB<'G40=^X?V2[\ M%ON--(3I_OT/G?;OTZ'OV-!.;>PCV,7/CMR7SRG,W< -EU32",64L]41[8HE MT7Q'/VQQY ;4:I-M5-Z5SV#2W;D$>8MM[J@CV>;_:*./_S+'P'1)LO1C#0ZG M[F%D)=Y[8F049EN^CL8$X5MW(]]"[=P;D.V(<:V[<>=-5\[UOY:J9CRVHJC2 MQ<(=#E4#"'L;!^IYL912D0K(F"\"-XK\E;]T%=4JRE9PJE8L3@=*+H$5O;[' MYK<#XILUE5M39C#>/VX@^!L*O!4F]".ZQ3%?/:5% )U[ ^>@90HL%+ )Q7;% M/KP;4VUJCXJ!O3UR"XP>-X0XWIWZ!IER*AOI81W?9]0=A!U\RWK:G7F $O(& M1*07$68\/UR=&IU!*" M1^)ZZ!XMD?_"'&]TBPQ/D5&MW<]"EQ@X=12<$@>G1,+)QV)9:8:(4\/D/QV* MRQ%DI:LJM-ERB1-V.A_'*+K!;LAJ#G.JPW5%FMX1,\/>QB[RU<2.&N+<3V^1 M8$)/(E8>*XG<#^\63J;W0,5HU H?S!;;=UA6&-;Q4]QG*6\$)(KORQ*:-U[* M2;=D%T[I,'\'Q0"-&YGDHVBA2YM-@5Q=?P25\8(F (\8*Y.$34 M6#[\4O<&U!&D#J$B3I7%T&]N+P5A2B*_9-]P3CS"?$!!845+6CF4O00B>A1# MU0B"K1ZB "KZ (7?LR# KRS0_(S))4Z>XE42M-%7B-.L#PC!]D'2-2,7DK!; M6-+HT]14ZTT@U/CW:ZAUZHXAM7&)M@31'_+*N]F&O:?TIVM>:/?A[*^]I#CJ M"*5%>764AL]T<$LCJ@E9PJ[\"35>WJ)C'V,_CNBRYT,7JQP)20*""VD_IW"0 MJ!IO)?+HL[UW&"/B;[(W-B]PE/HK-I,L&1'2%(%>4R") HD2-K?8=&@"\$XA M1=0-USY%:A9%*);'GM(6$/(!)EK8>O=/1)A=*;'WRA)*U0->Q:\N07M82N6E MV19".-)5"&;+.+71Z[%=[.H-T*0J#156Y*XOHO(#69 M>D4IG@/Z&3_7>=]9L8].S]B)]33H! MY0 DA(J**F0M;/K87B4HI?(8,@&W[-8?]M*N:=S_MU[B_G+XHZIF$$ZS>N4+ MJN8C/ =TSRY#$+RT5/O-?G3?E?G%(T$U8L9_="D=G+L:;?T*X+&EEDXT>&CO M9; OE!^;9"/DX][OMI]]X@B]8.0>IA98Z;[)6=G\W>9"2\7*)J:6LPGY_<7Y MQH ?KJ\B]KA7C.8[15677E,XA[*Z^&$S6J&*DF$HS;CJ-062<35163T9UHF$ M)L/L1:'\,UT-8S*+"J@"?WG.[Z N(21Q311;+G 3RH%F"$6)*).&]JJ,],GB MUQ>I//<19IF$)'V-T"H);OR5*"S3:@DAE]]-ZEKD#7Q?TW6X)(C&ZYA[WSQ([JW+1O-S-H!Z'2IP_1<(D;7317 M+@DI#NP@DI9(&O 0+O'L0Q0-HJR)H+CCE=TJMC02QEY+"'=T]BF6/?*L"^C2 M#Y*X];*?85L(MVX.(:220#L[%;477J_#K^Q9Y7+;8+9:^8%/_^JZ0?'Q['Q_ M@Z(VG..'3G- IQKQ:+A?"9M(7ECN5K[/ M*(2&^.J?J9\0$@=.0E+_(($'XA<4.J>0"8S=P3W$I-M^ E@('DRI7!)AV"M M6;R&B$3/_E80M>W];L$Y";+(W<*P/7(L\EL82+4@ $1.7"UI\72XV&>Q9;O8 MP3Q(T&\X\);XYN9"& /)@&W'0@+Q%XL:&>J6JB5!UJ0*MC.Z^82I(O7X*U(! MEU$:5J1"*J-4VE-KJ\,TFWT#H7S'G$Q^&8_J"3#V=F-6@+H4"GFUP-"1UX0U6 R6?7)[^[=)E0;:C=HGBQ>G3?].4F[01" M$4_O I12#.AT'Q_]>^0&_I_(^Y5RD%6\+,+BME^!^S7O!D)]T&'NV)QF*Q8L M1LC$A!6]0"@QZMN&%20#,N(*9Q;U>>5-X&SN$!BLO F$TJ3#C%-.'R#9\8DK MHW?A<\(=VD.H91K"Y7*)!23B.X*7"'G19\H)/@67_HOOH="+%H3ZF)CX3PG# M-;I'<4+"Q>K"W?JQP@"2<3;5"2U;" MFQW9H*OU>S=FEZ.P9VG\<%T]<",2LT$'XXJYU_Q3%W*MA+ 7;O17# K_"UP/8&*_.9++-!=1: U6+DSE:88)F MWC^38G=8M0';2]_?PL9Z+XR %-I^%]NUO89+$+9K>]CA*RZ?$.>UY6_ *]L> M_X:\)J%VXN%[%#"'<^>2>/=(W#!REVE*Y3)\,HMR/[6/M^=].VGG3KUW!GD[ M/ZJX5<2H^:[QBU88:]37R":MAYOD7)=)!Q CV Z";KX&JT^^[7=^*WP4;_NV M 8$<_S+75I&L!@Q2$W81^YRX7A03A&)VL($M_>B\((Y9U6T@'/D2JU 9NJH) M@6,%-0TR=W!P#[D/X]&@N; ::MK>C-,&MF/3\60\DR9@]57KJQ M*W1D CAHSDNH/(4?$] Q\+[C;+E$4?2(+Q"A"^60C2QYODVK!83TB1'GE10! MBH<%A*F2H>IF]E*@NB3Q$Y]&4P^0/*@ YT=$-HO5;$U7,?GX^[:GVQ"P"0KS MEKJTP3?&V29]*GFQJGUGN-+C]@ A%=G%6(V(''B^J^/R&2%AE;D"%D+.\! # MVR,'D$U-->-&9W^ZV..HE>)CII0?DLW&);O%*C_U$N6 C[B<< U9*5>!0-HBQ4Z$Q9::GS/24F0:QLI,3\D$^,F$@P6>/V!% MUT5+Y+\P,FIT^>*WJ97-CBWAH$\9J- (;5W?R]_)H:YE$3\CDJ4J+Q)"VCDC MHY;'FE[0(@Z0&(LWS^_1"PH3))><"/C8$A J>H &DCF:;%,FUZ\^8LJ/76/* M AW'#3VG0&@*,*< XOK?%WBSQ:%Y0/&7]L$( MUNT)Z]=A'1=?Q.47U5!'$"IK(2?V0H@V$Z5BF6'O1N(P4VSN!=;.6>"<>H 7O))@?-+T3CPA( M_!=>M*4&!^*EQ/HDEL.PUV>Q5? -=L.9,!G?@H#@752*423@6\@/\"X?*V9@ M^(@?X]N'@+!.=\^A2<>%2\B.SO?9Z2(M MP>TW@6<_!G+<)V;@\U3U_/6O!$=%Q=47-TZ(S]GYT6T$(?#5$((N.6.+X>IM M&21L,[B3/&2M(52>=16,C"Y FW--\KZ&[@:3F%W6QO9XF%G?$;3QDPV[*H"! M1E'"CAI=X"B]O4_+Z77H%<)YM\Y^L0.]@#2BKLFW.%Q*:T9%P! >MS*0GX@, M^YNV62ZAK+6<>9Z?(7 =KC#9I$\&F&[AMFI"6UNXV:A5B:=3C>O4!IXV=*<- MW6E#=]K0[9:G"3V3A+%94PB9'?5>EAE-T][Z 4+IHGG@=]J/+:E_V);CE-3_ M_I+ZLTVZB$TM-HI9'>;>@EA\=YQN2PA3A6X*6YLH2%OQ\$LA#MMLG$HAOKE2 MB&]I@U%5OM#_YN)W7T@B6.=\$X4DO[O$3R\OH+./Q+.WP2SX=:V4OM"OMTF MPWFI3^"?*IAIU 6%2-]EE,B(.T)9@ MD\:Y&_G1PY8@UUN$=>]RKF6=LN9'4HEA3A@@8?*T\&M(,8Y1]W.(GY9UQA29[\&I';4S;34XP=EJ4?6N9/V/M5S3/4<4SW'5,\Q MF"2.Y73RP0?SP9U.GO(IQY=/:=)!UZ'(X*1)'?S(\B1B0HYBG?V0;LP?L,AN M=W#4>1$Y:8!$6E]S?W9]\KL;),*L!Q_VV#(:?"J RD1#%,>7:6@@;S_6;!CK MJ[N->CEQ\$D9AA;C.FQ@)QWYF \=$/_%98D$>8"Z!S7MY)L'I5Q&3[OXPP:A MQ[F+3WV.A\/4T3RYX1^+U0JQUP$H?C?7\\6]_*HRO;80@E2]_7Y-@FROL0OS MKF;3>S_Z0UKI+FL"J>9=Z;GDI$"1S 6-H(F[5"?6Y$V >#8=C>/+B$>471GM M+^6D#DX$#,&CZ2A;72@B6J"8C#K[QH&TF7D3(LXW!5@OH%=XW>(,ERR;=,D)+[E?+B!D?1(JSY"LFM+\IV,+)SAE(34@-(9NGE=NRI M!8*>V8J7.>XEWB"&]X4;/7\.\.MOR%N7Q,S1"K-7Z9:!&T7^RE^FR;79BGJ3 M1_=-(.'>1X%1.J2E#[W3;C_9RQ;'U3-^UR%=7D8[?DPSWS$- M\L/U)8K\=9C"RE+(0PXXY7KZRE(/KQ93VFA*&TUIHV\R;=2V?(E'% '#R7N/ MZPM%_( F4JD'%(,#\7YR%97+ X;/*Q!"WBS*<:PA1%LH6-,ZBB(:*2OD78+ 2]9K";Y-A M/Y.0G9Q:K'@+X6@19OL*T3U:XG7([D6^#MOIE"N7L.-UQLF&ORJ3#1EV#EXY M%7Y.#4$'ATZ.HE/AR'(2*99. TVGP/,($A)<<93YJ<('I"_<4B6(GOWM?)=E MM=)"W;1ZD>-)FD&.7HW;\ B,?9:E0/#J7TEV]#=_YE:R/E>T@9.R&%]Q&J=G MY&RR?!E,$R?ITET "V3=KJ7!C4MB^.38E<=LN4PV2?I&=Z&@MRAN9.3O7*): MQQOW F%-+U7%NN",J8.RN#_>7+!RM6?#L4ZYX2DW/.6&OYGQFQ8E7J>0Q8M9ZFJM0S,^RD#LM$YQ?DLL\I^0_)9N.2W6+%_=4L M*_C7L_/]K"#KU4F[=>K]LEJD;&"6'Q0!P4_UE4S+DL+45=SX[A.[N*0%!_3RE2M4J/#^Q_91968SW?EG[_YB%##?=[=H!<4 M2.)*W<9P4G>]*P)WXTG!#KN3$M>!M/&5QI:&?0 )-LUTG2M9/7J!"/@ZW"9Q ME!)V+@U&I2T@1*2==)8K0!Z%\,3UP5A<'ZR(2U7'U*>X/L 5UT=C<7VT(B[! M>GL0<7T$)JX#)GQ5LJCG,>SEE 9A%E=1#E]^'6%F*2.ZY$$5@,V>HC3-*MI^ M4[<#Y?6'TAX-/@!*_K#4%261_<>V(E_AESWZK;&-0Z;2@'J\L,0,*?)Q&E*(HN\.;)STIU MV:8E)9=Z$G9@TJ<<=;-4;$:2 0G_'GD(;=AZD.HY M6_I1Y@5I/7ZV(9V7 +F$[)@YR.X'[M85A'L6!O<*W5@#<>_DXMFEJGT=EE#T M*[Z^FVZH?.BTH9+AXUR'=?#%RJF0?M,B$L4:HH\7^)$A>0:?1#LC. MAD(;53+:(ZK_UZ'9GKM+QZ3][6)_R7_?0@8(89VEK4;%%6(B8OKG[X)VMG&# M.4O7XL!;XIN;"R&/9< 0(E1C/LL( I)]_L9VUP62ZV,.F3;1ITUTH)OHQ[+- M-^8F.I!M/HZ_4>W:R9O8VX33(:5Q'M#8Z1[AUEFI>KE0P2O?D]VN@0=BU,-6\TYMC)4%:O8+-4;8GFTD?1K4M(:F9FV<!&\94S"Q%OF7B MF._843I)T*?5$D[64"ZS! LFA:.M:00Y.,_F/#!T1>_"5SBGG*1U@ )H2$D.?BJD01 M#@HQ'Z"DCOCK?/M)R5 )+(34AI2E$MP'T-%\A <<)&EY@EA'19 0\A=R'15A MWC\[+]W8G85>66":XR5DJ@(>0LY!REH%_N.O_O)?H;"-OFNB0U[J*0+E:.< L] M)X#=55O'EMV_&8:CESM.\1TPTJFSM$5IALV,M\BZ? S\1?[/D_^AL*LE@] MT&^C%16O+S\SWE?G=LR_.]H/L4MB.O7+RDK['@3.UFF_*L5Q,+WQ;$I/=-SR MZ%_$4R)C2F1,B0S[(4U>E2RM6-B#LT0G;OOK M'L+^,P UTN+5L>G7(J3_3MW*2[L-0.Z+,]NWO0\/T/A.DS9PSZ8Y='.VW>I9(.5?YRD MPSKU<9UJ8*:3S4YFCM+M/YKH*Y6W8N[!P*D^[%VLC?=.FU1;/JK?F;Z*C-!CMQ?>NAOY;9K## 7DX@"N MNCSFM_MC"?Z_AX"GC"--9LR#M%WE\XN7WA^HVAI"\&D9Y=#D **B\VFP#O$,H MWWSA(WZ+PQ?J%%'F3J-''+M!_?<+',6W./Y_*+Y'2[P._3^KD&)/208<#T(V M:QB]&I!IWX,J9CF\SYCD7S$X47)U;"0@)-J.3&D%G+29B+FG-!"?)9T>8KS\ MXU=VMZYIPJ55N%0F7*K>G;1[)^U_2JM,:94IK3*E5::TRHAIE9JC9]BPLJ6] MK^29%L/VWTORQ9 M=IW"[R@ME9)X[@8$G-K30?UV@V80 I*ZVST8('Z2HUH< M'L.XV5R@0ZF24#VBNK8(Y=601CU <(5LLI@5"V+@*]# MNA)(4MZD][X]/KOA(F5 E ;"T75>I=6W0AH/_^UFML?C(:"$Y%A$_QWYZV>6 M WM!Q%VC+'ODQJA\Y=FR8FO@]^WFW@$Q^5LPC?2??!TE+W/N=XAO-\_>+Y\ M9=%9UJ!1E)'F $S3ZA_UT^KL+>YL1*<8TDG'G%+M4ZI]2K5/J?8IU3ZEVJ=4 M^W=9F=HUVIXJ4Z<R[+&+3C>02@B)X M1F:&W%&O[;X%"S,3UW=A7LT($IZ%&>/WG:0[3%A)5"U^B@ MZI3]J%D9J]_3"&^Q7%"UQH'OI>.G"0[!DSDB0)!5L*;"*MYJ$1$Y_ALY;4R$ M3^2(00&\D"/7+S'?89Q>7E E=-,73S*EX9<@*J%M/Y^C4J;Z["DDPJXD+C"A MQDQG5[I,R#&3RD(";S,;8"H-"1F6E^TQ12I=3"61'Z(H*M1%BT+,,-%?@2B"0/D[(*6ZC7DT"1CN%?7]-]: _7"FE0E]E]6Z_<]-2X[ M:1#ESD)O1OO;Q?XRDOE[#7@0V5\9:Q7X@_ 3/ _8VA/ENP]%4XL5^ :D"6KL M]:>'(ZRF+][$%8BW^AF0A1D+LZ*BOZ0HUZN5"^O\@N?HZBU_*>82;0E:^EF: MBOJ!#:/@S_0CQ]MU[ =$AMY01@>0.[ PBZ7'!=X\^6&VDJ>6O";E?;3[5J/= M"D26MX.@M(@;6"Q7+F$//D5S1/%%Q6&X1_<-169&UK4C",]?=1%>5WH!;23I M"UBKQ:B2_$N_<]JQB*ST[=?A$F_0#8Y$:PTNY*@B^FN_(N(2!$@TA0O(T,OG MWEL4"^0C!A]52'_K5TABJ@!)*MVDO,4A;FJ4_!465:-1I?9CSZ:EH V0["KC M+YZ3],.$/4>9H8[#=5J-E>ZK:.F, ML.VX*M!3YLF01D 2S>X!DH12=8!Q9=-3LHE'"" !T/B@TIJF0[A''D(;]K>1 MJ$CI3'EEO/":@]6@!)XMM[N_2\Y\Q4?\^3=Q(_4H M6SLJ2:-2N>^L8Z.#(I$2KYED-LE4E?SI%P\^P$P !$&0.%0Y8J9=R@3.*\_Y MX>!U\*__X\LV04\X+^(L_;>_O/WFN[\@G(99%*7)[B:(LW&]Q6J(PQT&)(_0Y+A_17;;;!2GZ@/,\3A)TDL?1 M T;H[7???/_-#]_\B-Z\J6B_>?OL_/UQ^#!_Q-G@3IT49I"'^2]6+$NET M^W*?)W7'=]_6/.KF7X[:5VS>_OCCC]^R;TG3(OZI8.PNLS HF?U[.2!E"_K7 MF[K9&_K1F[??OWGW]ILO1=3(1=I$9<-&)/##M_S+OQ##(?2O>9;@6[Q!3-:? MRN<=_K>_%/%VEU =V6>/.=[(!4[R_%O:_]L4/]#?DPKS(Q7F[3]38?[/ZN,[ MXG3X,KC'R5\0;?[I]D)I@!\[!,6>3#&CG^;;V32S4LJS/N6Q+N50/4I;'7B@ MTLZ7Y%\=5?"7$J<1CFIE*"L-:28)BR]&F=+.P@[!A 9;EA\;IZ@CHL#A-P_9 MT[<1CBFP?$__\8;^@]F%_/'WTXP@YOJ^*/,@+&M*3/Y_^XOL^X'VH%)38NN\ M*WJ0AS4S\L\>2U0MO@TS@F.[\DU2_3:L^R;/MG)1.;M,\N7?DWN+W[;6I:-( MCHMLGX=XT(\JRJ^R=2,C:4$',)R^^?1Q@-#_?E:/;4$:H?.TC,MG=)%NLGS+ M$/I?N1A3^E8MP1VA*%'WX&O GB53I'8L\3N@?B45<;1;46J'3N1$C5(<$_WI M,F% _.<^R(F6R?,MWF6Y#';5+1<0)@KU#B/FH!GPX%%).]KW&L*(4Y[1#V]P M'F?1>1J=D;1-H_MANP7XH%2U0P_L- +N?W)91WL?)TOR@PA1POX W8]^4V34 M^SPGG-_'11@D_X6#7!U?FJ: 0ZQ/P2;E5K0#&FB]XMKZ8D48<*.3^X;RHH,:\99BS\E)P@Y MOJCP/D[PU7Y[CW.)XI(F@$-,I5 =6H?? PTII9BV7E:M'E&*B).\Y5X6B[V3!N8XB8KJB^L]EG.*W2F/(VX(/2HV*W8"4- 0= MC#IY1SIF17-5_P-1ZN@Z]39L0M!UZB \)?^\SN^RSVF?&3HMEQ* Q^I)PZ]M MMH3@DTCKRATI:9JT4>*>P\Z3EE,'',N+K_.;/'N*TU ]Q50V7TKH*125QM]! MVR4$H4ID5S[:S)]J#I[#T;N^4P?F35:40?+_QCOMRH^B\5*"4JJD-"0[+9<0 MD'*!7;DGIXX(>:\K.1!TG>+L"U4MQX$B] Z^!AQL,D6:(F5&9"4*"WHA*;AZS5+U)+FD".#14"M7A4!O/']\WMYG,E4/OP<<-E)5ZICI? DT8.0R M6OL4IX8XN?F#9$YM)AQ5SK^$CT1DK#AZI6@&.$QTBAV.,&(;H$&C%=76VVJB MJ*;JZ>B51^4F6W>K#O[S8\<4(,J@W!?*I0]E<\ A9J)H=_5-WA9HR!F)/')5 MJKX>TI!'G+ZO%3@8VDYX'I+8( C+^ F?!650R:.TAK(Y^*#4*WIX]%'6%G10 M]H@\^JQ?0YW>TPIJO_5WP!&"MI->E7U,$EDQS55'U>GIE9M,V2)*3?1&GN%#GFH>MP(>25*UN*'6:@ XE MN:0C_8T113557Z'D0;7)0NE\B_,'DJ+^G&>?R\?3;+L+4O7HI&H-/K2T:G9# M3-H4=*CI)1[IES5QQ*FCBKROV(.@ZW3CVB-.DKX8/&@$/O1D2AT,:D(+T($F M%70L[E.:OJ-J=L6F6X_,MEMZ/2X+?__X&!!S7>]+6@.7;C>HEX/TG<"'F(G2 M!RN4FAZ@0]!(\+'K=XP'8DQ6B+-! A]OJY8 =9\@D-=;G$:TKLG[))#%[.'W M@,-3JDH=B9TO@0:=7$9;'VNH(4IN_C":4YL)JURUY;O>DT]D"R#JEH"#I4>] MPQ)7!\V !E"?M*-K/XD5UQAI?P6N_.DX>;#Q2I)FX=9MNYB DZ@H#SFAX2*" M3B:O*Y>L*HR""#Q?>DXWER,"Y$%RD4;XRW]@]8K(<3O 0:=5[6"2UFT$--CT MLHZ=CG"RB-%%A+"WN9.@.F@(/K94 M\HX+L55S A9&K+G6LM8N8-1_\A)[IT'Q2/___!_[^"E(B#C%+2;ZQ2$97.D7 MZS3J?B"T5%AK+$W@L>S$9&+,CR((&!O01#ROT@@NT(M1_XE?=GN M\#.APR2 LZO?J=&!CG_S,=N$]!]8M" FGV8;Q)68T#YD6I&7B[30/7Z(TY2> M )K63KT#%U +^4DSPY!6'R8&"#$1Y#[!5[B4WVDQ[ )\H#)1N)-[:MH#'F:, MQ+;.1"OBJ*6^0L&&!!Y:)TGVF:T];&AEZQQ'<8DNLZ+-6STEJU/:@]ZXQBAO M2!-E4SR1HED9), 5G06X;G*\"^+H_,N.KG\1Q+XN'W'>F9,H+&36$SB,#5!? M1#.#;H!!;8CTMBY>\4 5$S92,S;H8/[M!\?F- 'F3 IF@XS9(.S,SOT@'&@3 MS()]9WO\GJ#!+4[H:O\-F1#$N ?T>KH 1SL3A468T[4'C&]&8EN?.MB3G(Q0 M1Q5Y5-'W#&B3ZMPF0077/:]TWW$^'E?VKS=G<;'+BB#Y.<_VNXLT3/;T###Y ME 1$&:=['%V363)[?Z)G0C:&(/#('V^LXXT$&VJ 4<.!4M:84K%$C.<*-5R1 MR!8U?%OCG"JN7(;1=@,>8B<+=A0=U M>\ 1:"2V_223$U\A1I[-,1L&*W0UU1)B_QK##$HS;7&KK:]UQ--@%Q,0B?_ M$;U.NR?6^9AMRL]!CM6QV]L)>/2:*=W=CM?U !S!AH+;[^8UY%%-']4,/,;P MQ&JW&OJ*V_=Q&I?X,G["T45:$BUB,LOGV84Z;GL[ 8];,Z7%N-7W !RWAH+; M.C G_X;11RV#9G[J+7 GUIMO9<2MPD&EL*\X_CG+HL]QHC*'\#7PV#Q41(S" M^CO \78DHJV'U83\A,_D:LP2%#3C+I\_X/(Q(RCPA(MRJSE:JFX-/&1ZU!0C M2-$4<$#U26Q]N8W119PP$BC[";BIU!1HD>$*[=-0O. 4;#9Q$I-_^EGNZ637 M*3OX?IH5FL4>;0?@4=JOK'*BV&D-.%8-A'8S0>2T$24.97+H5MTSO,%Y3G0- M:UU#0MEC?BD<#KDBOJ[=YU"U!1Z@6A7%V)0V!!R6>GG'38&:B5Y#V$\L3JEC MFJ5O()S8\JOC/$>RS+>2#<%H'$7@D.7 7)WS7O;D ,.?"ZWF/]GA&U!]6NWJ M"(S G/#0[L?#!XRN$L>'.0"'\8& XXYO^#RUX>BXAL=1^C(.[N,DID<_UVG$ MZK ^9DE$((4O8_3461C0'7@X#36$&'"F?0&'Y& 5;#U>8-0<[RB?O9=NF$__ MB_7)Q>7%W<7Y1[2^.D/G__GIXNZ_?,>^6545;8?EQ+=!?15UZV7$L.L:) )I M..56)M2W5C%I6?@IO%)?7KT)GNFEC>9N5QCF)&\_MH J71E.!G@\VQI&=I/= ME ;@V+=69?2-]XJC>"V4,T4RT/![UWTVZ_!KX4%MHYU@(WYG,JAL) ",W]OQ M$$QC8)190/$G@0 M:]3KK"H<-P,(GG.Y[TEIE8^!QJ%>RLS\N;0DX&GL$'GTZK:+K MN_;)Q%KFG*XWE)E+/_2JVG1_#61GP7@)%S[(F*7HB\K))\A#Y\NY^U:XIEC# MZE19\+U<=0 J_>?H-.V!QUZOJIHQ?ADGW'IE=C?2>S^7-KVNJO%^UKCDRVQW MP1]261:JBRP+BM4_RT9YDGU(*L]WG4_$7J,[?:H.P%&J7]FCVWW2UH#1RD#H0AKHYX) SD=IZ@[FES/Y-/UUMZ M^%5A04M2P&-]C(%$$+"A Q@=1JEC&T'GT9E;-&G+<"7!XFL:H(G"Y MY0 8TB92U+HPLR#./S6PUE;OJ&1"HE"HS%3(Z/W6(S#S QR6DYA7SYF.:UA^"_H M[3^3K_[ZW>J''_][_77,[,,F3F]_^.?5?_OOWZW^^N/;^MML7Q8E^8YB75#0 MS8T/Q&$?T;NW*T0"[]V*=^PA^\/JQW??K=[]^*.:[!D.\?8>YS7E[WT]ELNW MEWO10]X2.(!HU#MX_/:P&6 8T4EK&V<-S?G Q."8\+2:JD'E^Q]TF")$NA#6 M*SH[PE+,8$UAQ/LZBF*:&P7)31!'%VE5\%5A?W5KX''?HV:G^(&\*>#X[Y/8 M^LI<0Q=1PK2X=D7:4[6"Z?6D3SF_(7J&@$.WP'"VR_9<1:HYH%>"5Q0Q>9HAV"N M87U."^"*AZ^J1;5B[%P"?7 KQX\X+>(GS ^,7F8%/29ZO;D+OJAP<# 5X$%O M:9:#DD5#2 "& UM-1ER,;X" 'Y;I<*P/6+^B3%^S<]4TH267J(H M[)@G(B;JT(7!$4"O7J<1SU IP7&N$M2\9Q4EVYNANP_)' MKEB*'V@$W/56XYE0R8(K&?"'0E;HW>K[?_YN]?:[_];,R553[;^NWKXE+=O5 M-T@K;F[V+2;=%(&/%VZ-Z'Y[$C N.580R';D),G)#N=Q%IVGT?3[D./W'_G> MPGU ^H>.!X6..3Z605XNP" G^"%.TZEMTGLX%X@U^+E>-APV08>9.+[/Q$O+ MC"N,:= -^,!EJOB0LOJ !QMCT=V6T?=^#G\:98\.YZ]0WG\XC]D%3.0+)P1N M@OPZ)\,)F6BPJ<,-SC]2,?O/%FAZ H__ >HK#KFHN@%&@2'2NSD*0]B@+$>< M$9\G(\(*,5[>C\9,;81JYMQL:*-7<8HB@@M!7B"2Q7$T\'-!0# #T[E8-SOK M_8:3]%A.O*O45<3Y8?-EQ+=2:C=QSNE!6Y736W0\J9+"M@#B5T&*Y@#J5-HVHW2ZF 8N B];D^IF9JIVV5I ML2I16!NP0OLE1:U,;+>A*W $K\3Z-P-8O&DMN]([IY_'3A?-NX,/+J'&4%] MK'N!$^>!"C@[_ UP^CR[*2!/HKO&,)Q']W9:% Z8S*;U/183]\ZGF$?Q#F1: M/9O:8"?7,@MHY]?:#@L,:/4L6]UZ88'L: :J"F*?L^U9U 4YYY9IWC_M[N^U MP!#NF7SW=%E8,+N?CUJBB&H: HX M#/LDME^]32.<%IB5>RRR)([8:E7#B)WY;RY \K*0XDV>O!> MUQYXV/2JVJG?KVH,.+#Z9;:N\%Y31C5I[[7HIE.V)FA56.[^]Y@&V;OOWKU[ MRP*-?' L:_->RQDFHV,8LZ>RUVFTWM+["7^P/P_T'D,':&".-@T-6&LBG@,Y MRL(]39F<_M93!/JK]G$AD3/+[D3>K[^9! AD@+=,^\R+DQ!LA"NVGIY -(56 MLQY 072 NMUG#Z$"HR[#F=)M1=HK&LH)EL8Q>[AHEV?1/ISNK;'^%Q#G,033 M/A"H.\N)3O9%G.*B.,VV]W'*:-.;EP\Y^^=I5I2'$W7S7D!#=:#:=79CT 5X M+C-$ _NE*7KO+N:/6D7TVCK>;'!8H@#=5^QI69F:/_K\&(>/Z#%XPN@>X[0> MJR(4[7,Z=I6/&/';U]^@CWO2-&0,PFR?L'=!R3B*6\IQJPYON$+%K MZN60)Q+>0DMV61"3#^F5:5[CDE7!P=M=DCUC_";'O#@.:S]OFC7'3U?S0 *3 M%1+8(,9G_OQI#N7OR*]>Q(UW'#D2C%4ATTDX7/#M54V[^@,X)U++ZFZ2 V2) M9X:IB1O->A]C=*X9OZ?N=<+5*-66B.M3O]-R*#1R3?L CT5AU,2Y[.P&.4G/9;5U:Y-"$ M;<7DM?>]GNGUYU59>3BS/+P:2?T\+E27H.KH>H759W"4S8%'!GTY9OF26 0O4=IWB/?%J_HC]GNA>+3ID:7&"-UE> MO<-P%WRAISK()"C+HS@-\N<+NNDTJ(#YM!R!@\4,YCZ^2C ).\" -8?6]G,+ M88T24>= K8"HE1#=,Q%K5&1"KF8MC=X+E9#-W%P*J ++JP^+GT M[Q5][P63'Z-^1XI>*ME3J=H;)\%F$R?K8[&@M58=()3O%$^&J=NO0AP M5*IY#&Q'3<&#DEKBD8!""-?;I^A51=O3Y&YB34D,UPLSZ-6]0E,@N9/#=U\F M8[8(4)C*R,.2I1?V3LS$"D^=(HDOUT%[5\9!\N3GC9F#O&G.-$EZ;K=^4*46 M['KSJ<-SW;!4/+%I300H+HXS2GW(=S@%X&=^1RADO:#SB.E9]7W*0*B*%*/H M8,L]M 7-980#P#G>T5@G?U5'@6<]>^O!A.<-O)P+=NNR16O!;K[>*O5NGV'P M*SJ8IV)9&4G+-6?R.@V 0JU:F6ZUJ_I;P*F>1$CK17M<'KX@#"SWZB]VY=08 MJO?'YTDD9U)FGEU#7+9Y<3??O6U>P1HT:QY'$3@N.3!79V_2GAQ@Y'.AE3.H M/,+%5H1Y('+@X\^^C<>3'A0<6,W@23S_^&5BTH5A3"]J+ 4'9HCLFR GTU5/ M!YB=Z]K,.@Y#\20)PM_1?Z3QPZ.GE;27I*S!0;()U:WGF/Z.NG;*][5JUO/I M&[8J0CZG)2SQ&>;_[2LAYH(P<)1V9[RC8[6CJ (>#QPJ-^[09K=DY<',NEWO M\GXK!HS!PH[!CA;&_-RAT5GG-"@>WR?9YU]P](!_#N*4?LC/QMSB, F*(M[$ M(2^NLB&_P_$FQG1<%@QL(\QJBG(6+!8*>6,TG1#_J%B(RH688"M$16N^K38I M#P54(V/9JAID' M(D*?W6"..%./-5_1*#/I^/(UC"P^QY1#WF@=_:]]4=+3!?RTT?KZ] *1S\]( M-OM$FCQ-N?,\<$46CJ6/S!@T9BP0@6?TBD'EZWH1MRIB1FM.,?2L\_4.EGZ_ M$"QE5CPR;1HYA%,]BY>&J 8&'06J&OHO"5=-U)P06@7$1/^Y)RG4YIDF3T'! MT_<9#O#T%NB!9%%^)7#?9IO=+)..0?6&%LK)\("*S\'._^$>E0W?DYP\?DA/ M:4G,-'QFI0:#L+87_2OAUFL&BF;=2';$E>^@#/P=IY)AH7@[Z4]B LB3"+! MQ)[6#A-">B4XJB5'@NCL)IT@O)!)=P_GJXZ%^=PD7=8O5?\,8?TSE(+9V\P; MV@K.HHW9F9F\LYJ9R-]GT>0@_,3O!UP^TGT4DD?Q"=6!V>VI !W'1IJE>9EE M. G@]QK&:#3AJ% =3.>\D>PE^B>:VUPUH([KD !Y6)S"KBCV,6@*%J*DWMGQ(RPC-PU^SZH!"V MG:'"Y#2P^.)A< +8>[DP!PO6O(#8P&,7OHVYP,MP&I,--_*BL6D@[BP34_SA MQ92;2"-RG(GRE4&7TF8)]+H>R@W./SZ2WZ+G/I:F.? 0[U-4C&]56\#!W2OR MZ*)BA#)BI/WL^$ZF8.<6Y8XH65#RVDBEJS=;,H-C+>DAUK.&"0K8KK[MX72%&&4;8NE%R.H4,CDM,J%+G;+4 1J_B M%$5D8A#DPJ=^3EL?:G\6)WLR"3.T5=MZ8:ASH*8.=ZJF"T*>0XE=8D]%&P;Z MN%)T2J4L$,BQ6@M H;]AFH?A:$VL%3S@J_WV'N?7&V:-XGI?%F60TB7JGNF, M!1G@N&5K&!'0AM( C'36JMB&4,T051P19TG7/SA3)'!MT-%[?0A_=@HJ.Q7< M.L1.]>2JS,B$*VMYHU<%II762HS^^OIHNC47]LYNJ<+@.$AEV^,_\1%&8=! M@C[@H-CGE3=1ZC,[TP=,AR65NLVWT!VJJT;'I?A7D)WJ0$+G;G66;8,XG<^Q M/@1?XNU^JW2MP^\!.Y=4E=J].E\"=3"YC+8N5E'SFSI>QBEFCUGWC?9B0Z ^ MUJ^<-(UL6@'T.@-A'21>E"AB5'WGE'.KY_U>L7G=KJG+\RWBI+IS4[HOS ?[ M%+Q[';V6Y%M.F>S)["@:Z1\=(SU61H+SZOSH"K 3EGQ^F?@W%?2]<-3S!'AV MY9V7 X)3F%53R[EKLTBT&7Q,E)6?.RPX-WGYT<$,%XJ?[HQM6UAT&+<%8JU# MI60J5*/&P6I36PY&[79KKS4=ZW*BZ:\UM MV7.WQ[0OT&'&R@32[1U=1\!I]##Y[>MTI!&= T<$B03G;YBS$V^F?;+&7CC/2@D:X=<+]4JG90T:S; M"+ _JF4=4:RK.='NQ?W64133.4"0W 0QF1ZZ61BJ++JKM M -A=S>2V==V6.MH1\F_(/"[D#+PX\BTN"8;CJ*Y0H?5@96/@KJM74O19>4O MSMHCL/T6)2?KMW#S.@SWVWU")WBJE1H]X@[H#]R%!YNB@\2FG0$[^G =K!&Z MY80RR=L/=$'.2SCQ8_W-_UBMO"=S%->J)SBQI!MAM==+:.FA-TV/^*R^\ MK?7)GB[ G=-$8=%+=>T!NZN1V/9)! N;VD6,0H&D@ <&+::V,9*S0^]JCF^IEM^(M-_JK=;?Z.,4<79 MTWV8Y=IGGETAP^(P"RS_8E3@94DE7-S7YN 45V(IEDFB=(?S.(O.TT@7J>[5 M.^?5_NX#TC\D$G6'A\'\3YKT&R MQ\*IQZS-I>0IF^P-:]?T@0+39*:LS_HY)0[\G-\TNCI8/*?BO+E(4270"E&1 M$)-)O(-RER%AVJ%X[&K>=[3_-.ED#XC!,R\SX1,SH7#+!_!#8A_B-,M)UER; MH$ZOWQ-LI>;:[JAQ52>9S'L#'3PLS2#FNH9= 6? 0S6P?LE'CAWT&G4UNV/7 MX026*,O1#5'UD7Z9;>:!&UVB.9>IUB&9RQ8,V*C>.:9';ZC1#'"$3HROB1Q; M@O$G%(E^(1/D,%NAR\M33VH;/+'6G2D=TBP>G M!4M-?LZS0GU\TIH<>TR!>_)7:/-UF.Z5+4!L?EWO73;.:PYVR;53[RFRXK7'.>9>L5%RJVI!:U).$''L^G,>[3:Z)8-9!2< M4-M1 %DAH2B5"(?H_EF.F%2V%:JD6W&494D,EY!^(CF",ASVTC/6C&KM0.F-@>TI@@=-L>;ZR@3M",'&08=:&5?NH]& M%6>../<&K*K(X349]&0Y@1;)?=!5_^%I>/ M=*^96(RH(1\2%"8?1Q$X7#DP5_<>@34YP'#E0BL7V9ETGMJNOV4YO;F/!+'0 M]7T2/S!!O*9@/@U(3?)9,,F.&[%@]CK$,$0O[?MZLV@HME_A\GKC/MV2D 4. M8JX,-R;Q.J0)&,Z8A!2.RT#1CLDS,O*:T9QO^RH%*GH@]\-5"OB53^C^" MKK 67YIU#VV#Z"X3VX:;S@#27@" M!MK95+<^AW%S<6JPT=M<3Z 3PM.L*)$@B1_T!6_:ZK8&MVHH;AI59:\='K06 M3'%X@UZ^9'#.1?C4*;FW;BKN2<\A3L $*%I.:]3VW+5K#N /7T^FL/UQX48D M?A"XJA-12]7%QL[6;R7:"G6%0ZUT\U98_=JL.W]Y58 6YH/,&_4@0^<&RL*J M7G+_]N6,^E&*Z[3]C,R1% .^23^@X\E@U<7TN;<3X/S77/;QCR^M$.51U6[N M/M'"U@S\I*DOW@)/.+_/?-O@J,PTJR[-SXNCG$ =*CX'.S+>I,=6 +/@P>H MC9CMU/V!@^!@4PQ=2V"= 8/BC3VD2LY= M2+Y^EZLPKQ\OZP(\RDT45E2+/VH/.):-Q)ZT-CQEBQA?/Y6S<$DEN,FSISC" MT!+1N,_=K0@!#P)[XW1J;PVF CA@1BAC?2T3 MESQ*:J;TI/XKRI>,@*]1PQJUO-%O-7=/]8<\F(F9:$.!A&\99HU=@H;93_Z3 M9[I.GX9Q0N<-[>LV=YD;%)J(%7"INH[F!(U8[%A%Y_TK M^O72<',))L\;DZ?$Y'5%:OH-_3ND%M\)%H>#PV=X1V2/V?HR^7>"V26Q-%IO MZ0MB?^@N"!AV!8Z30PS07<+M[P<8QP:);[^,V3*A)_8K-BA((R0R\K6,.[,) MF-Z!1N]Y,B]!@.O-&;XOS^(BS/9I>9/C;;S?JF#8H!_P6#=6O9/@]'4"'.7F MLEN/@P('NG1!>:":"7I5L9FFT&)_YC"[^A%5/RZ*/2N_&&:TM V-^BR/'V*Z M2$N_PRBJQ/ SY,?%+BN"Y.<\V^](#I7LZ04A9IF4Y"1['%6)$S$:75SE:98* M1&V) 8>*<4;J) I6E "#RDB%K$?2BBUB?-GY1%*RZ^YF%SZ&VF7K6@%1L4;[@I; MF?8%'MV#3'#P6D=_1\!Q/DS^$2]/"$N^;.>GNKG >2&!F=<""?.8H]*=9$3T M730">Z_J!=K7VJ.T#")H"P(8WIXLF=4^S<*UK5D\5D!4G>98:(4:\^(SBZLK MXZMD#*WE3'=BSN5WM>8)Z8F45UX: /)<6;,75QW^Z]FS'T0 >"0/-X;^?3)5 M;\ 1;Z&$XU>WVIWMBJ'W;>T9;7+Z2$&0U2<-2 )4K4F3T?R>#.G^]IZ/+7"+ M0QP_T4KQF@F0ML_BL$"BLC[\A0Z+BGB9W(Z#7&#A>UHSH?)W>1!A>N*DIK@2 M%C*%C_G$KUX$W@4YC70@@7Z3XUT01_7*3)61K5/^]Z&L'&4K[5Q/D"@YY93%7;I+JA7&UZ,Z,$4J-XPIW: M"K?X":?*FD(F_1:')@K5]Q3!7;%!]BX[MH*C;HY!PPH MD;T.V5&YXB9XIM.:.G%I%DLNVV4,8]L-H[DX1+ PF1XM!A!<%)+8Z.4896H1 M4"6#,)UHURP%.:"D%W.:CJ]X!+6E=H*E^!PC4=L'V(UIA7T'$0".1\.-87EU8F=$R=1TT9II=Q8:9 JM,,2M8T,?(LDWY.Z^19B'%4Y??FMVB!+22, MGC+!QX[AQK!;, ",&Q9*S+A &K5<2J;'*TZOMK7-I$M#D""C?=Q&J2A@_5' M/:%EPHB!<0S@1$-E>;!BHLQ$\-*P7L#ZXY1F.EQ_W#1V\;[^6.5-]-KJ)^"(T:MJ9X:B:@PX_OME=I-=,]ILKL&H^XGBZ92]Q4]9\H1S M=)_E>?:97K/V$IJW>%?-H*XW)J&I:P\\-'M5%4-3V1AP:/;+;.^M-64:D9.& MIGDQK2G5K8*S9N ]--EIJLLL?;C#^9:6+C2PB:S/@D)4J;(J3(\Z+"14U7*[ M"5=^?) R>$,&O"TKRNEUS6Y:Y2DAE&1!ZC=ZQ=2A7:3\$*=9'I?/K.[#8Y9$ MQ%8&N4!Q/=P8JC19WQMPQ%LHX2:1?B6LZ;]F54_HC9TL2>C,\*)Z0L_3 M0>(YC5);84M/#],]39(K8+QE9X?3KE5BE55FW0B\Y7>U[[*[X,O?XO*16H)( M1W<_AY0\&D$..JJ,-)1LLW H+5=L&7I")KU[B2WKGXR:/TS#>T5<71/V'TOKY,2\UV)T=L: M\$-[N#'L-O4 ![V%$C-NXH$Z(S"53=@9@>I8@'3+S@M04 O0_Z?'G9^"A.=% M=2;"SE2E4?<#H>4-SF-:D_;PDFA5E>K\2\@JT-T2;#[?;+#R1,'L0@ '+#\_ MB@AZ\TH &#@]&6+,T8 5AU]!CA5J1>1?TML'AY]U.G#1D>3VNO@$2ZT!HBH@ MKH,?,%_8[T0'A+BQ;216!@CKWX?] [=2^BFZO=_M$C9G#Y+Z6?2+E$Q8MVQ. MW/?PO7%OX(@\T R=.MUF70%CX% -K"MY"WPX)%%.2&#E_;27%U.$]7DO @\- M*U^U>_F"^4T01P3#%%8Z;@4\O!5J=:OC=)H #E>5I/85;#@]1 FNZ)A?C?Y5 MO>KX#_:^$&^TFJ'TA/G)D,7@<16H"-2 M*>S(MW[X>UX\,*^.O7'6Q=7IM&0O=WF.N>O\(4BK)U]/FQ=R^-/1-\2L=*CF M#\Y6"TA!\I%\PL;POAL5KF@#CVRG)A3!P EAP/CA5C_;8#P)BIB=,Q-9\KIU M3SA_BO'GY04F?7HTR8I]3BO9?8P?TG@3A[0 !"\Z1[*8&T(O)"G,'?Y2GA - M?I_B-[(3XR6'^X@?QADR6,CP4D%DC"EL\484>(4Z(C/4Z< 0@:5&;-3*C5K! M61]!=-3*CFKAT6]4?,3DGV:%@2#E?:;/HQ;W0P$=&)I*R;1>N3!7K1XMZ#Z% M(-A-GZN-IPHC+&Y& C^0/"12B,UP&<>)G M%Z$NOA,DC63"JFEKE[XDRX8.\'"S-HT88(.) XI>UW&EH8BX=(&CKCK("01 MDR<(O5L0\]MG(2"C>">98/#_0^OV_$K^(&;I6XL93@4XP%B:1827@20 @XNM M)O8+F T/NK?_J?NX]KIY7!M2P)@/QX,(+#-,# =@\][+"XXIAI3J[7G."XE1 M0J>-+!91'8RPAM\9C00;/((\I<4L;C"_+M.+%9KVT*&A3]4.$J@:0P[\7IFM MX[RB3,\3\DMA$$)X1G4]%91@-]MN@KQ\OFNK5?:EO@;=@$>JJ>+=RA+Z/H#C MUEAT^_H2_!5IQ@&)+$#YM7G&.HS"0KW=,&<=T'V!,3!%0J8.!U@Y*@R;>-KT MN2\'[.4H&@,/?+V2W9T764O X=PCL*V7LJ)(=ZJB2+-XIEC[J&^84K4%[I=: M%46WE#8$[)5Z>48UBNGPE"$I#6"3_=%20;\O/>.%B7&4E M-I^&#>D/W#\'FZ)33M*T,V"O'JZ#=1U%@=,_H>K6"64&:[HUGT%\(@!^H#.\ M6[S+T_M6'5SZ/'=HV@GG!5M(4=OG\C6PO03CJ@$'*J.?"W-=T M8.KOMB"GGF0PJOR[80)L$)K1!+Y#_+@<4L]HI.T /*#[E>W4$E&V!AR^!D)/ M5]W*S[H=D^MZT:_ M5?_U/G3-;0M8A>Y.]D6#HQ(]0;-4LE>KH !P@3A;MG7]3M M 8>]D=@CZL.UQ.$E!Y/J7KTBFV"6%W18^0_@C_O[(H[B("=X=9VS2J1"32&Q MF-\YP3;Z4 LWCXDA1]!>$B2,-:$2.VP)+P5D1NOG"(U$.5"6(R:)6'%LU:UJ M64L#',>\F?<61QAO@_L$HZN,5B0KB?0)3>+JQY$\/51XL'HY9#7$M"]PX!ID M MW2_=*60H;);^_Y];)]Q<^/H]?S@]-L>Q^G# STP[:V W"7[E=6-E$_;@W8 M>0V$'CWU%FF#&]B2CLSX((<[0'-1ENS6<*Q@7]4JM)&8$!K_FL7 M3&]:$EDHK^8GR0X?<;1/\/6F>E+]X"'U.SHOZ,VVAQ(!"H;CC-+)OP=1 )S+ M6"IB?9JD8L>6WN@CV>SN&/V'P!/]QKCZSW,@&L_]B,93H0% Q72=ZTAOQ_8AU4.R ('+%>&<_"$X!*@RYEJ]@<0N "( M2;!"@@PK5$FQXL>!D&BGDW9<4(G7_9T1?3"L%JIWLB&7UVEC'W MG'@)9J"[.%PT\RRKMSMPA!IJ"'G^I.\+&'$&J^!B9!>Q8X5:;F# 8S:K<$L0 MRF] 84*=^-T$S_0'X:?>\CV.+N/@/D[8)O+ !1XKDHO!#GN#Z>=CYO06@3$C MU'(Y(T,5__KL*94 "2( Q"$/EN/S+ZG-*@ _MIRS7;56\S.\RW$8U\_>K[=T MY_T/]J<6@NRI $6=D6:I]]\L2 #?C1NCD0M8$;ER2!'X2K!DW@VZI5EG_LT[ MT!;RD@DR?&_SW:%9WX#N0+'6UA!B-F?:%W#F-EB%T?.@>B8(,1N;S1HB.&3, M,BF9(=:F2<:E6W)P*/)2 ;R5PL*Y ]QPS)+([J>%?%ZUQ_)J,S.4VF!P9($ M4' 88Q *$#;] 8+$*#5&'.GG;%!5;[UAY!TFO-BCJF,5IPC7#PX3T-AWWPHLZ)(G669SLB: #EY2&4@,*)X[,)%](&D0*(,BXTLC%4'S\ MI/<*,>XL::_X>XR!V(1<9D%@-"PPPC1Q\S&HN G8&J MN(@>S1O3\$#&@WWRRCX[9I^8Y%>^\QOZJNE%6I0Y6Z_LK;)BU'$Q@-&GO!PB M5+T6 0J]PKMP\X.W@05^ &' @T4\Q_R'H-SG;#7F>M-Y-7E8 F%,9C%X,,PP M=@"SD/=<(H^?@C)^P@*>7J3-0M+UICJ)'20W M61'39*MY1W=(XN&&RV)0R:E952F- Q:+P#2WFKK92ZTEZB1*<2HL%)-FC5BH MEFN%A'>BX6'C"[4T1(S].8C3RZQ061?GK%XU@9R1*&O%9]DX:V_: 4@[G,ER ML7:$KM-AP J=;S8X).&?UA<>LNTNQX\X+7A3MG/WB@K^>BE8NWQ+>\':9A#B MY]H_X(#>LHFNTUM,SS/0-T/2Z"I+\_I/5EC9:.[LB#1P1'5I0!%$7= %C)M. MU;,-X#;/6=4WY6I!:,0VHK =,E$8Q,N+0X%&8,:LC>BO\%H[5M05J];A/_8Q MSV^+DV?AK^;]XI)68HPCG//CI,:YHPL.P#%N G/*\\71Y $CWA1:.CD#4%>> M$\5!]\_BWZOVF>\2=60"@X&0S'OZ2/IA.M460)'7G)8:T4_-A+@('AYR_,!$ MH!O$['%;H]3.M"]P7!MD@DZ) Y..@+%HF/PCZN,)7/B)"?Z>-!30\&P'S[D1 M.]Y%18SHK)1,29E\MYA,7^.PQ!%[ZI1DC@>??$KCDH KF>O&Y?/ 7=1)6 )' MF3D,+D^GW/,#C&FSJ&V=<%&1WC"9Z$5=MOB^SG.:)M!_KU K"V+"L"GGT8=4 M1#)5K60$ Z.P3=\YL7=@T)JG;R0^J(HNO+EY\EQ].0!D!U);#G[:F$D!C4-( M+0/UK#1R$57'C^4*O%=T*EFW A8_JRVWVZ#G):\:LS3[L7Z?G3W0YQF.<'% M^J$0]KLIC*EJ"QQ6M"J*H"%M"!@2]/+:NJ[B!9DJI(_B>!8O59UI/WD6OUE_ MB0N%J081 .[/PXTA.KEY;\">;Z&$_0LSXMV/WRA-_S%PEFV#^+ "B[;A@GRZ MJYS*=WFKA?CH@;".?)%3M?)&::FGTR!- _Q+ED3T8N#EY2F9O]T]$B;%+Y<8 M4Z8IR;%DG2V6L-U48.U3S6R'"D:V2 M<)[HEV\088MJON3[FUGK."W/'+.^@2;LOVD2,G5KH)A@J*;LZ;.#IH#'K#Z) M1S]Z)A#VF4O)]*3_S#'6IE8F_1;HOU+5^SRYTVEA/BV7W:5WKU#-Q'V>=KTK MXVV0G"1[-@J%&1D1E#F9MC%07S53LLZUU"V!YU4&@EN7<>.D$:6-.'&6.,R: M* '0;[(Z;->?:;+U&.\D.8[L>Z"1IE2E+H_6^1(@RJMEM':MFIKS!,74I:0I MB+S%$MSJ.*V0? W=M1RE"H)SC<@*G._Z7)+\Y8*6;3'<:1#; W5!8U5U.T!- M8X#N:2ZS\YT@R@(Q'C#-S$TX1!Z"W/_P:;2A8,N$ M(G%!I<*D$9%BWJ6_ .8B%$A/$AW"%K67H)[V8T2!,ZZ?ZXE[<,/.Z+W6:;>_C M-*CN, HW%^E9)_Z[0Y#$L#!P<8@LHTKD_Z <)*C=';60*WU<%E8(&A M'X28U2)W61DD:$>4>"1_HUT>AYC-,?Q>[*WN%Q5W6;776!L%%S_G6:%:[3#H M!AP53!47D:"O#^#H-Q;=UK]K!JC,ZFUKU/)8(<;%3YQ/KOMI4#PB^CXXE(,H M[0K*]>;7C%]5X2L;166"PV6$T<2 A_LX(_6<8S&@!!@:1BKD]L2+L%I)4FG. MNUG6+&IDF29A>,+Y?6:6,LQLJ^9AJ&IYDJY81@Y6(D=C3[WZM_C![B!%V=7NSW M+,Y/>FA1\C5@GY(I4CN4^!U0;Y**:#UKJ9S(]=T%-K\*67E$.O%*SK^$K(;B M11HJKS"8] 'J5H-4KH]$]'8 ?A3"7'Y;[Q2JIM Y=$EJHE+4!'HA: MD=W''F.'$&?H(=XF49?P0IT'R M >IETD?X*G8(!7LZT/MB.R8O_ZGRM("+@G* M*E'0ELF"@EJ867.V6>Q2,4$U%\39H(:/,JF;=J$:C@&@''ZY[+F(VM,%*.X- M4;CGN$K3'O#X;B2VVU)"E^H;J?.>1X6ALZ_P91=K;NCQ6',S=?HL+X"/5>Z) MX+;#LD)8(K?;XV., 6(OSL^*LX19\^GM',C%_@3B.UAV87?PF<_B>B>6>:T:Y+P# MFUM;R*&LV99F3$ @EUNU]0JZA";5+4<*B>UU!C,;&--:%I@-,Y$&YX$=5/ LN7,ORG8[8(J7_0.C#-928:8ZMO6*Y;["%>M0(#I3*:J M2+%B-^W40.([/@"8O3/H"H&/B;T,"%88R0*##RB]'!!6*38_"J."B@(6AUT; M:B@0\X=%%X+$KHUE!,7,?YQCL; \^S=,C^7A:/U$-'[ RNT'B^X+P-LAACA$ M6).^"\'40:J,0='/%744?"(7Z@@2S1U%95!2L MY@0MTI=M2(02HF6&[C'_%-ABP2P&EN\)U?Q0Q=#?)M'L!GG[W9LH>$9/64*B M0.M[7G9_+U+BE_@CB4YV@.0D(&J&1'^,RW4:K:.(F2=(VE)MQ;YN ,=!SS]#.+>]DRL >^2SVT! M6RBI62+.DUW-X%R1R!:U?+V^]CN]636W)F9C_M4#B^I>QSR##$"%U;[T9T\->%R/-),8J):D $?>6(V:S+Z_%U \&ZBV M+^A MS%>(L%>OK'I)$WT;C+)"A!?B!DJ)@:*:'[V,WO![H2O.EST7F^>5 #CD>?@Y MYEV ;M@#AE8?5K"O249E18VP*U2)BYB\O,Y+(['PO%E!"_+:;(]=>KY\W3&T MWLZ=(V$FP\(P"YPDXFJK%RR27"0_^ HX1AQ>_A8_!QR[3F[9SG^5>'+Q9W-Z^K3/ M$YG/T#IVY6F0Y\\$#=@#I1J5M9T6$"C]2A^&D+H'\. R$'R,WR*!_@H%):I9 M\%=X_47EU'KCEKZSW>U;7)1Y'-*CN>*UDSZW61K5 M0P>X.#JG:1],6HM_':9"&9"BXQ2$F@MXGV.S]L:'4 M@.*J(S/)7R,;1 IPWC16(^OR:L+;6S5GMA%#'S!FW%F<-?Q1*P"45\H6;[!Y M*LP;6JDX>3Z)DX2^#TD2@WU!"^5K3@=5W;[S$D M*@N.;O$33O=8?\9(T12X"^L4[-0JEK0#[*Y:<:V/.N=!A%$NN.H;=,\8>?'- M3^F]N7H7N\R7*,UDF2?6;G .G1X],<1W%)XJ$@ M45&Q]PL&$YGD*#_P$]>U\=]G^5FVOR\W^^18\9XP'T@#>M3;F*0# D,(0,8$ M*SV<0L3]$#&OA3K&"+DQ$F(,3]AQDV-:">_\RPZG10]& MJ-H"QP*MBF+,2QL"CFV]O-8%1SE55)&==@!_POE]IH_/:;7$G*RG\[Q96N9! M6/XM+A]/]T69;7&^)E!07N%2'XIF/8$'Y@#U.R<=^[L!#MHATEL?=JEXH,^$ M":JYD)&8\EFA8%/2)TF!INRS&BB@A(G&*?;S,BN_3W47?,%"KJ$PC*HM\"C7 MJGA\&_"@(>!(ULL[\H8=(]M)H[T&Y:2ZEL$7[W-H]B ]@YF>]3!I0^ AJ%9. MC+_C5H"#3R.LK3*^+)UWMOI##PBAQG!-/MM M>P*.W($*^,J!6U'@I<%3F&ED)BR]*O2>7J7%E_$3CB[2D@@8D_&=*7&3TT(D MY3-))K(\*LZ",N".V+&%+0V@P3_*)/6%H<$$@%\9LM?'UN4YQS>,)6IYULA0 MLT457U0SGO7:T%=N%FT5SOEMTRB?5\I'"N7GF:OPT@?IPR4F(MS2]TJN-Y\* M;@)51MG3!RAD#E*Y,YG1=0"<'9G);3T)J*DC1GZ%&(,WV>8-8<$CW=.$9U*U M&RWW1$O[J8\TQSD[O;FE%9IQQ.=K$KR2- $:;CJ%Z@3D\'O@^8527.L*,:*=P\M+FE&WR\"NN.4./UU.GM:+@%.[@<([^CT MCI]L?D8]O9[?$;9I/L1%B!.B#,[V16_\&G4$'K_FRBLV&16] ,?O .'=;$)V MN/C?DYA+?Z^W8VZ"9U;[@Q[M-[L:(^\!/'P-U)5=BI$T!QRP)E*//NM>$5\A M1A[(A9F:M: 9\ MAMTGM:W+,;I((#QM>*GFTR]$/>T,>UH=$U%'11(SUS"?[X/D?9:STXPLW[A[ M#%+AA&/OJ&]. "@>V1OC("[9>$'1+/_?K/ M(>8R264 9HPJGV 7Z ,J@J<:&Q1*\I].G"%X7,SG,O6N0AAW @I8 MPY0^7L!7]0"<%A@*/G+AOO)I_U/Z.=7V\S!?=<2G*OG7_"?,'M+X#QR]51C$ MI!_PJ#56O?.F7E\GP+%K+OOH V,5[57]#]1R\?04WGRZY[7N51*6*U6WG@:T M1?C/Z"&J,&;Y)GWG=)OE9?P'^[,Z."![\\*6!M"('F62>D8QF #PJ8:]/K81 M(#[1(/+D[]D*7.MS-?7##//.-Q9D&"\IP550[G-BG4H6S2,4\I9 0<) /7&@ MES0#/+3KI+7U6DZ3^FSCE?Y>AS10M&\Z&'8% M[K9##'"T\-S3#[!C#Q)_U*)TO$6<"WVZF?"A]8A1P\GOHP]L?GAP2U-?75_? M [BO&ZA[M)@B;P[8LTVD'K>,.9E3T"*SE229;O;$VM\S#;EYR#'!RIK MP]6T+_# '62";CT6@XZ @WF8_/;7;3@75%1L/-VWX=?X;X@6]#X"?6!T1V>B M6@_O[P7;1I;-;* M+H$\!.-RO>Q8IQF7AB[;!U#@+IQ!L9"?T[&"5-18?&/@]#'('XZ.ZICV 0HI M@U3N''O5=0 \,IK);7V:0_1GYO#5IE+%P--1UDEU%JI,U+?)Z?J+YR?EE1F0 MV1ORO=V!Q_-00\A?B=?W!1SE@U48FPBO$&/ !K6&A?MMH"(OA3 @?[4A0/[X M^XJ!,K5:%>>O0E0#=4RVCK9Q4U/PMCCT1F?)%6MRKC].&\ M*.-M4.*3Y[MG[3/WAEV!^J&- 3JK8@;] 'JOE?C6:V*,"8I3U+)!-1]T_^S] M'7JU%:ADVIU+PZZ+]?YC YAY?]MOD=XO$7\2[U]5ON]SY_+8"A]P^9A%U=\X M>I_EZZ)N54NNWRL91W)QT3+<8/HH,J>WJ.BR4,MIU''^J!& 75 -"M0V;D:E MW[@L MC3H!WZ,>IH/U7?)'7-]=RC8D<>6\T*NHXOJ:)K.!N%-5U0^==SMZ'F-<-.J? M->I?I-*-Y_EOE<]C@K7DIYX0QII7+'BE'/J0F)'J\GZ+@C&-ZFH8DW1:'(SI M=)@4QK+F+9>8EXYZE1#>WZ%HG],/:>F,'.^H_Y._=NQ^@&>0F\)4,I CQFD? MNJGJ:KVBW(Y2&!\X!\\*#A'P/,A3PJ^X.GJ(RJ3]HA!/HJH:Z83&BT,XF>R3 M(EN*2X0KICHX\YVTN32,(H)K%BMT-??37#!UG@"K;G#^\3'(\4E0Q.$@(QSV M7"1^2=7O1[).M\5BFER+2=&M0;8=O0Y#F:-[RAT*FKDU24^,TXNKB+%#C!\D MB -EB EQ[RQ.]B6.K&S3]ETT]AV8P!S]JHZ+Q[]#/>9&P(CSAX:!KLQB'OP5 M1X@X",88'AY9KBOG/?<_[630#RA6#E9=_>"RI!/@_49SV:UO^Q\^O-PPF?Q5 MIR>0G_)(Q!IEK[Q^1!$"&V4?TT"8HBWL2X_RU&&SK <#: M-+)ZD\9$ .$O2ZCKY:)+$74:+E"0!"/!CIZX=E?G:./^S3*GX4JNV8/0>J[ M <<*4\6/RAYI^@!& F/1Q]4%XARZ9:1!O/XXN>J>+\_28U;E,S\1?9$^X:*D M$^O"[.IL3V?@D3S,"/)KL[J>@*-ZH (N"D)P1O79>X&5ZNKL/$&^!$M,=HFX M3_GC3S&^"K:R:Z .R &%"U>&JF\TCZ$%$%*K\!FE/$*F4 MD]X7->H .!#,E*U=7=\:J#,;"NW.74=<^I3N@)V=M#RDUS.5C8 ZGEZI>O/J MN 7P72J-P-:+!/]WL-W]RXF05"AO,$ZZTS2+:GYF3OO[ O]C3P>U)UI:1E\4 M0]T::*@9JMF9#,F; D1W4XFMD_R&+F*$O1>TD"BJK6*A:[\\AU77JU V7I;3 M.LI(%&[KLQ;%@;+:(A.JMLMR6'59"&G#Y3BJH^'_T$EA+IM>]A1F&$0 N@,/ M-L:@)=3+!11LL%!BX@7$2]\%'!9E$NLIMD*W]T&<_QHD>WP6%V&2%?L<7^'R M>G,7?)%,DJR( 6%<4:II_##*0"?XH]0R#8J*&WT1(DC=GN(5R>.A8B@UXWH M6^/!%Q0T)9#V:81S=NL(\U#:,J'G/:#JP5Q*X%@A9DG&%[6,Z1T=:CW">_XS MJS[L4U7"BE"P(;*]H5[#O:OC55[2,;DY;G&0T"=>+D 1>(C"W=>4U>T!YZI&8H\_>X(8 M]16JZ*_X!41/CQ9-JC,G@S)*&= LE6J:%X_Q[@83P@33NGL$:K7RC4ME_2!@XIS M4Q[4E79#'# HN==Q1'UF)@FBO[!R3V^%1"%HDDZEH!.]2@YO!:R!F''=%"0) M@^*13(4Y6S]')FCZ=9/'H2J]Z30 #C7'RG2.-#3? @YVB9"C,FO$:'DZ:^!: MEQVEQ2K ?_IXUE;K\9,BG&\V."SC)\QKF=X%7VZ#$I]F] V;?9P^5$4L"'ZH MTJLA!(!'WG!C=*8.QKT!1ZZ%$M:3AYI574>7,$.4&QEKZ8\5)_QA[U4]A? T M?_!A$;H 3:BZ*ZLNSQ5.R]QRK= MT :/F Y-V 54!X07@;X9I_ Q;5OAZ?5^4>1"J"ICU]0$Z8@Q2N3-UUG6 /%LVDMO:Y8]J]ZYX M&7/T6\W#T_V;:?5FU'[R$JQ_P_'#(T6T)S*I?\!7>WJM\'K#M_>O]V51!FE$ M-#<)8EM:P(-[E(G$H+T?,3O.P%!K86D)QFVVV6\[O'>K;W3GA![J">D_B^K4\8:6:Z?&+\HL_)V] M.W]]@FXN/AW9<.8")K?\9ME-D)?/=\0^!0%YNE-Z\MSYQJ@,]#!:P.%NE(GD M%4X&$ (,:N/T<5'DHZ*.&'DD#KX%4E5ZRK>PKD.[3=1J=Y$%$ !'C M\I/>$;6NRA9)+![%/$JH.B5AQ4R[.B9YCFW>V:WC1G5R=>\@<%FFDJH.I[ M WH >J*([ZF.>!QW41J^Q!6C$(^JZ(J%-961NWKLTQ'5E=(U798GC,[JI2J M<6?71=QO\BS:AV5!!I*SH R4:9.J'5"'[%6M3H^DC8"G1'J9':1!NXH!6T>( M" M4X/PI#O',QWFF4;2FB@A91.DJ:]=;1]4Z)+8J[K)3GC]2)NNBP&6AC*_^ M'H CS5#=.N9ZF@.//E/I)Y^.!$P0^J_ZW!T+5?[QO($ZM4W6C:H5!QZWG,>H M\)TJR[OLJ=!LT UHP ]5W"#=NUQ #69CT2=(^BY]5UL&JKSU^*S0YP[GV^O- M^B'';!=' G3&'8$&[W#EZT';K!?PL7N@$HZ&6[I6'J0HJ'F@>UQ^QK@M MO;@C,L5S)]BSV4,1W2M$6:'K#6J8S7_"?28C-)28/T#*5?B]D.)Z(WPVU,8I+V3E:@0D G6GN.Y) MRR".4%"@ &TPIO^(\(;DZ/1Z(.O7YCC-%>_[9_8-?P0B9[G.L[],Q[4=15 C MM+W5NYM6S_?\QPX./.7(2[QD-FO^P$AQRSR.GC(1#!$K2]4:= ,*?D,5%Q.7 MOCZ LQ5CT4>L-/)$I.6PZIQBBB>J7FMP+'5RY5O"56F\@\FIITD+@Q5:[LXH MIG7M@0=SKZK=Z8>B,>#P[9?9WG5YBL+<%DB\3JZMGX \P_?E15J4.4M<=4>W MY2V!!Z%&/3'\),T !YY.6A?'@"^S].$-6^>DG%#+JO![0!J>WK.$*!6+2D6% MHJ\L:PY.*IH"#U*=@F*4RMH!#E.MN+;^VO71E??7X@^5U!Z(5#9>F(.JCT#* M6R[(21T=>I2[J<_7X3_@*-YOZ3[0559B^=FMOK; W52KHNBETH: G50OKZV/ MLMW*RRPXVIB8!SCC%%]O3G.B6JEU1FE#X)ZH5JX#ED>M /N@1EAKD*2'8>@+ M!(RHG[N].(VSO!\19>V ^Z!2MBJJAVR^_H ]U4CE0^V4-0= 'NOF=PC-A:@ ^WFN$M:Y"T%U:]SG>=[6["K;ZU4M-\T5Y MYK&B:O]LVR[&2R4B._+5%:*TW5_;I@M1=!UJK;Q0>MP"J,=IU*D/;QY\#?S( MIDK:T8N.:*V\ZCCIVXF'Z?29_[SP?+IXR,\N>RYAJUL#A09#-=7)V>4";EKW2>QL M&G'I^UHU!$T]A.5ID.?/:HRZ("5*ZP.DJ[[1<3J@JQ71T(^3G/ MBFG.\@X,5,=ZWF6T>';2:!O1Z-WE<1K&NZD>F:@W.>QY** <2>@&#-,Z7K*T-\#^"QB@ ).$6>%*D:HY33OW45(FKM5 M_$>N>(H?Z.V(.]U$90XCX*+X"865SM5SF/2T31>;IT.N\R]ALJ;VG]4-JT$O^42G^%S6:>-E2! M@JUCLZGGKX-)+F:*:Z^9LPU%0014RX!>55*\9D')^]3!RD19(2*,E^0-BB%Y M=@<2QUKTOMZ(4-_SZJ-!-^!(9*IXYR9*3Q_ 6&(LNJV/MPPDEU-]/_T(5?O9 M+CW6"K=RWN(=?SN.F.2F7O&[Q?2L2$2?PWU/4"E(_@L'RIL^X\D"APA7ACN\ M<(?LK1\U%41&$/SY8"0VF26"'1,\&7 CT8O]]A#(Q9=IS,7Y(-A%0( M?X4/-/07NON4?%@(9 MA+&J_)@UL1<'&Z*1Q@$'I?2BH*.CT%3@09DL!3Z<&(0$]C]/LD_>H\-Z0RQ" MU7A/3-FSD3:0%%!0<&$@V7;Z$#H+VENW4FM\U_[.,<\VT>NBF1LW1A5EO=D=C!S+/=W[I,HR'E%09V M!3S0##7 T07.GG[ !Y+!:HR_\DD155F0H;G^-B_\@36#N_=[B1=$.&(*LA$I MXBR;-[S4[_@:]P0L&/,B':F&?'#(^[!7JFE/MV>U;<5XNN,YM M@D!G B_K4+\&>

V" B:6K.2)H!#>L^Q<15H<,V@-=[E*+:NF1-$%&*/BO- MB)II:\Q(&R[("]5U98Y;+<03'=62.?!%G]7DSO=Y%I%)=Y!K"\A)F@'W1)5B MHA\>M@'LA4I1;7VP)>B]Y'4SN0B^Q-O]]B3+<[8V=1KLR#?ELVH%?!@)X/YJ M8Q!5 >V^_H#]W$H--T6WFVDGW>9A'%'#$M4\/6WVS&F56OG[1OE0H;R'NT G M01$7'W@@ QA$[/9S-CVJ& M;#ZT0@U/[\G)O'9AAQJ2+$B+%3\71TW"IDE!61V00SB-("0F7<,07,,#2G9V MFB\*(HX55:-!VW8Q@2\1V5F,4]J($X<0RPY5;8]4!LVI7MMJ_%!+B1$E,-ZYPAX#'=N44JC3MCN??+<^^#./\U2/8F M=^/$ML!C7:NBZF9;TQ!P!.OE=575[>?P4T(GH'=U54XYYAZV AX]"K6YZUFD".(A4DMHG6C4]]!NCZ.V1 MDKGUFFLLBK*4)8;W0?K[]69#LK>()HB7%R?7M]ICCJ9]@8??(!,<#&O]'0&' MZC#Y1XP;A MJV*"*#S_.^XJQ>CWJ[I+#<:6=*]W&Q>_:9W:U78"[O(G"\N'G MN#U@!S<2VP& 0WF4MQ;H-$M9C<\[PJWG85YME\5XL5IAN1B5%GY6W!.RM/0+;^FEG>151PIXQ]K+W44U9 M2^!^J5%/#J27BWA(4RVMB]G;I?_W,[TI:%U:H*5_E=$;Z$'"-RAOZ#.\QUG; M@>9V%( &WPASU"4'!G8'7GK 5IOQOKY"-<=J]YYNX"%IID_+/NV(]O0('#VB MDJ+@OLB2/1F=GNC.PKRU2!9ALOFK+BW2+#,G,N]ID30Q:^L=960]@&+K '7E M"WP1L@ED"OSD*4[1R%B=!0E]O^_B(<7E)V9)TX^19OEIX\OP+CA[B M].$,%_%#RMKJ]M G90@<9J8WMHA.TW$##&HS*&T+!.W9L$)(UPN*"DP\Q.1# MM8 K6G%8MHA.I?1[8N$K-_(LP'QL(,V>L;(Q<$#4*RF"F;PE8"#J$=C6ORNR M2*#K(\5;T;K&J[*&]UM LL]5>?N\"U(#A:%Y5P[8*9=DO8 MK"=P/QZ@?G>FV]L-L'@]\+Y?3:S;M?L6:GZQ:6 $05S_+SXF>3> MEUE1-(LPMSAAB7GQ&.].GB_2,-OR2[RTN6PIIWOFV>S&U P"+ ;HYOHQ^@[: M3\-]$> \FQ&<7@(@.0F5%KVB\KZ&A^%^NT_HY+$VX!4N3X/B M\7V2?::6Q#=!WK<^,9P*<,"T-(N(>@-) (8N6TVL2_&U_!!AU(D5]J D98TH M;[;8@0NT+LL\OM^7;$.[S! 7!][]NP:DS%=">CH#CZ-A1C!.&I:U2&*DP*0# M#*"5$]#&F 48V!3M--ON[OF 1QF)C&IB$9.&0 &K6GT'+>8T1$'<7FJ8*;%T7,<)/$?)%40 M@SQ+Q2,8:)W'!=L*Y&]BW[!*G"MTSX1'1%0_J C+VBKPI(P1X9D]I,S.Q,H& M/XQ0 C;+J91>L/;05.\); CII>H'..7K9]Q/N-'56.N:!W"LG<2D(M8Z90 8 M:Z?1<\K4J968P ";B8E3M>O3"UHH,:N00 (!*SJ=\P.U?QK;P\%NOJ=!AJ?+ M.+BG=?-C7'S 0;'/B<53HB"Q+AF/28.KC(SCU9_LI+K1.6X'](&#K7-32D]I MCR4.&&3=ZSC^>#!];:.BSY['%AD".5V]<&O-"W,GS\T_?XEQ3L+[\?D2/Q&4 M4!^;-NZ\%( R,H(4?;0]EP M9@J,CP344.>!L/[5Y_GK1N<*%U@*_'^RKWR_95[\?YJO?+])7#Z4>YZO?@_'5=X-] M]=V2??7=,%]]MTA?/91ZG*^^6^QJV&7/<1'7/)82#RY-ZGIE['(!9U2FT=/% MF@\7B&7Q@DBHEHEN\&J6A7BQ$__'7KY>^\YS>)4IT1CY+"[")*/RK^\+5DM! M\;.8] ,.@<:J=XZD]G4"#%7FLEL?.V4<.E?O6B[HMYJ/)RB92_^?O$0R/>U" MP(_^Y_P?^_@I2#HK1JVV"NL,Z0\\L@>;0HQPX\Z (WVX#K8>S\Z1T\&-_4-@ MI@ !/Y'OP1XA_0=NF?EYQ:G-2X8/\<:=@:/!,"-T'G(RZ@D8!P8J8+TVT+*! M.O;/;PD_6<#)OB SBJ(XS;;W,:_80ZNBD1D' 2'RKR*.<,X^KD5]5EC,CA)P M+!AA'A$8+,@ 1HDQVM@&2LT3"4Q7J&6+.GQ7S0S[V0]\^#"18(Q0Y.#LK0UZ M6#,HBG4:),]E'!;2U7]M0Z#1WJ]<_4"&O!7P=S!ZA+;W-T86-725ES\G0Z0Y MM?.[DW&%RX/")0UP2!8UV6+AW^+R\5.:W1N-* M-S:<<0&<&DRHK(LE>'JU_;#"$GK52/9:L1C/U]X_$_F0*"#B$DZ"=CMV_>$\ MC8SV.N!8FTA,+7;/ZR^OT =Z- R]>[M"-)V8T%0?RR O%V:L$_P0IVG'7FG+>-^.3I['<@<^0,W\,]C- M6$>Q!CR4S6V!>6;&2!26-&/BTOO%U>MBV6;^2?6/_,=(L1:_%_=[A.+O$2HF MYRCH_!YA\WL$S>^AZKI"B>KWL'].,R["')?55Q]0W![X,8"J]]69VZ[%5+(/SG%4ZT+0DF5X9Q"QA*K,J+O;TKVQ7Q40Q\W.9$YNTIE]7>B >I8!\JR*"_Y0N8&?C5%:'J3&X3#&VLO2RL9 D=!,R%(_80Z>W=/'UX!E6J3A56WL%UJSG M4IW]6'TC9V^[+='9)=+;.GO-8X48%Y:>-GQ6U5-Q/F^X?LPVY><@QY=Q2%,N M8;:KO8YET VXRYLJ+OI[7Q_ SFXLNJVGUPQ0Q4%<&_);R/EPNX]&0@M,L4_-+W):0)]3W-MMNX9,N%_!RUR,97(A;MP_)O;"6S M?*Y6 M0CN+PQ\"#5*WF084E: @[.'H%'Y%&4+*KIU@M7?B)R8B4_UTIBN9+6 M"_)4T+#$D3ZZ]"V!AI:!>O7"NZ(9\ 7W/JEMG>[N$0O;0[CB=Y&B'G.[JD<'J>G.+ MGW"ZQ]K7_/1=@$>OB<*=QV\T[0%'KI'8(W9A!>(TV:C(>WZ+#I3.]N%;Y*40 MNN2O-FS)'W^G!Y2R)(Z8(&SQ0+*!IVT(-$3[E:.!J6X%,!P-A!UQK:LERU>U MG&^[#?9$Z?Y:3]-%>>/Q#IJNW6(\TM$>F=0G?>Z)7?,#8.G#1_S UD:U6V'J MUD!]U%#-SO-9\J8 /=548NLGK6JZJ"8\&W#>XEV6LRQJC6.:AL#=%%SF6V=M*6.&'E4T_>UWL/?;*X/L]>1HSE"UM<'J.\. M4OE@L4?= : /#Y/;>JFG(N;S9%@E@_8,V&$;Z-XI4ZGCC6(#R-XGE7.\MXU( M/J7[;A]Q_A2'-!FI#LDHBUVH6P+U*0/UZGTW13/@^VY]4MM[6T47-2>GO%2\ MF$\_9^%TG<?[FT(>QJM9M//W2WHH S6:=24 M?JK23&50];4''%I&JC;WGW6-@8>9F>S6NX:$.CN.VQ9#JQ@T03?SS>29U9UM M2;4Z57&=\VQ5=JE1TPQH)/8I5J^;RMH G.SWBCKV2 UUO8KNW'NAE0CT89%* M O5FJ*XM?$]4JWC@CL<-8?ND1EZGCNE\3:K*>(CXOV0%VRDSSO=U?8"ZXB"5 M#^< R@[ TQ1S^4?GS80%JGA F2/,H'7A?+9 8G^#BX+0#)(:5I3QJ&T,.!#[ ME:PC4-T2>.@9"#YB>&A(U^.#IU";2\NBHNUT4MX_WLE; 0XLC5KBM'M9HYA. MXE%S3L_CU&1ZN1^5KLM'G/<.1_)6@,-%HU:SOW+D*S65/:0J#;D#C;:CB!M=I+A=0K,)8] FNF%SZKEP!5/E9 KP2Y#UQ?EI5 M@S[P10N_G^Z+,MOB_"(-DSVM;D]+GY'_B^Z"+PHKVE$"#@,CS",B@P49P& Q M1AO[L\(\8.C/@VJN_'F*FN\*-9Q1S9I6C_4#*AZ-Y.?\=,7\%F]YN>(;G&^R M?$N?>+B^3V*.??5E_[MX2YI<;SZ23XL-L0WY3G"-(R-*(&@D9?BH MY$K!D3&X0HT@2) $M:*L4%/Y@DM#\P)1'K\7CK\:T7WL WP\).JU'T:7&@ MV/GEABU5M&A\A* \-@L@]&N);%T2)-H,D-\M5P!HY)3T]06V0D6R02+[#@S MN&"BP^@;]L:OZL%8A^1? OP,,*33+*RBO73 &J*B_TR!01V1"3#,S6-0 _R3 MF D._(VQ\ L!+FM46CKDS(DG_)E6P' Q.1;X*4H4/N)HGV "?X]!CD^(I-%I MMJ75W9E0XJ/5)\]MFYO@F7ZV_ASDD6Y7V"5]X%CBW)2=0DJNB /&)/WZ,CR];!B7%RD9EG%1%I_26%'TN[(A1/"0./;O?$^]5)<\ MV)DK9SW%,IA6]1TD1 &R0KO\\KSV2$A@TJ!'.$(G",>(!Y-!2<;W=)]HQQ=>5=;HNK M+'TB^1KF$Z_B+BN#1/S^-"O*JZS\+US>XC![2.,_<*2P^I3\@ /.Y*86,6HR M9H!A;7J=)T/"1BJ>(JP0%8-\6J)G7*)6$K][H7 -W$G$0FJ[M+)=WC!Y6?C* M3Z&\S_+J(]I.==AL=B&^5B36_BBSP+-4@J\1L_6& #D7$"TR7(DB/C"@'V: M7\$$[>O3<\S N=K UJOYM\06>1S6$PA:H??@(_T"_]#^0#'5VA3U-L"@SL!W M!NQTL3\TMB,\V&&(.&6'QEA $+\OJ\-D98;RAC^?@!:LX//AIVA/Y9JWWO_< MQFHT_MC:X?!3CSL2OV)615AS:*3; B@>:-01$R#A:\#9B4Q*6P>L:/D\*5*) MH#WB<=AF&6ZF/E31:0#?U1P=8VB<+YXK-&G9X@Z3,X2.^3O4E%891 .ZJ M%N8PV!Z5=0?LYC9:V 9!11!EJ:D 2B^.5 L<#]R(+WHH_!N.'Q[I6BSY)8,'S+ZD1=+>!W'^:Y#LE7?N M ,GWYV Z[*?T,=KV"O?G<#S 1LL;KU>HU@Y5ZO$FO"(CU1 Q%5_VN#[]+\R- M&E&C;JA1GRA5NI3/![67G@3,9&#FV+O*L3_7CAU4COT@_0UH*A9E21+D1?M[ M'&5EL),+]C_5FJ"^+I%C%B]UB-<8U,DH+:'_$@=:G9H>QTI^3+]>0U_DQ'4* MR]8&J0Y64&!\Q@06%P:&O4-3<]#EEL#^^RRGG68?'Q5"O%1 '?6CS#,QDDGP M$D%YG"'@3W$:\Q60;^^LT$F0 ML/*(Y_SCJ??*N$79.S0OWZ8G^"%.TQZS+GPX)5G"!L?$GM[.E<@D^&J'5.7/ M,<^@>L3^JQQ6U5: /[ VLD]US.1'_LND] 5H[&E@=?\#M69[N5#_*QLWO>'\ M$?NO%N3E/\0\"-_E_57"N\($\+&="_Z2@=WQ3U,9[.5">C,;ZCTS &+[9J"4 M7^T ,>IGG7GY;8B(7^5P,\Y2\$ M1)OUE^W8^RNZ'S5PD1[>$#=V3V! M@TFOJB)D*!L#!H9^F>U+]U>46?EM-O#[&2[5D7S9]\*G65?@/CS$ )T1T* ? M8,\>)+Y]+58-8$-X11.V$:R?Y#@/K7.NRH '^V8Z12UCNR%5O$^3;O8J\08[U"(O,5 M&S!%_O.^UK%,&TV#K_3E(QF^^K33R<7=V5I4]U^_;44C8/L[^;#^J.KU[_\_ M4$L#!!0 ( -=#I%:Y_E-7+U$ X/!@ 4 8FMI+3(P,C,P,S,Q7W!R M92YX;6SM?5MSX[B2YOM&['_0UKZ4!!B MW_O'A\.?#CY,D&?[#O;F__@0AQ^MT,;XP[_]Z__\'W__7Q\__N?%X]W$\>UX M@;QH8@?(BI S^8&CU\FSOUQ:WN0;"@+LNI.+ #MS-)D<'OQT]-/I3V>3CQ^S M-BZLD-3QO4G2V-%/A^N_7&;M^=[/D]-/QY^.#HZ.)X>'/Y^>_'QT,GGXMB[X MC?1OAH4E7>S]^3/]GQ?RR0D1U M_?@_Q/SZ\1M'RYT^??OSX\=./XY_\8$X: M.#C\])_?[I[L5[2P/F(OC"S/1A^R6K214K7WE\#-*QY_RK^1%W^OE,\^^BL^T7* M8,Y7UF(3[4TF?P]\%SVBV23I\,_1:HG^\2'$BZ5+!4U^]QJ@V3\^O/R)/U($ M#H[3S_WOJXPAESYAUH,U)^5I6]\?;TL??_ES%OYD^XM/](^?:BHEO9;2^Z>6 M/7Z*"//2KWL.\@A#R3]"W\4.9>2%Y5*U/+TB%(4RLB@U!U+*!RL@Y5Y1A&W+ MU2SR5MM0Y%__-9S.KJW (R8P//=(D<4R0*^D.'Y#^>_;:T3M:R;J2#.%6GP: MI/;^&>-HI5DM69L0Y;VTPM<;U_^A>>@4F@4M=8>#@?6-_O1QA4/;]<,X0&1Q MATF7'@(4DJXDJQHR1J=D1G_#Z(?4,D"ZK2'DJP7C!GMD2_]=Y0&"7$N_6^DXW"IJ?GLQEV,?F7HMB230XA[7HZ0<'3*QE<:H)5 M:P\APR-RJ2J);8A6SX'EA99-1Y(B2.Q6AI#ISO?FSRA87*&72$V. WRXW1-V31GQ/BJPG!:&(8>T#ZAYZM=_517Z@XC"5?+'!J=I)5I!>1L8J( MJ565A-O0,"/^#7FQJAB;6H-86NG5<+7.$/U]0G.*^*TW\X-%LC11ZWM=?7CK MM002M37T M>J^)3'7UP:S]F@C$;6C(-4OCI0!V!IOZ%@CH+S>8":^^*:?0&> M+IYQY**EC[VH,)=WH!'^=^"O]*D/G>[>R7^H07^S7#JC]N#&%7P8ON8(W@[Y MHHU(W^E\<8_Z\'[SO@I?9V00+2WL7+\O:1WJ-II&KRBXC -Z@',>AJ@7[BEU M [Y6D\Z3R;EO-?*_"U]OR5@ZMVT_]FALQHH.J)P+Y-=!C)P[;+V0?7N$41\* M;=@A^)J^0C-$..)D.YX>5,GZH@FZ6@:(_"%;:)PO_"#"?UF-UR_ZOPY?A_=6 M$) ^O_7!M.JWX.MGRW+W:^4D/@[6*]R.6 T_ 58;N2MX.BN7N/:BYF32^V4( M7G8:J1>G.\?IC&XG;6)9K[ ;TPYOE6VD,BT?A.2_O_)>&BE"ICU(#HS45SQWR$V&PY19. M-UJK0>DC0VOD"7G8)ZO-J.%J1-36T/+EIS"/Q H]_;"683>8*WYF:*W0+FX, M\JW'O)'3GA/*7QI:-]>S&;(C:K@"_)9L-&Z], KB-*C>(SM^ZGUZ1+8_]_!? MR+GU4N=HW763UNKKI#-@(AS6"X?:OS927IOOP-/+Y:OES0GDZU+D5WD<*;W_ M$6('!>0L-#1@V1WUAS,GO,L[UZ&_^X;)M# MRML.5G8KPT5.I?^;7.VGDQ*9D5+7N;956(O/#*>51[)4#+"=W-?S[3]_(9OI M9MLOB>; 2$E,S4/@S_!ZL?S=PPUG^2;MPXC VS!R4ZJ9#E3;AB%_NKJ@2]7U M^4=;"]#X(\H:283.U5+7Q6+]L[2?'IUHD'-GO2#W@U"7=6VY05!JBN;P.*,Y M/ X_)^HN?Z%]5Q_(7L-WKKT>^KS]*5V=?XJL(.JK^\6/M1> [/Q"U'W7BY_1 MT&D_LMP>.EWX3-;I92'L\(Y\)/L4;8QG/&I2RA2ZC=XCY#G(6?^6!C'^X\,! MZ=3!Y.,DKTW^F30P44Q*D_2<*MRW2Y]U:;H?/ZBJ*R3M)6V%R/YI[K]]CX]/2HT+DBP.=!N:-68.=MDW]6,"^K/ROQ:9DD M0_AHOV)W#? L\!<5_61?\B5[[ =D._R/#X$4,'P>34CFS$!%W/7^%[("-GZLHF9 MJ-3[#,434U!<6WIZQ)ULJ(26<;NH&2@J]3Y#\=04%)-(I]4-=M%]O'A!00UZ MVT7,0$VJUQE:G\U"ZQ'-,17:B^ZM19W5K"MF$FH2/<^0^V(662;BJ"Y+!_-4LF)^M]UN'J G/<)J95F!;&>5-@E9% MA S4,[- /7<=S#(UQR)2$2R:1:? 0^&\XS3?.!7*KN(%HRDB00UKGH($/Z8,?1I;[ M__"2NR:J*VP@G.+^YV":X]VAT@7(8L!7_'-9X)/CTY,S@( )>YQ#9(SKACZ8 MX#Z\^AY[T[]=Q RHI'J=PV6,C^8)V?2>P.KPZ"7)$U(#UW81,^"2ZG4.ES%. M&GK]'GOSI]7BQ7=KL"K]W0R@Q%W.43+&(9-S[_K=3@)X&:ZTNF)F8";=\QPZ MPYPLV>%*ZHNGY"0JCT/F@K&^N!E0*DN00VJ8BR6)2*2W)=_0E159F< X&>9?>5I8KGL1A]@C MNU0F;J52)N$F[GB.FV%.E.L%"N9D<+Y#DT(NC&M>KP+/W=#.C$7'22%@Y% ME3<11U/T<2=-\-D3 @-XR<]#[ M?R#V@F:KG!D(RG<]1T^_>^;OG[9O^K2Y_Z/V#'-![P7?ZPEF<[6=R@? M_#1*F'&]2*Y*B\'81(XTZ3*CQ_6%RLS^3)A].,R@5,& CE4%<6!=5FH.;)Y: M6P;?K;)@8%: C86UC&CF0T[?0MAZ#V&3 B![+Z'\BT))!C5:M0F40C)LJ#)) MOR;,9UR>:W[SH,0]BNI/;V2JC(HORH)R;E<:0H?RNQCKEP>*2F2P0J+FJ,C1 M5%Y8-SZ;<.0J1C=$C858 ]'Z Z_T4S0D>7- M,7TA+5$?FPW\2N-@0P,9S5][_N+[S@_L;H?J;_]Y' ASI8&5O*0)EFG&TV\H M>O6=P@M0#&@9I<>!M(IPL/*@M)[@O41/EW[(6>:Q*Y0U](5HZ+.!\"O*!RN? M2A,&%%QG](5Y[J:NMNPX<)<7#59NE49.1'FOAB0Q6K0X#OKH5D 'N5Z&]QAQ M747CX %'%FU97X9S"Q4>BSWWTK3XK[Y+Q K359,@4$*V.A@J- V1:26H^5ZC M@OAR$33L"F"HH 5:+E-D)!]/S,.#M:*'^NNS6]L.R"1958<@#D*V&<@\D@&> M'2#12@/F\REY4"O3 9\R-27'QPI9(3N89(9<7UXOEJZ_0OD;PM)F1%AO? QI M)K+YAQ>E-W2YI*@I.3X:R JIZ9SB#04O?HVI:/?@02/G1];M[#D[0>Q4;>&R MHKX>GWX>V-'=F@T*)HN2C6G**UYIC1U\DJOEK39K+!Z=Q0T1AE\D1\!QY-AM^3HVQ MTT%5=/-#;AZ1@] BN=-(#!^-,O)=TOX\?UD\5>.E%00K\MOS!?7S,WC3I*FQ M$TJ;3LR/]*GJ,'YT3HW'%P*L.#A9U;+PL!9T6>U)?>:[ Q]19&$/.==6X!&= MA>>V'2_BY%C]"LVPC=FK=E'%/9U:Z&ET9]8%N1/7&;UR&J!7Y(7X#:4N^#L_ MI([WZ>S9>F?'S*FTLJ>@+J69[[]\#I 5QL%*N+JJ%MS32$$O;5V?9RE3/#2G MA'T&LCC7H_%.O0\E-,X."!I?=I"E'>I2E]<6[N67AI=>P#&ON],>>?F[NRLU M6*;GAT3QKRC"]F9O*4S[?-HD[?/D;Z6/_S!9-<$8B*:WX9K*:/[EE,J;+N=Q]$J687]MQCJ;#]LUQL0#*=G,#RVL M2'P;AK$\]FGI\>'.D%#L!T':9'KVMY&-Y"9JG>(T62NY2L,9W_&G1&1CI$I*M&YYYPOZ!'G7\F/6^ V;@<,Z,T0W3!"KP;,-PORW)&H M,1J6-)45IN6XB$/LH3 D*Z,7LIJE?:(A#O/LO1\_K&0TE:PU&KS;R-N!IW_( M#&05%SEB2F9T0B%4<#.3M\*SR0DE@32O^ M\I6,(1*\,+7'LOW<2J,E1P.Q1W>O4)4JN\>21@0Q>%VQ63C1AXK35"S[U2B]8GU^6R&74S^Q;K/BY@+8^ M:1_PF$4BZ\8#(K,0S45.XPC1%4K_*XK4:=UP6>7'1.5?P7.F(ZESHAE\68^G MF4LK?+UQ_1^_(F>.?K&P1W^9N@H>D>U:88AGV$ZAGA$9V$EX-'\%# 4[YI<: MD74ILI-3B\%SU*LHK6MV[WG=FM=-&-W83(-9X"FK*5%+15>>HY',G$_L^=R9 M%LT_%F*IZ(;,5WCNI>]RV:OGP/)"HOA,'?0G-U6.\]]QF&307R-7YRQ,D\(H MDKV3/NQ'PW!JAI8E7E]* [0:_6VAG%:T#;4N<2:SQ4U?R5W65J'XH<_#"V2U)W0V*C2*O@D.U" MY-QOU7A/!&:;S]&..H7*NCH9[N$K/?2H%2>'WN"+-7F00YX$2G".PRIN(MI* MLN10&[S3('G#:%OP*NW'$3(/%*#UV-O#$ M'/P.=6L*_([P_)4&L[VAP)JC^WCQ@H+IK)("2C ?J#8#AC0*\X06&7,+8G#8 MLJP>>/.*4AM@R**5"GV,J.$TQ)+9U->5#3P35Y0^)( M]@T)Y=QPQCPS85:NN'4/GJG?AV%5RH7*H^.4C(X3\$L8"0DT32&NOMDC#*(" MA.2G#7SDAS\>+6^.SM_Q]F%DZ6]@P%) 8@.?6!0S4?N&Z 3$PBW]*QCDQ"#4 M ,:1P3C(OEGO>!$OF*"5_@X/-DZ_RL")Y8 '79.ICBRF4'*W6C3=K0N" ;61 M%5642]-"=QB0]00 =AVF63E/@40I/CO4@BW:JZ13S_, F?O:!EQW& Z_VZQ4 M)*1./P!$0M;%B&Y'A78>^ZOVP?&3MR,=#?X.FJZP7"5"=O(-\SG8GUHZR]HX MF$>U]#2SP%5ZW/ 9C?P;,+V?A4=9V(\Y;PU$R3I[SVB3IW'$* SC)QWPJ&TM M9*H/:N=\CXZO&F>J5)VRGCX3/1T ,?J-W /2(C*I,-PKJ+5..F8YN,!)8U#% M44Y**-B=.PY./_U@8;*@N+26.+)<+H[<.J/$5%UBYC:U]\>H(K+!1DY^CLL% MMK[P*!%5$)6Y/>M[J-IVO(A=NBAE;1#XPU:V_B@!;R<].E MD)3*MN+!S\9KDQ*AQ6"U-'UZ5:TMK^R%G5C[[:1A"P4T!L M8F..>[=4W["7?#N7/4>$/I]!];1(Q&0MS25KE_7Y9?@[6-U8M3;::!LH4&87 M@*"K1*&_!!;1A7,5!W1QD-CA9#0F]I\>W2?7LI 7)N#_$K!SRS=M;D>HIU4] M;;/.U7)QB!78Q;;,YT% KPO0:>!BM2GR8*V2VU54X=-TD":Z#&^]5(U<9NK_ MTJZ0MB?-MO5-M$240+]:.;&>[0N,4=X:%N M#;5]NLQ8HYAD>]-O&;>;W1%:=J(F72^Q@2-EZO?2STKY=G>;EBWUU/HYM^&) M69A&GGV&TZQ^O_B("!8ACM 3"MZPC5*-/B+;GWM)*\F8%\_OG7QV1V@]B!JU MO7EG[.N%H^636&9=[]"5G[?0<@!3& K;D:;UZ^#LX7'62[^UIS"Z/S)R8O6H MM-8YN0V^I3S"1XN^CNU4$HY.M:4P'VX"OR++E3>BCK=U+H.IM_D=40R#T,)Z M.T+"9GK0E1!])]ZV&AUW=&I%5VID;4SJ92.=:*_%CCBI/W*6Z=%'SJ_6#P ! M60P:%^TZ6EYVJ*RD*$6[8-=Q\L@*;ES,K0]]*@GPU#I8O(T M9.L5ER!CS$FSC#'T,Y/\.^"SQJR5(DX64U.T?]:H/5_03I\E0WU-0++61!Q.KM"+]$5#FT_]J*' M "UPO&"905&]/;_:*FL$)@R'2S^TW%\"/UZNG1B)[!Y1:(R<3+=$+=31EB+! M,FJ-&MO3L!,-ZKV:",#]>95U.Y7YV7I'] DO\M]+\DM<.;^1K;:G7TM==9;. MN.>GRZABZ:U,N>-!I;I[CNE0F-XKB$/>3E"Y!2-S?6.W&:6@H;:W_D#8JJWC MB+4"LP-1@7=$OH$]Q[1IK>T%/XB\(P @_$8/.#ES([L..':UA%B&,R+QVSHK MP,QP5=')-GII82=?86;!O61UF>QCSL,0\998#1K;17XUUDM;1P9@XN7*>$1O MR&/>11+6VT4ZR:B@@S>4AHS@8ROADJPRYPI3W5:]HO(^$[%WB3\\%>C-<03* M\IS;B0,Y?+!6=,K/S?!:S7?8>L%NLAJ59I5"F[O(N+;J:>MB&'Z=+G\NW#HD M!QS!.CL3;ZD377.D3X8(*%:E'CL- 5^:*(C?Q;] M((@(6%0HN7MT$0D_&D= 97QO%T.[0JZ5.= 4C@%MJWV#/\FP-2VU.0V!8IFFIK2KJX._!Z[A;82/D M)*$5=]0J$P4FH3OLJQ;UY<%003/$-?.9D@K,#R=^1,ML!I_.9"C"+%_6SR'1 MSY>14D1-!7J7T,.3)/&@WOG>G"RU%C0R6H(HE3J[218Y-8QF05PTI9MM0OX" M1A*FE5V;EIB.^ WL#I]:ZJ2#Z-PA@\!S#6A*,=ZTN1VBGTX-C2:"-]4KNJ.G MC@\!)BI>TK0T*UZD.+?.[A!*70VC>:I#7J>MM_2[PZ>6.M$5F3N^?JDU1?4!S:*6 M)GE^11&VJ4Q%)#DIU4[;I52;_*WTV7_YL$^QIKG?\7+I)KVQW+PWM][,#Q;I MF.6?_4G6-M9&M)'/_".%@QF?8?BC!YSO2-/MV$?DC-^X<'Y/_( M7+]IE/R0M$LG]V++$\MS)H6V8<[MTV!N>5G2ILVJ)55,49KI+-N(6^YF/<.8 M036UV?<[,6UZO:$#*?V$YQZ>D36=%V67:9*DUBZV,0J?";$NB 1_,FQ.W]T M8]&T,K'T4 P$C6I:,=4]]]65M:S=/E55=$5?HG+E$E$?'AQ5K2=CV[3^4F&/ MM?D63&NZOJWIAU&87OD5>H!9_)]*ZU=[SU.:O3*PQ+"Q)-AT4 MF4+E=LHC[WAXG[8F/I1SR^I02@<;N)J0AJXL4R'+U:TG>G908)".JP:IT/P$ M>Y/R!R:E+\ T0XR,8(1N_^YC+_J-_$#?XF68'>7:/9L71O_D[8I\ V ,2D-$ MBX:CI=2=N7RZ,A+YRY@/* VOD;0')U5[D+[<$*HN(SG+(S\VEU)&8M3I(F)UMMPAR1 M+"4P1J:X>.]A[/4=DI]N%5H ,XIE42M'K;>3T[CQ77>A03"F/U?'-&WE(VUF MDK4#RY.W96H9[';!$8T>BL+5OFY\EPXY"O]>+HDY?#N'%V8^'@-\N- MT3=DT9]+$=*" ?>E.N!H75DJX\9HX>142LPA^-:4N%LR"TYU)F__+J55P7, M4)1 H_: 7U8FXP;BI;]8X+5W[#)Y\V6./!M+#\RSNB.J=:/)L?YVLS!'*D<5 MPK&K6+?O2&&9WHG&MUHC8$9\(U1+P<'MY3;.*F3IER5-P.%!G>MIW0+,T9YU MD-YQIIA2].DET\LXC(C)#YC^)LE:O;N=N/T2^YSDJI?9?7I\^OEP*(>3$GIE MOU,+68T;R>DQEN0XKHG56]>'.8K3[G%/9H>+IX\(B[)$"6E7[OT(R4^XTO7! MC,IZ-$I1]*UD,F[T/:$Y73@4(DXD1V)-W%?6UJ3<&,QAF?7U$2WI&Z?>G'7] MA5FL[Z&ZU1&%02JN"69XBE I#=2&-W&4.:5[#G09TAN]6C5?J_HG$M5[D\!#Z3(?!YF*$MQJ%4.IH2R2 M^;EO2R(_Q2\A=K 5$#U-@^RM]'7<:/&NQC71*4W,DBI)AB%-VQX#E;3*/K+< MA-NK=)45CE1=0PG47#9.XHXXFZ^<:#7<%00!4%&OS1[9<_ M,87Q^.#X^#"!DOSBC^3>TJ_(=6@*2\M%,J-5NIYAP+:3JX/'K7N\CZ5V4_2Y M]-XUUP%Q?'!T<-S^ONCD;^DWX;HC0%X<_:/_MV.?[%?DQ"[*WL#QMG-3)3@* M%P)*C8"Q,QI1JUE M->)^4E_-DK('SFEAS7AG6]Y-!1BG6IR\\:\/-646]PU MWNE1D/E/.394LXB);9O=#3IVHB7S_3Z;45H0_][W[#B@,,E;07[ULO:^')^> MGHV08ZVTT:D_9\CU7/59Y:P34I*'!GW2O]3YLQ+Q" MI"-DZY>?WBRHDRQ-^,2E5,-6QLTBG4H9W&W5/BL<5=S&>*L:*]GJXZ:4%FV8 M[2*32EFDY!D[KGK&9!,7P?>'&9C!* RB@F3DIXU4Y(>B R;W7Z:7L=;>2JY! M:=($&*/2(GN1-KG[B?/I*YF1DJ4XJ5J*:DHC VR"8;F--K3=[A(-5[,)^Z^P M&],$R&K;'J76X-@ A;Q(.F4U+GZ7E49&:502Q/"KEFC*9("Q'- M/QHNCI0 OQ&,WE!AO-QZA3>>UN%.#WZ8) 1?)UE2,3(:OF(TW;K3P)@.A6NU M](N%O3L_9&D+!7JZ+3UKM?Z"L03L6@>=K>B[3C.F,D4= M'M3Y:M-VX,])X\HZ1D"PYO. ODN)Z8-P63^EIB*INF6:GPTWU%OD&VLNJ'%G M,>G!M=)H/JPY;$U:@3^60><>6T\UR3D@U8YSZ2^6R L3=#>OV2<9N4KOVR>_ M^>[AB$Q/9&.5(RH_P^O_)!@[()'AK&\U&&ZE)![1>K[(\*UD*E-3"&0"F7FD99C1OM_/QJC\A!:$%'*HUSI2LKWW43 MQ9 >$KL8JCR7>]+LL?%D Y%W8U+NQV3=DAX;=G2>"'KRL'#-OCJK=H)>:DT60%W$&<3*Q[E8E7\R_D[#AGH MRS< CA+R$%?IT5+LT7#FRE]8V)/@1EH0' =:XL@G!D?F(0E0>R/MTO(\"_WJ MNPZ-6;V[NR0+@^=7(D#XZQU"5!R/+%/N'KZAQ0L*M@!7;P T$3BX;0#7)+/1 MEJ#&=<%-#U/2 M@X7E7KAQ8NYLGQ@[YE3 +FP$N&)XRK. HKCP++[@^M_T!YW%7O&RQK97_@X. MX2;67$XJ36%R P!9:Z%K2H !4PX0!H![.TN%'>B="UDD6IA4?2]=#+.4VK90 M=V1&NHW0@K6.9I8',UQUK*35I-04'@J# .OQ\H "FT(V1Q>KLB\\+2))$.GV MP!.(3P(QB=IIHI\;>*WF#T:Z@ON8VL[L&#Q\\C?Z+DPGTG7+RCD\/OU\8"9- MVDNM=P\_9/IZAAYJXBH95D>^@='P1Y/H>C<20Y*H)C5\.6:6NMA3D0X9-%)I M8G1$:BW\R-[4>+!6Z;T9/_/*Y I"X2^!'[(60*)JH^--(X$[2(T(P?847'F; M5=YT]IL?%6-9,CUMKX/:-38Z7FE4@Z9\BF\H>/&'2&#!CYU2#8UJ]#0E^*"G M:3"WO"S%9NG=***IHER%"Z#K2Z&L^"A-;?9LC/+MPW29S-S>/ LH9,U8S/)@ M3(I6;(LV1DWTD<5>S3P!%M8!A:(0D[)GOIEP8$8CD(#*\=GE)N+O8RW%P6T MF*("J1PAQ/*"FP@N7,O^\S\\/'^->+:_KI@1@(HA*<\#TH(:;?J?2=O3V7D0 MT"F.;DXXAK^V+#CL.S+[\L+#"]!4N4"Z$3!,G(EO^0.5G(5 ,'O@X RU-)8S68GU:NQ@:O3P/E MUX^, T0 9.EOD\'7@=&1J(/&[P @D3+:.D-XNC,UP,(RDIC*AP#;K$,);ITQ MDT9>X [R2^J.1:X9"?E;2*41<>M=6N%KW0Y7J8&RFHZ'#UYOP0M-TG>0R+T' MDN1^WD?ZDQPM2E5V@ AB>6$%@LI"SYHI*<,W@6=RG)!K:P?(TD(1L$)$V[(H M2>FHBT9;C>TPCV0TT<%KVJ./2S>;1*UD[N?!;"UVIZ":WQ$]HT#.^1L9)'/$ MW.:H5A\3+;3(GM'CJYE/(?(C0I]I=.>2OBU=\'"JQH6>-(H+33[]0#]=?&-U M'QW:ONT!4GAN/3-^8;GTD:6G5X0BTO-SQ\'IH"F\EW&Q(C\L_=!RB66.ER%I MPHUI:C-:)HG#B9&3A6GG;Y8RM-;3U\%91FULJ4ZD0ZJ4Z9,<':DYI^[]?!P< MI8?DW1"C@ F"T>$E2BJXMQ;\R+*&K>T@MYELJE);IU+!Q2ULUI9TI[ YI&5& M+/ KE(4^&?X02"=XY=U2 T68'ZU04N>E:X4AGF';R@-"9SP=I).]@.E^$F!L!I6'/QT$@P(T>&M+]\B4K'DS(&6*&Y M'60KGQ\"6]Y6M2.+@530S31Z14&*;GL.%QK;,U@G@T6*[20E M;Z7F)QC(J9Y79,>"-(R(($;_0_-@OI'UFZ?Z5N!1]:W =2:R3\*W3'@$/,J8\:E'T9$J4L<62[^"]%CHZ6%'7I$3%EW'H:( MJ'>M*L'Q975A"LB*5-4N5R MD&=7VAU.*.J@@WE(PUG YI%MHHCO7K#^L7XJJ3D<4&QAW/S0I1!=MP5\(DPO MJ?74UBG/@>6@1V0CH@3Z&OD]4DRW=U3-VMEHD9)T9%+HR?^9D+[L5R@-Q\+Q M@*GWLE>%PWL_0N&=;WGTGG*&OC??0"R7@4^IM?(0/CT^_7QBMDT[KIOS="K' M_*63K [(3OD")Z^94/L3AS2+ N?8M&VSX*BHDS553G:B+B@1=L7N%SLO>.B9 M5PD\]O08WC2N[$JLXUOI6K+@C-/ M&C"H&BEYT36MC5BOPAWU?[I-7Y(FBOD=1Z^7<1CYBTQYPEE-HN9NL*>I(LS? MCZ419<_6.RK,[]Q8[:VR9;U\)GHY'"%!Y$7O- %>_]-/05=\6U(MN!O,D)2[ M@^1X@RY$RLI269;4UMP-KC15A*Z<>$ W5(D6[GVOU0ZJDG^HT0XJW2R1OGS< M\0U3Z]8 +8()G';C=?"F,A@;I0EIV06P0 .#^YIK S[),,<1NL-OR+DEJ'AS M3!9LB40/@;]$0;0BZSC2]?#*BJQDM):IT:B-,3)$GR+,WRRMWXN^0T3(1YH_ M<#K['J:J8*V+>77&2)CF@G>P==)@2:XN'QZ12]<.J?0UAF*[R!AAE99S\)U. M+8KY!'=)OH]K0=PJ,58,9<2$E8.[&Q=Z^KH3?UTHKCA&EK24OH.\V\/YO+X1 M32'7M3SDQZ&0+^**8^9+0^D[2+P]'%]4*+)SK) C0NL4VT"]7,D=K#R6XL%: MT1.$M4)M.XB)?-AZP2Z.,%)V?YUJO">6=W*2];(01I!U=%+HZCJ^=7R"H?>0BLAV<"XJ:-)'[#>T-,08D)Z@L(H M,Z%\*M47W@W:*,@.T\F6K0XO78QHZNBU^:R96EA%QXVTLN0C\\0Q-CLRD46L M2N,F3 L=C.S].^F=L]*&1MC,;M!+BU9T.?* ^F]RQ6%4=-)^U.&CR3DRR M7NR=+PV'P>?^,[*6^;/^C^W//=KS0X&DS'JC,U&?ZTQ4,S5T%IP$Q2:1[Y$_ M).!ZSOG"#Z+L*3A5^_1%DWW:="AQ&Q>[M#=6#0?$%RV[LTU> PYMLM/>NNQA MC=HHC\JOP[^_I0&+\GY.CTJ@)'"YMR(B[726QZBS4WC5E 0#MCY8FV9*I"@9S57P8_K!CN% 6Q!X]QUW _8K&,R?>?_%GT@ZAZ2W@N2:3JCIDNS14 )9=7 M'J?_X%I)#!]-S+RD:WB:7C!JO7B_8V1F:]P.&*"[6-?IU0J4 M 5_L.)4JV_2\6L&\XX,0VK_&_;P(EXP]5_Z.SP$./TJ8R"68U 4K'<^"L6_ MFXR"4 XH.V*R@R."W7I9K!/VYM=AA!=D(7FQ$KQ6(U,5#(::IYK6.M"TZ]&X MLM!"&BHS]_!,IBHXTC1&684P OGA+45;$>8;BEY])_N9;)]]LJS/2^4:X1^_ MM&C2((()6"%#L)9Z,9IX3"//.@V0KPB.1)JGMH8:&#Q=47><^1ZB6>S>X1G+ M\R)1$QQK&L*LP!>!\(.?$]2>+-YZ=D"ONUZA]+_$H%9=XS4GB5+UQD>"=J)W M< 2@^WIX5;AU)K?T_NJ=']:=+$O5VQ4^R(H.ZZJO)!^NK< CHM'GK*5X4"B_ M*_B+1.[@_FY_N#^@X.F5:/;""K&MQ(!2S5WC@EAX6+=]&[+B"KMQM#GG5>)% M5K>DG*,#HIPO.\$,GOC]7.>%$4FPE1"^15JLLXZRPN_S7[4_Q#X;.']SCN%* MG+1/5 ^(:1.+NL@BD3)U=)XTR75IO MZ0OI3WIW9A<7P^FQ$-D'\UC? ]/CC<7H87/C?!WJ3\ MP@W\@.1/V0LK)5K#Q:MR^BI7*PNKS(8 MR](0R?IX7&6)!S\I:A3S)A*X^EN$[JT%*XJW37-@>*2!#.6 .^U:&3)*DM79 MVL J<04PJ'<"5)D'#32A">GZ5Y(N-I+51C/5%P*%6 .5ECV\DO)!21=Q$8?8 M0V%X;A/!0YQHF1T$RRA=EO!P^.QC6BQM$Z&A!#K7]9G^,T#\@%5A/7!0JZ C MAZU87O!&%"@N8LVJV5(1'";$;#[%+R'Z9TP7 V\T9I%_"X%1&ASZ6@VPBM": M\F]T 2O7\#++PX-6 0TI++LWM+K1Y(;JUY8U 44ILZPN)3SK+-B03G]X* A? M\9+ADRC]'1ZPNIP,8C$U>;L'0);I6]@J 09=.4 8 #8QL#U 6+O\G2[I%1WW MPHW1K[[KV/[=W25S&<1G:2,*KZ@'5SLZ-(I4>4QLW]0K8J],[BU"/: M6?HAE;-VME)M9KQ4TZH16*&G"K:*+:>*L>*V,EX*Z50(K NF&AXQR55!'2K. MA>5:GHW2R9YAFGA5QLNAQM)W=99<0&%33UO[X MJ=BMJG2]60MDFDSL^T. ;684_KK ^)DCD#6#_NM(H*^)N1*R@5MG_ 11%S_C MS)FY,YN\-T1IE5370%F#QR,D4$M=Y,[( X/I-)LAFU[.2_-1TTGEKK!^OT:45ON:KN#P7CK2SJ*[R>+FB M00\Y3SIV90]Z4SG/K#2=E4MG1X9>CHU-"X).3@P'V5'W?>@9@KG3 U.!(GZV,_85HK3=* 5"L!1G* ML4':M3+:"]$#HMX)4&4>-- $^+M\ R/60*7EE:JD?#L?O'=R?/KY< 3V6),> M.GLH5=9.UE1[$H\H.8[/TOT S/T#GSG_'>8R:*&A+0]OF\8I/A;J=;U=J MZF"1N?,A7F-BH%:-=)R@\G2 $)W\I0/V42T[5D>B[OB)U5P-G;U%U)47;SOU M.E%7RP"WW9;N6*D'F<7ZGK3J'DL0.15Y='Y*UVGD\6+-4?EJSO3. HC8G:)(F7&?J.V M1LD%+FY6LC$SFSS\ZUK+ EB0RP*DO9\?G=94UHIK6M?5XG X_F>CA MCQ8UC&%&&7A%"X!06JB@=3%[.I[%;/(V)74O6^ZEOUAD%R'"\RB]3D6/?I_] M?.&&G =K10N?!P%-XR/P[+=L>%>(V)&F.CYG.H)B";/YI8*"FBUDM;(K)-2A M%EUG486'L&!LW]2V;> HHV=%IB*M)B;4S8Q=G4L^(I>&D#Q80;1Z)J8U))JA M-VZNO!>U8\?3ZK%CUO8D:7Q2;)V6O+\PX#B1I1[&;D98.X0BFFJ;+FO(+HP=K2^J QHYCJ(W"#47 M$UX>\O;&7-UZ[\VU0 \<=\1P+@6&$-)VNU('' 5489(&>B#S_1#X3FPG-U*O MK,ABFNS:?@:+CK3%EI>R2TS.;1N%X;-_B0*RB_5H3]('UYGH"&J,#J+RNZ:%L5%)EPHZ36A_HMW(W"#$ MS.#++3LV_-6%A95-?E>3\YK/O'X4U$_F^K[/#Y_BQ<(*5O1N8Y*)/+3I;[P6!FB(&TG4?F07&R9#F@X1#9B='C;CIMZV_+N M),G$\@[M76];7IWC'7>]'1^#/1\H@=2%ZRV7?8Q[J,Y=;Q"(HX\"VEQOH^-4 M&]<;!(ZTQ%'9]0:! .YWJ#!S4&GC>L- L)&N-X@\&& *8*O#*-=;]F>@D9@ M2/GNL_C*J"D)9E#S-5[V9\I)87XB 3J"HFRD/I/O M<#P$=47!8*N*7!5S:?&@7/+?[C!WBUY?&!Q\TB"(\>-(" 7!;\C!\8).:/=^ MA.IO*G++@L>/ T(507D1H0!(UX'3V26Q\[C^F45VP7%!)RD?E.ND3\@CZV+Q MH*N4&Q=JK! M,[MIGAV^>];"#R+\%W+H(2\U@@\!6N!X01-3TJ)A&-/$(Y=^&(7W2&X"46YU M) SK4AMMUR6Z3)&6$]A\"-[[GLV]$59?>&1T41 R8\&I]H=Z^@AP>@BP9^.E MY6Z,['26Q)QK$_-E"FUXZW>0J9Q;MDY*WWCV9:9Y_(/<-??.]Z)47R=>XS3T9994R MLOP'2@JBP_/YAZ^#@%E3>]X)=&'^AEY=%>3#K$CT9HWM62;4QN#'"D(7HD# M\QGY-I7QQH_K#@V;-C4V[FC7A:XM/Y )L=/3*?/ITUCFC":?C?0,I0%AZZ0Z MYP[Y*>G^K3?S@T7R#54G427Y3\5)E'YUD\MGLOGNI/#AO;^H0P/0ZEJ<$5XA M62G&X0C2=BT.@"F71:Y^X2@E'I0 5^W7X@# )PV"&#^.A+W$27J.2F"Y2M6R M3#3=X!$LU#BJ+R^Z6TG,,;[#+94UWW0<$-S6^-0#Y>W4]8K1&[C@/?\5W7"KBF-%O+CP@\#_06=X:TG^$JU8IQ *392U^'7XLPD5M&N.)]J* M;OY98UF!%U:(PR?2>D7[>2AE3]C51T:<5F*;GQ>A;MQ\]X@T3CY:+OW% M D=4.3<(/:# IO#.F=&23=L;&:WTZF$$(;DU^DCO8A##W&9^8S>R XQ2%'[P MB%O-<]RM1[J"PH@:Z.O9#-D1?A.;**4V1D:B]K)WMM#N(ZBRD*A4-7;R1!@[ MF38^25K?!TAV..Q;!4@..(0U!DB.9M.B-4 2G'EF(U-(" 5!3>G+ >+&47X5.3GQH(#6@9?XS O,1,]%0G-]]>4I27[0*1P M3VQ3'#C^?!1%'!"(:?ZBB;V+>TH"V5IL@;<;3E 4WWWX4=\,W%@Y^L]Q8 MYN;[NNS(""$OHR8?K#O\?>.BS!+0CQAQ'M ZO:0#/9]9LF\_K&6HY1;QJ= 3 MEG]W0C\\2;Z\OTC<3U\#_&91+R[?1U8J!69\J_C'Q!*8O\S3$AX)PEZ+T:IB M+"46E$VYMM!( '!)*9Z/%TK&\/Z2_ MPBA3%S2N'(!J5TP-Q84"]L8";=:-CSC\DWOCE%T%'+3-+*RRB%#N#6PZ?NE[ MR2)!>/[ JP(83DE@>-A*R@MEJ&[O6;B&N+YP2;Z3 TAX2H)1Q5-!4BA(;J06 M'U)42@+&L)F)Y4LV>(!?[=W(3>_O_;1#J5O]@3X85C516^@V: $PZGS\-LCK MDMK\[>M&U!O\CIRB!1/:@4J-$3"CJ93F'SIL)&;&UPL9P:PY2F:H23OX[*&1 M(;^0-=&='X93KV!%.8\L">J-DATJLIH?\YT\4'KI+TB'7Y$7)E.G[2\0U<"E M%;[>N/Z/7Y$S7ZOE LW\ #TBV[7"$,^PG>)+TPH_6^\,)FG^RHAXUX=FS(XJ M)_NQ==:@\-8CF[S0=[%# PHN+)>^8_;TBE"D''/^61QS3CZ]R=8;3K W(6A- MBCV89%V8I'W8G[AI[>LZ9B#<#+"P"/J=G]+_8E7O!;A8T;&#O?D5"O'<2\KR M#N^Z^R 8DR5_#MBS,L:T)]/O"(.OT^=0C,4 :FA4\=&K;: M?>J'D/"4!*.93_T0%I)5X\2QW/6%P2$YN,U6T!.4$]!JE[F6FE4<'!<4H)#! MD2,EE!&=]Q8YYV$FP&:"XAIJB9H&X,N!J&X&;B8R'+#7!FYM]>0/1VOJ@ -X M<&.NKJXQ><_/PQ!%8B:EQ<"11QT['OX<(35MY-]0\.(/'>2?)NZ@K\97-SCA MU$M/GL-'9/MS#_]%SQNK#MUK*Z!99)0=E%^$#LJT=^D[\WG_)H4.3GQODG5Q MLNDC]6,FO9R4NCG)^[EW8G;N%0K7WOS<(#\B-R%L^(J7%ZOT#""Y-9?F5L'#(F 4*3* M677U05FB;W68NZVN+0N.'.I85/&4EQ0*CN>V'2]BE^X5\X%PCZ+2>?5#HCKN M'ENQ%7#8R^-6Q5R'[%#8T.FY%P"5>;[0;:%O2%P%!;Y+!5>Q@&%\H' Y3NIVMB4U?J-<5.V>U5U M=G.HJW.-]:G/-V31GQ/]/L6+A16LIK/:OZH=67PY.-P^LJ"M3I)F)\5V:7!U M^F%Z>,$J!/\<8JVTC= AXS2"7W2HP.KT&(\8YCMLO=!7#S!-TYI@X$P],HC( M>"#K'E+@WO>"_,?D I54''7;]L$8*1FD:X.G.]& ^=/E6C\7J_4_?\4H($B\ MKN[0&W(YWB.YRF"XTP\G.!Q45Q.4K6CMK%05ANM!4FH#+FG40>0PHK$JP!'C MUEO&49@HXI#K7(6:I%JHR?P%T$8=$76%XZ2]><'J[C,;- M$%T2I&C:'$PDS,ZO4C6Q'J-NT!(X^K6@0I57NA1B_FSVB!R$%G3K0@:K3<.R M?-=-[JJF@5995*X5!"LZIGD/N#5I"AS-AK!RVA376:C2,(?HEZ\6&9"WWKH4 M^57]*%4]63]J=+*>]F=RZQ6+3V>33: MJNLS_6> ^/^V07+_3TA M_3V&AX]8PQND%$7M$IHI:6QAN1?T8,UW'=N_N[MDPL,N/$J(%,4%=SC<5\ 8 M +@[FB9;: ,<&X:)"P/ C18@:HT+TVO-(<>00 *],4XM8DB (5UC$D4A(;PJ MX+#N;X_$UX'YMPG7#+]'T=;9W]I97N,H33RCO^/H];OGOX0H>*-:3@>)R)1H M^Q X5BK3AV-PNM62)M_/,KD*]A19050YQCT&?,)V'@34]YO,$+E;.G7$,WW2 M:^T?"NQGQU\?(^F'5%W;@^6S="1XJ#H"^@]D&)2 VG-]9T4IN;\VG/8 MQKRKH\/TAO&S]8[">RL($CVI'0-^K5ZP31N=)*V2']<-&W"2M]:'=!P2MT;? MJ>R2W*OKB^.D4S3#2VJ@8T+PZ3(SSBS[(M] >4"<#C\?2B!7RF_73M(.#O%: M+.'JW_(E>@A0M!'P^GV)O!!=( _-<.W;O?P:ID+>5#1M2Y0YS>[0?\YHLJQ; MX"A9L]%(XWR99N/&MOZL:NL+'YE8GC,I?<8PX\]1F' Z4*S;=Z0M38I3[!,O MG*.^,)C1WPBE4CBLO'R:S+P[B(OI(?#))!:M'ES+BXBJ: #-%J>E&4T_Q+-V04.;$=_4X7 M_UZTRC9;[-FDIC!\!O!!K)TW9.7LU+V@[!^O=2_0[MMD7\O'F%-R/ "K"CFR M:YQ/$=GX6X&SQ>]SVPYB*E7]PH!;:3S<:"%O!T$./7J?'M$;\N)D3V[-YP%U M@I&6IK/L]TJ.I\.#JN,I;S_]?>$3](Y1]D<#?$Y93VDJV#R=.SV!NHS#R%^@ M@.%MDJ[5]ZW^>K"Y+X%QJI2'Q>?AS( B2J6+_:KR ;T?% 91@0'DIPWZY(<_ MZ-F_[V(GD3(QC#7^)79!,$@WAFV#O**4G<8N*J-6Z_?A%06#G*+:17AQI(,2 M;9J=47KS)S1/_.%<5PRC-'#\.#!4;:V*B$,.NT>T](.(FI([8F#<:[*N3"_& MU\ G+#\& )L)">7BQ_JUE3QT*:>?S'.3=77 0*IA-FPN,!AXTXYR3T1*9<#! MIZ[[&OR$$G9Y>?()!6_8II8]\ZHS;TXR2L+#1*C/LH-)1:Y.K[$&>)X%"PNQ M8)8U'@TUR319LOJ1D7W^R7?C)%Z-/3+J2QJ/A8I^:9 M'$P\N.6-1T5=N@R;DR%6Y)E;=AJD9K8N.(95#!Q2+5T7TC)VFKA;#B\: 99U MD^VY8)8M2_7E>+!'?9747HN6I'"=+M$R,TQZ\JL?)KMPZ2F)60&I*C08,6=FZ7,\E[S$* M1T9-J=&@("M;IRNW]L>/=Z+GH075P."IT1W72&8FSL8$I@D.\4E0Y9(N571V\MUUC$NSZU2'!]4,NH6H%I-N3HTKBB7K MUR.BTR3A[0,*9GZPL#P;35]UYZ/U)&XBM!XLNPTUN'!.N S6)= MF>4MW162*&E#4WBXQCM _3MC!R2&$E:-G+'BX=PYSD-Y<&'@*@E0*P\N ) U M/-"57%WDAA66RH !NSE@U9E=+*'1(+>> $7N-7T? $,O,U>8?#V:GU-52D'D MES9ER;S5!GW3RO@XR:=)0UX*%+;?L%,-8=]AI3G5U?R>KIUJTORK^U+J:4/2 M/0.;JZF?*\%0C@WZ/(W;81ZV5EH'Q\(]7E1/WP5-__?"(F+2]Z+(AB^%WG%P M*LVMEX!!?U [Y3NLWEU//[;^Q\?DLY/B=R>;#T\*7S;@*# 5B7'BM_W'P=Z[ M?'HEP[&*=B'-^<5J4^;!6M'?G?^P D?N(P.G?%2CJ"%CS E+62(/?/N&X3&KYTFI M(Q6:[R\Z=Y-VD5.O(7[J1[G*\,C7#1EJED+-]6/^ROEZL73]%4+927V]"NY] M[XW8>)1.&.&S'UEN\>^7?AC=^]%_H>@1V?[K)VRF]8G2?.3I/V]ZW477:\#VJ/!7*^C64#N7:]\A/>NU[WK=>== MKX6U!.TJ#0W?^A7?&ZM4'QSL SEHVRL-BAWZ#261Y9P9IE"B),GI 9'D9+?F M%Y$NH*3\S/K)G19*9< A*](T$QN./%#&'(.K"1D)7PFGIQ[_THI""U"1Y> D M/5-+RVO^7L"4LS4(#.M[5NA(A>9?:&FLF-1W<.N1)56W@#HAI :F:]#PYJ,^AL*7ORQCY#?$9Z_4B\\D=::H]3C M;$7HQL+!;Y8;,]V24/JW'V,P(3#_S+*Q?I/_R5:S_,MO.C^Q'PB=:7$-XW SMCAQ! M3$>=(JQRY&B(V]'((T<(3!,C/\"1HV;2 3MR/#W<@2/'*GOT*,VT"T [#+:B MAN!E7!SCR08$.O:\N.E(A3OL-!(ZY=8!TX^^Z][X :W4NW.VKA/P!D,WY.S3 M RNM9_-WECTH\3Y6#YG0__WQC!-]]!UD3''@T#2[$?4L"-*#I"V!Y)GZ:#RZ -96=D1#:O? M$E0'&U/ES^\'U+ #2@*-MFD>QSV:X.^B#O<#"M0VZG ]I$ZU[*.NO?$.*F%P M'0AOGTHOQS/A 70'M@9BOQW3H67 (W$\PZ_'40%S+.\]E'U$KYMUP6$_H,$- M:!UX:IJ61WIE*7.*Q83K\(:S2N?*V!_MQS*TL=P:S/W=7%E7'+R1K-B__6 & M/IAUX-G!$T"C&<\CW"_O1S&X4=P2RDX]T5W=WWQ"S-J44[VX> M5=_KRKY3>HGK8_&)KL+'#+BTF8GSB)9^D"2)JK^^R2[6LVE.3U"FLREAEY6\ MXYWVC!6XSBP/QHB)$"B:##5I.@MT[6\,/\6+A1701-8WV+,\&[=X?.^HFN>Y M?C!O/CI9?]6PE_=,&]:%RQA;72KHG$[O5BM#&;MA6A>T;), MQ\-=:%94NP@OCG10KL)7UB+<;)N,TL#QX\!0M*@JZ[X&/Z&$729N>/)GT0\BYY/OQHD?CIFU@5$2'B9"?6XP4)6K2R2N MK,@Z]YQSTMXJPG;(F]*$Y8U'15TZ8%:MSK[?B3)62%2%AVQW,UM3=9A_.O^( MWI 7(Q91\C_#(T-3R*KH^=H!(QVR<0D', MVH*JYZ_DQQK3WJB=,7)!KS(&#XJO)4V^=+ST%R_82[=]7H3F0?)/^C[FMA60 MK#560C05O8-981E@/\#1*K%$&KAP;04>44QX@8AF4)[_Z]EZIX? *A:D64-C M98Q&;>@*%*+OX ZSM) GDD2-,3*FJ=B:0E &7'6NI]I;S_87Z,X/60O0FI)E MG9P0G1R-A@JRXF84^&RN=O>_YY2&1J8%E+KB5QDR6!I)GE/G:R3KU9 "+DIO,&Z+D2]\C6HB) M(C*;ZGOK91DMERS*KM^CP")J(*O[8)5HFVC0)C6)8&ZBPW0$,HU29U\<,U7[ M5EO&\S.-D^60AG&MEFQL7R /S3"?HY72X^>7G,BY?^_ W,6T>#B1$JDCZX'J MED :10%^B2/J(G_V-9N\)A\;/QM[T5A.YM;>:E"6+E==>K/C&XI>?>BQ3%32;=:CBC M<^XF[6;/(55NJ?)=5'*5Q\R1%AK(R=/:\[\#4G?G?OA'E+._@ZKXU88S9=S#;&X>Q!1@;&[RP M??I',I )F22Y06(RW=%5Q2)DZ9S?624=_?/_EA,S-@>.J]O6?_]-W.'_C@%+ MM37=&O[WWU(SC27^_?_^_*\8_"_X*Q;[YW]C6$SO).O%F&:K_@187DQU@.(! M+;;0O='O6-.>3A4K5@*.HYMF+.GHVA!L?T+@=^0=<\?%,.S/?H=)Q86_MZW? MNW9WQ.,FPO8AJ!'SB_I%XB05(XC?#/T;3\2JI,9#2:40&%,0RN833-]C%.8VDL/B T M"A^H!$WN]P3_^6?D0;I"VEKN;]_%AHHR_>^/D>=-?__Z-5#<_IWM#']MOT S M(7]L&YNZ9=RW7"P6=\N^8P:M21RG?J&O^Y!6N^9+5S]HO:!V;8E?G5*QH8[ M1,%TR_442WWX%>Q3\^Y_N/\(YM?FRUU3?>EA+E /'@+?WPWM^2_=@L,!B&*_ M/$>QW('M3!0/4AEV1# 8GL H8M>/ZWA/"0 _/)B\OGQNZ@2U][1=-GU MVC<.!]LW!NZ=:D\"R./4 U&73]!RT"?Z]@$H[\ )9/[QJ;W$>1(CV0.PZ4?! MQF[ IO_X\\\(*-J??R; 4V*J;7E0J_SWAP>6WJ\-8="/,3#S]?E_?VR_Q[S5 M%([TUY]_/-TSP9]_?NW^W?35M[75GW\T?1YSO94)_OMCHCA#W<(\>_J;PJ?> MW_"IO^#7!VTTW9V:RNJW95L -="7OU%OP-F\U#4-6,%+V"#M*"J:<\RW=*^. ML"C!%W(#DE!3'$V6&BE96&O%K%A.>2*V,+H*QG,%>[R I'%_6[H)I^CX< [! MC):;/GA7K@QD2J8(&;%;KM.,GK)Z:LE0RO,)X<4'2SY=^Q&SE D<[U:%_!;L MR43WD#)V>4L38']0@4-%K@/W1TS7_OLC&PQ=9E>EW(R=SFN&GYE9TRIESC.- M!:+$X9P^8XX$N9TD*3=MVB2QMN2+NIOO+G*::W'XNR=9M)0^3?&3@5@0A7I! M)I1E)C]\_R3=D>( %_ZC-Q92IEDUE%IINC!XM4)8B_=Q3P.J/E%,*)2Y^715$^/V3$V/#'1,G1+'%T]&''*=P(-)1/REC=- M>X]1R;5:K!>T9%7RAZ!$).TA-\_<(Q#J_=\BA)NW$B#Z',7,61I8%L!J,\ZF M*I?(3*E,#T:&.'-FJEO$YWIIS,ND3,!Q0BW+DG&C7X##AD#"-(:+T_<[RI MK3?Y,. T_,2]'RZYIOK^;W(*OD;K+0%?F=LY!_[X(4 MV/R;LT3%L:#J=>'$ Z%-Z:;O/1+:"MN/KY.)J6.P8KW(K3E28.(U* QW./T6 MN7VL4;>Z0ZZ#.;!\4(=^BXX& \<2>"'0?:GT37T8$$!<3H$*1];4)[!)9=" MG[J#S4,A51T/"02_U%T93E16H?LC:_"3X$DXC1.RV"P7EDD/4T2_JMECKN^N M0>F)8?KP6#8((@X(B*TMME)V3,M8]5?8;%"SU_4D--55KO0&J%^+? Q.0/+1 M=2Y>GU']!.X3 Y$9:2G!67P.^5:ZVQ!*R7E*!$VG;2G5.< QB+\JT;T!\L4# M\LUJ:=P&XUI!5/HD5](2Q(+A/X=\#^^0?%GK_=(*R$(XX%L>AO%+']]X>K3Z8FBC&#ST9!% \% M -M%MW=+5T/.^F$7FZ?M/R)XZ]J^$[P+8OS?6R(%$WI.=J'H>0#-783Q)/3H M[,D41GLHJ$"B^"#A'A0GH.UL70E,^L"1]7J[9\3Q2<]H+\M=J58B%OP2$FC[ M?! XB;MWNH;>#W3@Q()Y@*-I%"%7./01'_]XUYT+AFC8F[<:?-AR:NJJ[FV& M%M-T^&V0Q[M7#2>G^N//@P8Y-M=_?AU]SI_= .^'\^O8W*4W3D;J$.EG1M9PE*%/=4\PML],YH>^EI+&$ZZMJ MSNV6UV,B6;MQ9I^<\A?GM@JML&^BQ8**-X(^ 6SF@!$BY!P&+ZH] 5O.U_)6 MO5/0B#9>J3%97Z[2H$$,;YWSKYW^;:!@+\=T%@.^:!MDJY#(+8V5N:IG$J+1 MI?.W+NV?:L#)G6-]90:?M.!F1^.,035!XP(G=Y,=CB^MI,6-L_D*%CPLS#YM MPDW!3%G3 545P5)/ UK*MWCLYA7Y%4QX:-C]:AM.89.RO#2[<;%A=5=4WY!P M1KQU?7YM&WYF&%#G->$KOU/4I&E1Q=O>I+ RI,*2:M\ZRS_9A%_$4S^K!<^[ M^%*IMI8KB9RG:=M1YFO!B2SXK?+ZM &O&8OZO*-A,Q'0&;4WZ,?9PZ>4)A49\#**D.ZSF1+ESUHWK\BO8,)#P^Y7V_ Y.\M45LHP M0Y60QER93=\\ZZ]LP\\,@Z>K*57'AIUXJZH)^^4M#9%CBD::7#574W" A88] M\!:* XJZ"@D >,=1K&% Q"T$L%YN0>NRYQO"@G1-1T[QPB*T$'C%U!^ \-+< M;V,=Y;VK:4VTY\]W5L$6W2VSB^6Y/B?+BFX4,D9K('1F.:]SZX;]R$2_-F?1 M=GJT$>V!KUIG-!(6?=&3,LT.F"3;Z4RJ=NO;'IY,\S:X^N[4^3&!;;E4:4$6 M'$Y<=0&K$NLY/LI& GMKJR)/)98!Y3+0?;XO9F;,BAJV_9%EA-;LADQB0[+* M<4Q@;6XUE11G.$9_I@9/B@R?9; M539M)2,+>UM9S6,"VU,-79<%-VTTJ@33J=4:@Q1[ZXS]/($-2\[CJ<2V!V81 MFP_:HH&QR0;C)#S'C$<6]I/9^L*!AX_+K[>0\H7F4M$, -I8?-CJCE;DK;/Y MPO+K[LXP;<,? OY_W\_]=_<4U/::[NOQW3AQI]=>C@GP]*LASH>*YK B_4!SM/K.)CMS5@>LY.CH6MSE[SEO: MHX_0^=O=JF6\0K)\Q>/Z.)AIP[$U\GM6/[0^^<%L?_Q!!WG?--V;S9)\E,V% M;I5G%Z))28UYO8X;HPE#%D-K"4+*YLMG3)ZRN>K8 ]W;KP1^^]%;/7 M$_Q+^Z,7PKI+Y=IX?\2U)4$7_9Z8T)EF(;1>:9@L5'@00LD$M0>1W9NPJ4.- M)WE)'@Q\J5TMXAXW8OR9%*G#FU2'%$90KP;[0]/S!V)7+9YR%>BBPA?:\Z@Y M+T'@%"_3\9UFHWX01N([W7G9)]V+PQX!0Q:!AJRT4@3O<\";B> =SL)K$;S/ M 6^($?J[P_N%6,UU/%FP+=W@.ON'O.DK\<]#+2^ M[?=3O Y-@^&R\^H>HPWFV#A1>9\/$ X MR=7#4;SVV3<=!]^N],&9*[ ?WE+,E:>KNP;;?D;I6:%$,61"6HW90@*(JPX% M0I>CB63P&1D\R=Q($C\NB6A! U(^.%JU_>Y\!M"CZDD_WV\6#:PX:JYGM66C M/XD,X,O"]SQ7(LL7R=L+)J^+9YNM3,68BDI9=5>:,:2KP]#EBB.IBVS=)\M> M<'ST[$9NK>&2,A@T26.56A2H=@>?.TKH]JF$4-R.L".R;M]9PDZ;-O2QMZ*LZ MF-J.I_1-4 1#Q1313'7P*GD[ZZIFT M6C=E^[ZY##[+VD@*SR&%YUF5>\8 ^FP[GF^ ;A&O)*K3U-I.C#0Y$KX;6"&( M+%_89>YYDU=O+PUY,5 7DE]-<>.Y7FT!YZ;6PK^KU$6V[J)R][$U@^<%CJXQ M.B;&![Y8L%?M7,%>NY/P%3*DGQ1U29"&M1(C**BD*+ MY.=- )4O"0ML(!>E=DV9"'&-*%B-R 1$>OF]:#[JQ.R06MS< +##+T'9&;GM M%@VP+@YSTTDV$0_?[='/^P$[>!S,*N+WJQ!8PDB9-7*5 M699=X1A;:Q?QFCI/7:O(R&=D7;X;SX^E+BQ1'":2;:TN@;K4I\BJQ\OK&[+[ M;XW_OP+/'U4&OH7SQ<_MD\V"/C[RNLFFI!/$NE\16^,,%4KXA6S_7CAV,'SV MKMEK5&#^ M)W>@^MZ%3)3-*V6@9)S$U2$'Q)']U4"NU;R^!U=M1^(TF\Z.G^ M92$M.)4\2!L"D_4(R:/H?F0 P[^?(;)\(3W_^&P9#3\_'?" MB_G(RH5W'T,D82&5L-/>)$B-TC9O%@IBIL\[3)GOI)NK2,["*V>1_WAA:;O, M"6.NT"PJJIEJX4HR'>?6&#=6_4C.PKM;*+)G(96PT_9LTIQ8:LYH%?!V5X.TA>A\XW,;^QIX,NN-Z(HJKC*%+E.MRX;8NRFY^^:G M&S][1V$D@6??D\[&S19>& WK!I;E4P9;&@OMX4U59?OF,OCY.R&_E11>](0Q M&+245J^8GL$Y# 4[J[\R2N-:#T^4+RYN"KF MYH I-IJ]9.1VWH#41;;NHG)WJ1/&/-ENK1Q^-L.%]E+0Z.:"2TYO:@$\.F$< M2=HY)>U2)XSSU&(@:YA4,O0BCO7FR>G ;4717)ASF9&D?532/AZ'+>4^Y>/% M"BN!FI75^TJUD"I%8A-%1:%%\O,F8#)>VIEUKM$T_,E$[@&IK*2Z4703Z>7W MHOD-)XR79$*OY 5&$0'O=I3JL#[LI$.9SPK#">-;XO?K%B1(H"0G8XI)24JY MFUN(]<'*(6^(_]<]87QK>#B1IK-R6;-5*4M)D5U.,E*K:6C%>2@C_E"=,+XU M!!Q+&-&*4J#G<4P2*ZHU3\WBBE*_-=9_Y@GC6^/YL=2%S"5F/B_V)+RA8.Q0 MJ/=*8!9*GS,<)XS#P',"\9P@MTPG[CVZ.C#A [0J'-*JZ2B6N[DP?5_K(PJZ M?# 2Y5'D\LROW>1J_YL',/D6["?I*)KK.0!X61N2VQJZ.4O==CP4:SDEK^9[ M.!@.6Q@)'76"#YTZ>;B7_EGBW1N5I]3[>#SS>K)OP?X2W2\&?>+UT"Q"=%W@/0[?SRX$W!R45[-:HB^24TDQ*''BY?#0Y:=> M+00OT#$2A\\5AZ"^"'%07Z2N6$-PG[0JZ98^\2>[32NM'):89M.JJ/N55*UL MMALU+)1!WOTL-CFE@VE'0VDL ME.ESR69QYD.""/9D:EOWR>9=*ZBS_8D?*,\,U-E%VW7+P!,4=Y0V[446:$, ME2IXJ#A19+MDL:'P(K#TQKPQ->,#/W28VAF,4W1\2 L>)^09L]''./#P^#>R M("3R\"D1:_CE@6L3R[+#3RY%@OS7M/SK#33JX4N M=W=[D5T8,/2,E3P[AM(4X[%4;38VA/J(BR_6+5)1(@S=I&7A7;DR>&1**@L+ M..Y(GSZL_$P]?:*82=,'B!RJ72P*'\N""8IE*6!'6]@=I'ES9$\4-UL$R)![ M: S%ZO8IX]FTGDL6\E-<*4XFLR%G\9P7.L@ADW5 O.WZTK/4^_S)+M$7\?6!NADJVVCHUCQ8B@]H_/@*B1\>W6^H^\] M1"0/B7GX3@,:1&X=AB,(Y((#--WCAU!?3QZ"L/M=2[8UA*'+!'777$T?%C>; M\,.BK5A!3W/;G$.9V'255E3=A"39P60TL[*\G*N*_EA->V)=UJURZ&#R$,X] M)MLV$?\ZNGU<*1TC^&8(KZ7XE_+3'FNI'2X/)WZ0;S@-QQ2?5$DEQZM&(YOV M"D4VP;&]T&;;GD[S(:C_-!!306L]C M<#PP71'X/F3U=GOP>77FZZY^L.4BEMG^REI M:91"J4'>M-S"SO_GME-^C@5K[M3VU7,C&/[4\%47!?2 M4%7NG<2C[;+ U :V ]^"LNW!K]!S=,/?,AVZ)X)JK9N>47H$E8& M.]=PMZ61F3<'C4E%P$F&+;@UT%N9D]!F+5[@ST-&[9T,^GBZXW,XN\W5G&1M M2!87]IM^U/P34& 3CS9'?CN)U5K4,"'C"U]4"'4^B1=H4ZJ%UHA$$GL=B3T, MOPF,2'SB>O;[]RM[H\J4;L5[/4,O%C,3FF&KW7[HW.N+[BB^Q;7?HWOTCB3? M/@*-6JKGEL;]7L< 5(9/Y/ENF^V%UU,)(S3>M/7N3 ?S-I:;EBD<0@%:[W- M(;WL&4*Z4TA*?J["4FJKU,F'-QD;%B@\F 0B@>$T1N&7"XO/<6:EI3@Z*I:% MOCZLSV1;FFT%O^XKEE$9#& W&FI6S"4K]6TW5:W1'-4GPXZ$@8F$%68&PTG? M"R2O?OIC4N]5C7H-K<,>_%\2I>A(#O+\@*L/K2-QQ_9SH/'NMNG#LW9K2QDL M/E?D>$=B,6%9)?1>W65"NV!X7:0>)_=>&/$RO6\5K6E%=UJ*Z8/DZOYE%K)2 M<=31J@CFP#Q WGV;G#7U/3=H0&X1QR:-HI$HM!F\+8SR&E#GUDP(K2_UNHD_ M8.#$S&^#]V?VG,^HJH2F7E6G6HO%?9::="4^+HF)[Q6??0%5=>8%^2-P/:.N MZG56R<)(2IDXN7 9&523LU4OM-8Q_+KJ;,Q_93JHK'B^@]8*EU-4?_2 [U7' MAL_S5E43#H&W-+1R.-U3-]/R@,Z4,FG/P.A%K=Z;4692":V=.C+3!T:_,-4O MG0YZ!S*":H50,RO64(>!R4%)JNI834F#GD[C8%IU;:W5S55 :#7"252R]^FQGC5A+\T2IXY MZOT1BZ+ZC?)BM6HEC4K)J;0L5M4Y[C;Q<2V+$H;2(.] QBF+ M:I?5F"O_0GZ$!5V?;N2XE[W7PEWRLF"L9DS'33_82.^_D09U!">XAB>P$CV^WOVLTI/D2Z\TK1F4\I]0.;D^\ M\'HN5SP$?1J 3RE[&UKDU9;MN4//[[!@I6&/M]*YM(>3@WER6*CUK4%XTR_/ M6;"S'W3^LI;J*<;>:*G6BN7W$VX_CA>X-6Z6!YPGU4.KH\)AJ:ZE)X+P$7VW MY5VRRG#YJ2!)AK#09O:LG-# *+31SW/"_FA6M\&S(\MJG^Y>+->-G#_5T@6C M4)XNZXR5=0>ET(INY%Y&[;.L;^Q>7 M!]D;'8QJNNQ&:TI0O[@D7?.S2HWD MZ.9TD4CA/^;NEUKU/HS02+E=ZH/Z0%PVQ954Y;,2R(_R MC8LC]ZV*Z%+5)>4B%L^U2$=X;MD\1NO4E< M,T1VK*9%Q62ITHQ0!TQX$\3GV#Y)W'B0?T;F&S;K9RA[X8L^D12%OHXKG4%H MC6#XF7]FI_DB@D]M>2])PJ(O.ZTX[M>)?FJRJ@\@'[\R[ZE(\'?,[U?4^8RI MT .\4C7&_)@P!2L;VET&X6?^9P=>[ZQ2>0$DF86U@TLMBY- >Y$$6H,RLH70 MJI%S%[Z\=0A?/;@Y ][1KC4%?F4IYLK3U<>5>6E_Y)-:/$RW"^<5QSLCT_7;4^]<:T.4B&"JF&,SA'MK!T<--Q2 X._CU M4AVALHT/MY"]1D"2IJ(:!4L?CKR''VH=M3,4-:9C9"JCQF!8\W"^&#K7'Q+F M]R/";/#[(F4^#N63\G.,IA<#+(GA#(;3KP'LHZ8?S3H]U.#]H.O>(Z="*T ?1'J?$0 MY1XGQVVHBPNB)'D,(ZKG-6HV,ZN+$\>J3DC02*W"&RF<#R/'B'$;"#EB4"ZM M2-*S8I8O>V/H:,0[JSCE%;M%-[2.QHTJDLMO ;RL)LEY>7>E: 0FZ66!+/?= M=8);19HDQ!!A[O,2'"_ZM-$?XFUVH@ME:2VKW8L["F_6HLQ>)'>^M QQ4!V; MN)R7#J;)*<.R.56MDQS]6HUM.Y8J+WT@QB?>'V,3YRKCO9+(')JS89# M^V9?!'Q#$&;X,.GVPK!O+G24>U*=&3-L5@W%'\R'(YVL#O$P[+>\>NWV M5^:3[^_.V%S\A98>;;1JXQZ8<&C__(D?"'*P61XU<\ (:0%4GQ-=PK%56_9@ MDH_;G24A30S'5;-J8[8.W]+5_8&-4[-_,-JOGOYWS$J?&T$UD#?=]MSO&HI2 M;Y02@MEK+D)K^&X&06&H\_2,#A*VJ\-;+QOZ :*+EO$\D%P]B2:>-MY<5KA] M#[2T[?#NKM6NHRVVG-4 X_,37#0J?9O2<&T6KQ="JYU>0Y>] E$?(,R7UEO/ MH.[9$GQ'0+HWYU9E^[,+J2UQ(/5SG M-5_1$T!D&VQI-N?8R5@+G3KXKM=&G\,6'&&ZG!EGN7E?%:25DI8HCS*-!A7: MS/=)&_#%[ZV_!P"]K?<8>)(/;^Z]0[_O@IF/Q& ._WKJ/1Y^O\5!:S+.U44_ M9^*Z4:G$QTNL.5F%-\X]/L<]-_'8)"_I&])[Q2!?\ WWFUXLKKB4D1 Y2LUR MRXIC"*-D9<#I^F)8"YV^N 4C$9[HXGA&[5((FG&U$5GAE63>]1H3-H"&;'2;17A_\XC9Y%TNNMZ"GB M;@#\#'6_M!Z\!HKAT!5T1_SND-VVP;:?M9-J#..8:XE@(:G=587D/2?"\ANQ M?)+&7QK11RS[U?1ROC=R!VLJU9*$;K;)"00F9@L1ED.NE\/@75P#Q:?ULIR8 MMN3IVAWB;"MNU-(,WW32H71EPXSEZ^CEZYVN(C80)K@PW7%O#<:@AX%NW0#B M1(^7_&1R8(<.R@]%#J,[[ON'F6:"0X ^WP9;6J9PA-)$F%!:\->^1C0!+55: M36Y0,A_Z"%:]^Y%'Z'I2F M/4G@2R[/X?$S+L^].XD@V,[4AIV LFT=NID>9V=*#=OHX6VO@K=3N:G&5T*' MK=>XF<_.,0J_7XD%<;;J)N/"P,+)R]I0JP$!*K ME>GGJ^D\91*XD/'+TRG)SI=BZ#1+9+6.J;5]N_6B6GMH^M'H]9J5R(QB6TZ/ M^1$GDH3GB?VX+Y5SH7/_OVTELL-"5/O%Q-ZL!3('DT47$L=*AT"ZM.(4%J3;'CBA,] M2WLR5\.ZF= Y^JM0[?)*MS8 M",.*U8?T!@R+4-^.'51PV&4)MPBAR;F>+A#T' >MM:^NV%J14&X=(:=F_*5U MR,=.0VM:8'(5LZKH6LX2E*GNH7@D $K#I8JF7LF61+:N8VJD[A.P3E*XF;MWCOXXJ#B%2 M%AER/NO6/$(JQ!LKJJ25#*<\GA!B"V,KH+Q7,$>/VC "5!F22+^&_YD]XS=5[OWZ"'''YC2 MYW#BP>/94D6S[GH4/-Z1)F2*I89ZNE34:9R^Y/3#_VE+W_#D=F^HP)W\W8$%"V0 M,9O4FAPL>8P>:AOW\\ZM49ZA;FV=/?)'''3KV_]YX!FTYW#0=0+K&!,M'- MU>]_-Z&%=V-EL(C5[8EB_?OGYA/XKPNE>?#OOX/6KKX&L"/8Y^8IO^'+&/I# M;5^@!RBQD0,&__WQKV9%@&_=J6(=/#)X_=NRG8EB;KI=@&!^VX]^_&FB?4DQ M>Q 3D.J /L4_OU OD(0*_#,]0DK5!(KSNV][H[\?4_48N>YIT+<=R!L,_M"S M)_$8WN/T)<04V00L044Q]:O\>^"[7P:O.1;B&E'/QD M.[2 CW3PO^..S3 I_.JNWS>+^1\M3LSB" ME1U-MZC>]4/"C^:ZJ_>#:Z%_CW0-/A'V\#__2I X]?<]7J;GPOO>5%6 PITG M,WW-3&CXY3[B^[:I?6!J2J#8Y#[9[RL,1\@TGE!D&E"JS"64OJP *M$?X#09 M!\2/C?!.S9(X/LLVW\CFRIEFI?PSEKH3[F(D MSM#<&><2_S"7#@>>5A1"RJB4U<](Q'0VKB'>;5MZ@2T^-"NJ;9K*U 6_=R_V MJ8(\CM&&#<@4JQL3OIM=X-PHOF?O/MBX-L$G&ZO-47<)+O!4/&?WW&U_Q(:$ MGK;[? X<3U<5<\N!#>FV_23N".@M[1%_:\ "T27O6&8KP9N7CYRHO0?:\"$# MTU[L.+![CRT<9?J[[P#%P!:0+B\Z9OONP*ZITG?1"2UP81_MM&U])E MYBL.'+.YJH.I[7@_=C9VTB7[3,ZVI[B?LJQT')-&LL'#A^''$+FC70,,;1"3 MYELH^.Q(_36=P;_7I'L%PYR1?4UM_ M7^J?C 9J$E]OBO5B-U87JY5Z,U:5Z@V)+S=CS0J*-)LPG-RPCZ!BE7J,8/[2 M_K/YH)*.-;/B?CAZ'XKR0C,&OR8XBKZ/WXX;B5^!*WUYNQ;JO,B1()D['B.G M;2?FC4!LMM.JL4')>ODMZL5WL3!4KHJO,- "GBY^8%&MWE0EKNPQP] MG$&E?KG\S-7#;85CT'8I5=:(@2+3>%R3^XQ&R22AL23#T*36UQZ'V\6X0/6) M]83'9QS;:XRK.I&M+J)P.PJWHW#[2W @"K>C;I37?4#3=6!,"NN$ MFE9["38H+/[Z2>&H %:1)0'B:I#@D8W!B-[8YLKO-2N0L]>YR1&7.G)600_G?^3(E[\#@ M7^)24;T .&C?G7,/F)CBQMPI4-$^82VF6S'=>+)G8&_3C)$/A MIA-T0J;I 2,G6+POB;=:4I+1Q1YF92? MM$PP<6N)E=P9+L3C/3O;+M03E2%L23YNF5&2"\UN-US<;PY796:TUGK"$,K_ MDSZIOM$>Z-BJ(U4RA5)>["1366HATT];KH9CN:/V,-Z8@'R9625U*HL-4^ MQ[,8!/UR%N,)Y!]ML+W#3VT4?D\NBK[5X.;"*0X7'8";.O8<&$OL$@3$DR[!4XDV"_TSJG7Y+WOT=?MJ1 M?!O]193"6S'W5V "8K83L]&U[+&Q[^BNIJMHS#!L^Z?OQ'[]T?=M1M#6&2J6 MO@[>_^?:.OW+\.YS%/JA\!SH]. HV=D5^I?ASYME*W=7OVO4/!W'O!>/5*+%/:Y%/9E(K7O*T!0?<:0_CP5 MAT5[?] ?XL'"G3(C?WU"6( B 1Z"\<'P!9[N@%*2OJ(-XY(N%RM:&AL6U>%+ M\1#WO-$[];/_?$;X4[2A0JB.;.OI%B:38CTO,>OI8B6SD 1-J+2KO9?FFF!H MC(&B=\K*?_H.FT?@.LONEVOL?'FT0>ZOAXU22(:)^-]NS ,FF")VQJR GS]C MT&2;/M+6,07B&:)GIXE"=_RJ 7T*!^IT^/S-CAYTCU]LZCNNC[;V>'8,MD!H MW^[")/_J;_=?0M\$G;WC5>_W%S[!10):H08:+G, 4#+=IQF9ZS-]F>5P;D!J M0!L,J,<;:)8* _*95,O 9_5Y49H+72"7=XNMAUMM%B5]0;1GAM&V)ZG6I">5 MN!G:ADX\;CD!"NGGS!%ND)15F72#AA! M4G<,'3'B^HR@XG<<%S'B\\^($<0;SXB=1W<1-QQ%)SZ857O>-PGZT("Z7:9& MQLQV?N\"X\??FKH%?OOPB0YZ]>3KX"&_@]@:'3O1O4WQ4*"HHYAJ*J[[_#F1 MSU2>$1(^&PF.$KCIFP-]'P7!>11W!()/!D%Y>Z0AT 9@>[E=S+9BBY$./WF( MBUXX3/;4GI"O3IB?QY*0-YGL"_/2S#8^7A%D/[ :]PLRZ[Z8&\SJ8DGT!]XD M+Q:\:0O;G>8XE:U!Y^8@MAJ>K1H_8_\'OT-E]S;ZT+]R1S8Z*KJKW>:-%._Q?!;*X:#1B#<_WD[I/S]CBJ7% M_B+WYMV',@4;]<=P5NA'07OX2S2>;6>H1H@;C"08KN)Z,0[?]* I*_?NT_;" M";[CP+%LJI0@6^ IGN_N+0S)9'G&KFE)Q2NKCIXB1O8:TU_:$!?K O<]JV#W MBV!GJSSZOJ?MZQW[7(.BKR[WYY5U!'6(\HGN>5 X@ G1[M@6,N/F*@:@>5W% M@LOW%#78.Y)2/&53L.&1%GCH8W_UI^Z;8",0-,X@&:^#H6\J#VJB@35C?Z&7 M\;])BKS;MO)&>G &?(K.@'^*2M@,_U[(@?N?SY/>/?HB\FZ%>7\)>^EHGB=Z M';S1 2LUDR9*C=07D=X-%[^/?%[QFIE7;%EZ.I6W:1,HMDK,A+\',455H3:! M @(%#$F4@VSLT4]C$)K8T2_<"51#\"G.SK!!\9M @JQ^(N<"=@=-,!KK,#9T M[(4WVGU]!]T,$(Q- P/="CS]8#O<_\Q\V_O[N0%NOMTV>N'KYX>V;88UJ2(/L8&=NZ2OO^T=T772!7!X!0<24N*X')B$ =R0F55 MIL_2?7(P>+*8/:IUTI/::FJT!](XF^Q6T^G&,KJ(ZG M*7DBUCW4DGW<$MB2T\OTZAW)UX'=U.IQLY-!3X\_;JE8"[D]L!-UJ;"B2TQW M[=("_(B4G]ZF4N2JO373:4L3Q2B( D]VDQU4L6/7\O,7\HF[!'6&A7P2O\.C M]>,PK!_?T>$J\?I-^4#<<63$AQ#P(7%'$Q$CKL\(\HZ)=GJ%@ ^G%%-$]8NA M'_I'X:K[_5T9$:FA4/ A4D-703]]1T3P#P,C[KB/'Y&-^/#V7;X73FJ$DS:7 M3!_<^HS?'JC?_(S?'A+?^I3?[O7=^HQ?\J]N?7[O"*AN?LH1B+\:B-_NCM_\ ME-_L^(9WQL]4/,7?>)#L+&MGNZ?>;D#PH8N&7MAG&^S4"?8!H-T00]M97:AT M&]IJ]0KW&EVBO."Q2/[W6XP!&!NW/CV]F_VZZXQ?B6]OW:'_\;*[9UEA_,XLX!^KM]BU$_S?F1MOUV/T M==8#;II)Y]S*1Q#3C^SEN^:*YDWS\(."5CZV;S92?9'JBU1?V%7?.591;YJ' M'Q2TQG/;[S^H_CZ^IGK37+GA2]LWV9, %TG?U2W@NO?9$\#%'2EM-H?2C*[A MN0:?RW7+*'M"?/Z%[<_6CDJ\D/%[.$]_GJWRFR?>WHGZJX?KIQ)=GT/KR-A^ M^D;Z&^;@-03F05F=9_M\I*RNN5LU O^G;E.]87+?OK4XF96*&!9"AD4:+M)P MD,;*:$$M(W<$3/-^;>$OR-V@HA"D\NOJ]OSG#M7A>N7-L)^0'D?3 M.=!.08&Q^2!>AD:@-Q!))6.M&=E>J[FCM\&>2S6=K E6MC]>#.S\9F,A99I5 M0ZF5I@N#5RN$M?BQ+UR_+7^BV9X&5'VBF#]B+O3"X%SQ0Q'C7;DRD)E[^>)X MT:>-_A!OLQ-=*$MK6>U"D=KVXO[W1ZZH*.ALMZ3 MN,PZ/N%5,WA<+=H-"N$E0_*RFK&/$SAJ9WSGIB6U_U'G=['P474\+WAQ<+D\$* MZ:.[*O>OLIPNG[_(\AQ[[S_O0 #[CD%INCLUE17B_;92UZM'B*XKP+;QP&N' MB+\KX/S__M=!K*"H!O29?$M[=+.":@+%0;'.:%=DC S@,038)A11!M#1_ZV8 M"V7E/E04P]G=W::_[YE/(85!W]'Q_QM[>(FFM1G5WFA0';.] &4'QJ"6V>97 MNX\VU_QU0]1JYM5;]$HD^S MA$+* P;@,@WBK,PEXD &C*+U!P GM 'SX\]^9;M@1NC]>:BX/_N'^S\.8LL# MT4A7ZJ6M)X=CM3/JB+<.I";Q]:98+W9C=;%:J3>O=+Q]KOA)4V!6# M@*:D..IH0SZ*^+EY@8S,F2]V?!,M-Q>(/F0(FGRR*,8JZ9A0*3?%-Y#*_8[=]Q[;Z_Z)6_)>U 71Q+4A]R*]G]$S;UD)NGGH M[5V>>0^_G !!FPL__I(LQ==T^/U_/@[4D) _0N(I4BQ&D-L8_$0%OZ<.");24([Q MX;\=">ZQ>Q2V2<6$< *-$0">*Y,$Q23>AUW^6<1N'Q';/&,?J_=)(.BLQZAM M'B@H4Y\"*D WS]^[\.@K\A:QO6?9 ]?[%(>)+X)7,OY(;1Z%WH/^L@>BXE@H M'?DNZ"6?A=Z>BH0XVS[$#1"&EAP<,((_0I?(W'^UC\[=-4H>G 6(;:]U 0_Q MY2%DOP- R>\+T)D/[8S\/H *KP5H\) (@RQAZ?< M+ST_/"W03[OG(87W #J$RLTF*-2F#ES?W.C$RA1L]KH\79WZ8@@D\2\.0:J& M]J'I7K ^"-D,WYK;=P@CINWZSD'O#E M<<-]$=S@QQ8TYB0<^QO:XCL-PZ6'CD5J05U;,=5V8)@B8^#A3^ M+G!68MMN(Y#<.$A(R=H<,P .T!J*">XSG@V@^@X,BH![AL!L_RFQX#%[6<^' M)P6NC>0&VP*WJNCK0^RKI).>#;Q28*"@@%J:VE8#6+KM/'!(6ZCVWZWXO3(]S< M.FZ8"CI0E[,V9W!00CL>3[#TAU4.H[M=1V!Y<;!PHK+D=[7/1A8$0D\ M_LXP_ $D[%ULU^.7Q\;C-8S/.M?]KMW07^6P^=-AQ$(RCJ<\VM^N? /GT-X[ MYM/GEO9/Q:(#59]4O6([:9+>2BY^+[=Z=)HN.DWWZM-T"@,(EJ94624&0*9) MMB_W-9J12: P&DOB)!<8S8?3=*_8MG_!HW:/:/Y@K5ZS[W^ZF\,;]GY?8RX' M>-DI2MT*]%[?M%7CR>&Z;>U8=GKD4,F'QOLL4+=G5/93SINS*@%*W[TKY&IG M(Y-%7BC$"N5<)MO9CE><<_U\Y*P9' M8:+=&S]C8*D"*#%!V8(8G(GRGS /?1_C5QWE22?N_34^MM:$5%@MH0!.)IF! M(M,@D9#[E,K)?35.*U2?5.@$?7@V6Y5E/MN3YQ+?,MILL5?->Y7Q@N11I8S' M+3O#9DZ1$EY&6MDYHYWH>1EK78,MF<2#.KSR8S* MS>54&S&%H5A@K?26":/ M/AU2YSGTLY")HBG3:<^QEF#4:LL L?*<\V4O1XVAS)QA/4M)9[) M-4>4(&&^GR/&$[D\D> CO >UVW)I//KO*BD194>$GF\U(9-CS _/J_Q,L:M M1+Q!Y&JS4K[2'>EP $$F6JSO$P>P0"[H.,=IMC-BFUKE5,* MUK 29X?0Y#YM:B6<$3Z-LZY!$@,_KE:'E4631TV?3&MLU*V>%Q<24H.:KZ1A MH^S+;@TU?3(MI\%4_$EGO<;)"3T!59>SAK6%3!Y!5B$C="@G0Y7%R;"&N8NU MV:EA<*Q'D)5=.>M<,]FD<']<43&IAM*<9"%\X@"/($OSL@F?F\:(HC(%1JHC3[+(' M*7 $6G)1L8#=[(MYIDET/$@6,FRUDZ@@&\D:YAW5USA(+\Q:HEFKI^8JMH4)E M3YJ:?-/(]X1A2_(MNIG.+'"^RPUEZ@BW+"X MQ:[RRH09=,N2CXV[97,=G^66L-GJV4F3BSV*2B+/I5>I9B1($8DNM!NC+!*-CK$1Q-$Q.I[]KR5%+\ MVI!6J@PQ%'F9/H(CP8B/*^G^>FH(0J)JC.5JNB+#ID=P9#MD(9_CTTTQDR.- M3 ::'Z8);?D1'#5J3;G>&CIE:4:-B:*6T)HI(6CZ1.U@A7A584A.%0N=0M%0 MUYE*(1LW36ZXK M>^ZB'F\N\;MW>MBR@[/#NZJ_Q+/7^$2,^$1&$'=OK?@?\>$B?"!.++I%G(A4 MT_=C1*2:0L*'2#6=EQ-OW,ORHM?Z>;-.O&'6%U7"%UZX?I$([UZMWU(%QDCH MP__^('^\5RK)X'*Y1S7F3I4//C<)7ZHG]]*RPXNU,R,(11 Z#:$GY9ON441^ MJ#;A5N4^[$;Y_2]5!6 P"#,Q^$9#1,5=SR@]GTN \)FAP 7]]D38^'_?G0R1 M1$02\24E(G3A2.+Q1 7?<: UC"FN"SSW]RTXAT_F\.9*TN],BX079Y=+0)S; M]7I\^N">?6=C8H2_"']GP-^MA#6/-A.C/YO=P$$50'0,6T4OP,S7YXJYV5 > M.6RWZK ]T3W_YU9]KA?D,D8=G&UY[?5M4B,E"VNMF!7+*4_$%D97P7BN8(\7 MQZYE>[CJL$XS>LKJJ25#*<\GA! MR#3:C4/0=XDGM[I%,A[)>"3C2,8)B)2'+W$ M?:G,$K4ZP*1")^$GM$LEC)(]?11XOYPZ\42 Q:3YH3/FT8@B)]) V MC5G&$&I0()&UYZ@[YNSF/D2YB:H#IHJNQ82!2U 1BP]D\'D=QEFI-4$,>FU1GYH=C$VS%#9= MR&S@5%#Q.S;*2T3R',GS-;R1]PETVQ/7]+0T=O#& @R5:K^5+)9K4*"14T)! MR?LR.8@'+\V-#1Q[$@MV2 ,M-E6<3971*/J)HI^OIF\NYC^D?)"&4E3?"%%U M(T//ZYE,BRKG]#11%]NRGUB:F?@BJP_E.'(<\)-:)I+&2!J_BC1>SOJ_41RS M<7*9]IF>A?O2(CG E#+5[]2@.+(OB>/-9R(.][_%1L#4@HL274BB*%BY<+!R MQ>,1(232LT%0>$Z1W)S3L@:.K2GNZ$FR-A#WRB"ENU,;RGH&4GR:LU331^1# M5>/A,'3+!]K]Q8'/J\^579Z/V=R<-_2>"]*5E5LK58=R GDSP?6%Y-]1(N0; MZ99K)$J^N8ZXX++..35%SO.[XA(45%$G)(4>S//ME(DT!72TF)/;N&XENQ+4 MCOSQIVE[BGFIM9SOI]]N65E]<+^1J1=RLIWAMW3%6R[5EI?S6DNT. M90YY'13%W<6C+$HD@-] "]M^I^7P/1RJ71+>6&(K]IL=V2G5_+$KD$)9-$% M.]1)";R]Q$FP;<.&/HZW"K9KH!,E4U3)_;R[-Z-X)EK8O7VE=,&-&AL1K)J* MY?&6)NZDL R.IB;:$Z6H%=RN))1M9[#4K-3 JZ%:V\$6#?:2:RV1)$>2?/N2 M?,DM&F\2Y?'::/:$=;=B-%9B=6%E)HFF.D2BC#9G0'<#O]WT >RR80^\A>* MZ"Q(%*E\455RP>.F4]V#$UNC.XHF4]\#SDZGKD8C[! M3FR.*(R4T<\VZ+)N&FR>2-0R*R97*PW1U9EHU\'/.!V_9#&J2/PB\0N-^%W. MC)^0/V>:HE7:U!6QTBO&A5&"D!/EX.I:]C7R=Y-I@IPU!ZZWN3->1\Q3]V\Q M5P8#*(GP950K(@HSHC#C$]P#M$[IK4K &]G:GFP>T5;Z+"^F*9>;X UBY?AM MC5:+C2&Z/1OM/F 3=UR4*XB$.!+B:S@9KY=BJ]7F^VJGVS$P?.15U';&S*1X M),5HXT&(T4O,$N.>N"K2U?:T1ZZRRYI,;$I2;3"QL]A_ "6%1T\O46L,OR$R?B0J6DOJ'R MB8I$/=5@W[O:RR4J0KVAOLLKU-V<7:G:>)BO&XKNY5NTF$\/=>BRQ#^E)M3W M$HE(241*XG.K:YY55> %T@2-R72--[0<&!%SLN,7ADA50,\H_F4O CDH%!7E M7:Y0$X^"&D&S?73PYAI%\2Y[J^&UIWIM[7?ALE1']-B@;E-#H5VH2S[K-62Z MHO%*"D9X01E,YF>5J MHHG/F#5+5^(C-DL'\LE"^62_ZAKIQGO(6:H] 3%/68)[WR%RX6_7A0\A$4+H M^M^V3])$PKI5>,^KM3';:'-^06[-;3I[83\-<>0-+WO5@4W]QN?/.]EB9OVXTHVM:P"9Q) M"@K=\RI*Z@^Y[+@Y2^&Z-NL#OY 2B#$,4X+Z?11[K>]]P!N/@ MY+KZ]&! % -%,5 4 WU"#N,U6=;F.N^U\!4[,12"L76O-,WTM(5,;FH')MCH MNL)(?B/YO5(.XS4"C!7*LP5;,_-2VU\8*Y_03"'+(P%&6R7BQ(T7#HSR%M'2 MZS=8>OVLO,/)2EOK;%*3V:RF&;X^PEL5GP=B&ZJ2^'8YX]1EIY$P1L+X583Q MTU(')Z51UZFD XI&6BS(,[$]2[>(D5I#THCN'B8OL ?RRJ[HO:G7]PYT1,%& M%&Q$P<;G^0F;PU1-9;D7?!R_#T4TX_%^(S&NB,)$B5,KGNLLD'X*ZMF1>#RZ MO# 2YDB8K^MGO%Z:F;[(L%TU-916LUI",QW%M<<\DF:41B#C%SA"^IE@1=M! M, \XDV ;97!W(=I3J3[:9AG%,U$\\_7TS*?LDCP9R\S7.\ MJ(AJ#OH*7. K_*02Y"77&2)AC(0Q-,+X.5L>3TIC@UWX)3#HIO&55"GEV5EO MBB5Y)(W(UO]D2>+DD:>;3"X\OBF>VT5=]D+$?=#F5-: MCFS0;1L-2R+.RQ2.? Z:B0YG1&H@4@.WZ>F\20_X::HCN+6Z M*V+V>,#$TR.QS@V1'D#K**?3E"%/;!S?2K2,&3OP_"RS%IN-A4P%I0]IXF21M4A.(SG]*G)ZN8#R3(*ZJI%8 MG$WR$S$C9KEUO;+,S'(U)*B;+/;Y*Q5=V97;T"6Z1#!RSV_=/8^ &P'W)H'[ MLMWP[.FUES[9^R2EC5!JJ\;?L?]SVD=(Z7-= X&'X(X4:(1EMJ9,.M/RO"&V M)Y[0$!.5DBWP'W7H<^7T&QR%S10:: 95Q:DXT)/Q@-923!]4@=- [WW"_"- M7U"&7H.L9*2IFM)=SQ"Z2JH]Y,H$U5E BE^,!F]RECZ'"/C:F=3;/N.+LU*_ MF1.Z\TY5X7_\P>]P'#]V;OG1![&IXL3FZ#%_O];!W)+-'>F-A91I5@VE5IHN M#%ZM$-:'8\%W4RT@DR"?40FLYM$2_]N,/-!@_<1K_R7!/,P4[*NE!M\': MT1<@4L7W7#1.:-J.4LJ6\OEN*=>HXFQ)7NI.RE^3' 08P; _XPG\)\T]54<[ M2MD/?<<4%QU0*BF..MK898KXN7F!YOGSHN3\3'D] 3H_W<5*)I;!C4J/U:>< M*B;BM45H0/>95'H)=5.WT6'LM5"2VJMDHH(G[([6Y!'JF/^?O2_M45Q)UO[^ M2O<_H+YSI3E2N\:[3<_,D0R8?0>S?;&\),9XQ0L&?OUK&ZJ[JDQ7;U!EJ!QI M^E33428S'/%D[/FY2*"?B6*VS.W[4EB:HIU+-DE/$NG5A)&-U<5\A8KN5$XETUF\BA!C^;QB AQKX M 33PCP+P?Z""5)$!YJRX/0BC64=KSXH;FIBF*DC_C K>7FC]1>"D[SU.W;GE MV,G77?QZY Q%Z5:MX>T>8#WM.[LH,Z#)')PD^&3/^"#S9;=@4GUF@(P#E:Q MQJ\CG/DP$93GC/NI2$*PVY41J=E;\>4=:8%R"^L/B!\*3B[=C=_8_:K3H$6N MO6/X38D?,Y7:S&4/\>YQZL_"*$_\MB=^R>=%_?L:LZ;&]G"-ZO'_IH+$,X?:X-/?\=[! M3PC4ZT&35*H>?=M"_$^%BWJT,%$'$W6W;XA?PQ5^C@3?,\41;!C86$5L\65B M3A]*Y9@1=FR*TV_B#4/MA=I[^]I[%3?ZY]17]!LM=2R/+!1AS"XY46;KKUK] MY]6QH7255LF;3(QRC70W"Y?:K@&7J".=JF/Q]6D&-Q\X'X) TFV@%H#DV?&W MPB%RT!.!GLB;=+X=%8\_Z1VG**$5FDF6HP*6NJ*?:Y_9[J+QGE#[."K9K-K: MXB9G=F+C@3T:#Q15A!?=08V&&OU>/7*_H=+SU7Q;Z1--C]>Q5@6TA3G7;$6) M2J<&"(DQK_H#-Q9O^,:1@I..LE4J"H+<<2[L8=N*-Q]]Q;HIVR:00!#<&/.)K9I$< M3HHX,A")=*8] M;J+ M1VI=O(B'FCY' 5DL>6BQ'/"8E@[FH]'/&)H=S?>U NG'=2.YK,"Y#-^*[L!> MCS:1+I17X@H95HPNMAM\^IO\C&$QWUYI'7F[=A'H0L.1ZN^_W?LRAI_AP_?2 M^E4TF'!K?R/Q/8WQ<7P;6?/]0"33:Q0PECYS#RTVV_UO4'U+2ZFXFPUB[#GKL_T M L$>KX9M'G<4!Z_2!H568P<03VPEZMJV$@0#" 8?' S>Y(ZKGT6#93!N+Q8, M6D=;IBBVK6(@>E4N00,Z00.6P'X\@?Q?J<%V?77]206]S#*>2(D"$I/I^(EN MQ]\;?,$R.C,"H)!4?_9' *92=A-8':O)3ZD.D55Y5W99L18\-MG2"Q_'^ MK7\*MA1;PO&___5PY*ZJ;__^3_S'XV84$TA>HG6KT_=^5:#D^T\ZAZ+_=SG< MS'+@M&&1^"5T7>(KD@Y@.>X:DZ1[3/__G_SW=ZS?0 M0!3'=+POC\CPA DKD.CN%SP%"0T@L@OPHA9/'SQP_;;CX MX@%3"O1MLOOG3TU?8N"X7_!8QZ[T#E_X#,23-R855EX"2O\[[I7/GHO)S[': MQ]AC'A\;'5E^^BAV.U+WPEDF\ATD8OSUY4I__X00/^=JAEU6S)W32X[/$NIQ MT0ENB=12D9;L$A4Q&B-%DBTNQ:),R^)275) B4&+9HN?CNNX#!^?[E^.(?7[ MRG'D;JG-E5N%5K=1JX]/6?-&MWQ4[>,>OJ+#4W#XA@C.\E0S>]%MO YJ6?25 MGWWKT_TGD[G/PML34(LEX['P-_4UGU7\?/VG__Q+?CO<_K4M_K-A%^)5F+%< MQBXUV"D@5I\8S(Y>L/17GI?_[5!YYU6>-[JI>Z?L('! M5$K"<%EDEC(KD@I1%-DE*8LX@>)TD2* 6@0GI9(>K:!IF=:;3GUKH0AE;UJ! M[\F CL382GM)25<=GP*E0#, TRZQ_*'<4UL#$<]2(CO9Q=7^ED3U?G4>&\B- MX:*OQ914AE)K=I'^1O&$FB1'-==O"*4Z%SN-Z$M*JM193?1]A^'!MC>W2_(V M)M)BRLRW!P':]WD>MX1](U@%K068+/L)9>;;JSXR$09=K(?B_=6DM&WA(5&+ M_<'LMY<:@36<6%6*WT\9K=-JTLW-F!.I+&7EH,RDC;/2C%8?\7QALS1T+A+I M+"5>%);^8%;RT"E:*B]]'G&5020R6SY272!TA9K'C8MHG[*=D!,Q-$LZ,7$L MG,LTB6ZVW?60[:'5L!&38EE2KA,@RK"SBHQI1YO2DZC#!F4ML?LSI.*TRF,F MJ/%\:"-:BV;;_78Y?NJ9=T\(G7%C>W!JZ*A]Z-G[*<;.C/BI9UZ4-]YUMTM2 MG_%T Y^Z6L/4UUXLSF?>5%F-MF.]S8V% %G7E4+Q==&*V H MHXR-BI8.PJU)#T3LS+NR6W-ITVO3M"#M.]VJ6.D @,1//?.RNF%7I9%-E3!J M^\9:FNVKN-2-UWKF;1'N%B.\2GG!MV9R0QMCJS4VC&)/*DNJ5SH5?;!1;*'E MLK'+.IMI#CE(2#.:TMV9AQ(B36;&?@WV_8FFXDTB?6I656K++=GFA*$1:GRM MV.2D57D6/_6,##3G:K?85:PM7X[F>W79XK95(M;^,S* *H2\++>Z*X'N3RAA MIJ^ZH1<_]8P,3*I5!<&6E,J'78DF!W9;B^KQ4\_(0&0PT^V^?ECR+64XKQIM M:1;T.!$_(P. )Y;$2 9M882(&Y4'PZ;IQD\](P.HK46[$CF:\U/-VR!#H=FO M8O%:S\C V$6]6@4]:"A.,.)ZZ5@F8<4+.",#AYD9=(I#5C/VCK:LHR-5=6( MQ,_(0.BN.5:D#-?H5>MKMQ4Q4K4Z$(DS,F WE-E^-&8G CW:1.XV_@$ A3:Z\9X;20=CV<.%D.226>XJ+LH,FKR E9N(\P^O5LLLX#.:%$O MRK.MPY?)[;0]1 <].<8LXLS1@M4EPY(=V4+QD6Z P-2'+)629A:@UP-)ZVZ( MOD"W^59H^BSC]^,%G)%7!8RGWF)>1P00&#O'&)>'YG%>:Q:U2Z'AJH'+&WMJ MCO4.?8EOQ?A.?)/7-"#QU9L\QIMB3]*47!]\>?SAJ5&3^%\G9R-Q3)2C0_/< MUWL2CSIY>EG/._ >O_71=3D:0#^96B(?B.)K^>0GKM23YSOQ,Y>F$SU:1X]_ M1Y)PW)>C8YR,\ONA3WHRNM(O?B25Y-BV#P/P%NXI^H!2YT,*3W[O%R*UW^(+ M?QR[QE_-\\/W\C[O!7L@:/A>\O=>B@\8Q+$(8_E\+Q#'\OE>((Y=];W\ M:N75C\SC=V/"FY4/_ C KYSY^U6>9**[O\BDV%5+/OSO)^K3[S*,2*$U/T6= M/\/0UX+ZXY4'0,&*_V'E%X"M O5L>^O7@#]4M'PJVH7%XNE%O\\O_96_HU+X M[ZH4ACY0U#VI5%*8E^$3%!LH-C\4&_P2,/O^E>1/MSP$6V"'X#)#I_#WKOC, MW\%R=/7R]]Y=)5R.#SOZ48O7=!9"3TI>8Z(B:?Z[K'SI-B[=%#:PY9: MZ@NA!CI8R=&*V]J?3-,[JN:YKMX%-<>ZS5UDU!J=(M\8EA"62$H(B$]_$RQ^ MK8INJ-]0OS^2?N-/]1L7HQJ^WUNUVQOA>F M%C,*&AM;+^X3_:83_68N.I'[ZL[?C\25W[E)8:'_Y18,\AL!I'=\G1=KT/U1 M-/;J>/.=K5UL@U!8H;"^M;#>ML]Z'(G8+Z=-U<+;*6') [,5T>HW._ M!DLE1J:44@4P?,TYA-30J2X"2A/3*Z]9_-69"E![H?9^0.V];FS]%UT,3S6W M8=>K"=.VP/?FXW%Y*@_$],;K(O9 7=RFR(L-_7C%A&0?RTU3(R.9&*<=7U9Z MU02,KKRU/Y6;>9OOX6_EIV+H_4'R>M&94NCK-O#]LF/)NIU^:>.;WI<3M3\# ME%-'ZNB4YNM\:X^/MJ/0F*"K@9A>W4V]BI,0.2!R0.2X=?/J]Y%#,KGI?%:3 MAP)2G91'E>(Z$KT$.>CDDKT?SIR[C:C-L_F\%\]-0<#[0.@&H>R-XCR9P/09 M\&KU&S-)-HL*VAOVU]N0,)@=H8GII>,$BEVSW!(J/53ZCZCTUPT/_8S2>W)7 M%[0%QO#X! T;*.#%\3I1^J0&$V4>T+N-"J$OJFST]+96Z,M!7P[Z!4,(%Q N(%SGT*ERT_/)A M,MI4.32<<:/FL#XK*U8"%['QQ*+WU;^27F]_,I+2!-HI\@/[66"./U-?AX\'QN6"# -K/L(C]+HK8,[N]^$7K;^LO/VKK MT?X]!1"[(+FI--Y__+ SYO J,D>.H@IM 2QTQAH9)E@LT]L$T@S"F1Z6OZ#^ M0_V'^I]#!_AW])^8U:M.KS)H\4B/I1>C];1C'O4_:5O!7M?_&W*(Z:Q#_,^3 M4?/79:T:"&$?*-X'@WMOE0M(-+?KV,[S(-\)Y,X V[PN\?;2,!3!HHJM]9PB MU9K#I7>>?OH;(]AK)@8@!$ (R $$W)M]\T,,^+Z7L_%&OM I*\)&[G>'&X\" M+AXE8!!;.>>JI/[8R,F+&?^L\--Y _,'.G4P*0J3HKFQFW[%9-I;XQIG6%17 ML*8!,NV:9KLL#9([(!.3Z05RXMES&JQ#_"OAR8\,Y5POO.3*)OY6%5S['*\3IT M.XSY>:H?BW6RE"KTD6Z@2#8(*(U(M7_V":BKC$6+B^A)_140O1H%3T6$17^*0,;+/4 5A)\ M(.\Q]TR[1:_S+BVS&'%/OF;IB!-G4)5=[0X'JLB5^7#@,+OAT!OZ'"=BZ>Q= MDH*1J@^--3!2]8$B5=\'C>_&JZEY M.A^F@E&I=T?+^X$^:/N\750JICC.)>\G(T,=FPL"3Y?#0))-,'9^VB&U'#00 MJB6NC2(RI]C-M801Y=@A32<"8R0!"Z.@ZD/5SU= ZD*JCRI.:=SLM5N"U<,9 MK#9P5V04):J?Q***=S\XAO]-TR>MD$HH FD'_4CH1T(_\HZZYY+)H4=@:-B/ MOE)O*3S# NXK%'1!T%O&SN9K[J44*,/!8!;6^1HWZ@Y$D<*72&LSC=?-^E$!).NOO]3OF;BA4 M=2I3CSGQU2*#3B=T.C^TTWG=>%/?%?.U1%T3*X'& MKV EY"NPD]@-QXA.07H2&BL$3L$#*@!6^C?[69PLO4TJ"93!6Z2@]P6]K]LT M<0[ &FS[S$>3(66\F,Q;O0LA,Y@E[EE4:R$#%"J$Z8L#P'^/B/*XUC>?M= MY@H(KSQ:X"D0GD$TQ(K:O&&U1D:XD"U]N9O8_>T@7@H,(D%UA^I^TW;/&74O M:IPK47BY9^Q;?&V%#1EFH6B)NJ=!*/(*5VGF*PAU'"X9<\CUP K8OKX%V3JC MRUV] -U".#TW5_4_5[FS 4HYE/(;D/+;<\$%VP/QR@Y +:P<,_GN;X>5)NGV M\Z)7/W2S4I_,5#9U&R KD+ MUA[T__X=.&ZZB1?;CS^.O_2?V%^Q+H0N-/1O M(EN<>PZ\>Y8YPY$;+8)]-F*U_-2$_6;SER5_536=J Y4#=1BB$@^/([*& +% ME'Q?7\;O+NU/6 ; ^T&5[$8Y3-S9 L$O.L=9H=UT6VZ Q%/!S1?]^*)CZPR M$#3>'33N+#!P>&2MX+X&% MDZWVDE4%25V'?F !._"3]U3X9VJQ_?58 Z.G[6*Q9:?;J1'W&'RXBDF'7]JD M@RY?[O/=N6?:+>;)/[PM^0LGPL$]$&6]W_2-Z<"8#KU2@Y#7\8E P!8K"$_Y M9]HMPM-'MUI_Q\==L[,Z6:Y9'0$,[;G0JZ_9LI#"5)(3NY?+QH]WJQVO& F_ MA16?AQ,+L8 \5EP7XA<-"GXDN==IK?_(T );2*!!=BG(2R$N@WNV^@/40[N5 MUM0Z*"M>)VODKBMBH_TA$O'CR.O7;P& F@\U__TU_Z/;.J\K?F;$]0@T:\.P M$J)2;8'CS&'.KQ9^!]0EFRB>4&2<@<]Q: LS?((?[ MBCB/7M?\7U,QFNAT'>=R2J/+A8.WA50:>DVU_A@T9^O!@D>0_!N]3>. XQ:X#@I6C-KX! MT*N%?6R=C"2G=D#Q-1LTVP;J>>/8@*2/A7W7S,U^9)6!H'+SH'(G8& MV"\BR4L \4H(WV]J8(UN$+UG3350/EY\ABP -2EQ"2["LM6A/QTRAS]-7N,:CS4.<_H,Y? MUQJYOLXSYI >NZ0#^!Y )Z0 (BFL#!*=3\)&#'[WHZC@//3\0F+^/"'H!N8% M>*]65/8*YOXFQ@;RKFVKU?U0V)0&0YCV#-969E%(6)YVA("O(CW:7VF)3AS3W/1T5="4'! .IR8#"^EU4 M/ -T@TFU#9#A7$2MB5GV>8_5I[(F$B@,5$'EA\I_1R;1&>6/\+(L*O),175Q MR:IF@N/5H91_5"F_(4_^V,A5DGQ=@>8Y-,\_K'E>T;>Z"E+C/#70 M?)$>2-;,[6Y'_-0*RB.>[76<,G=A!QW_!1.=/]F;?>"-DB6F2OO5.$>_&N=: M:["4F F^1FFF.1^03H\MCV//_#2IO/A:&P+4?*CY4/-_0_-_V3N_AN9;[ P; MTB+70,$N5(.AN7))8Y!H?II\(.ZWCN1HQE1T,PR "MV-=TW;WBWHY6_C^/H^ M:'"3[JJ\1U4/W01"U73]47NZCA+0.)I/=U6\,4UGZ223>.)U2AHXYB7\9!#/ M8Z(BQW[J>^K;M[*_50RWU Z:7 &W\Y57^^J.ZX48A8?=MTE'G4%LK6/ M327Z:"I1KW:906" P "!X88LGE\ AB;2]4L-HK)'Z75M)98:NK?=I'O_ZCZ]L_5^>&;0C_*4/I)_-?'2?ZQF 'KWZ[CZ\EJOG@@N8YA M"QX5+AGT_^G9:K[9Y8CBF([WY5$4'Y^8B&+F<>EE 0\T>#38<.H!?13OA!W@ MJV05I#!P"F@!3;Y72ADK+E&%DI784U#LHCDKH;O@RV; 95_8G^] MA+47J),Y('YSM<>_)<^)%Q6KKWG\)#K*V.FC8Q>0LRSH:;M4 *]\>K^\;;=J+X7B$/)U@"WT_WT;QUIIUNAU0$)D(GXA'70 MPW1%&:WM5N,'F+4A_?>^'?1,>UM7\CRQVU]M2Q'*BFAH.PK*E,(V3@Z2TI%S ME2/O\GH+\J>"EQS"&?SV'0T[W-I26'.7AM*-DPO&YP_E])2MF68Q@L5BM/ * M5DR[\@O 5H%:Z$B>LCJ:FP3V^?A# @.I-"9OY7,A-E=LX.5LV(+ M+_!C$7I4JECD8KO,?MIVFUIW:9OM:7;!SI\HB:Q\NH)-G9@H?"XRJ27[(S1_W]XVS.KO?^681E:[8VDEF\*H24V^ZW M[(/>#M*S.W\(^^+L?F(^WJE,Y>WL/B]4Y\<[I=*%A?IB4RW79-2JVXT5$$J6 M5M>2\SM_EN%;GM\4AK&X)*'B4I(DD92+N,@6:5P$+(ZBQ2(!,!*#Y_>5SF\B M9^?WQW:,\W/5Z4>;!ONVEE7<^H2_PCX"C'F MI2CW8UPK,L22(BE%I%"U&/LE]%)DXS]%:@DD2I8Q!27I]\(U]-YQC;PE7+M3 M-,O519Y_ F"M96_ %JW5&J4EAI&'+-ERG9P"&(SI7<8ON):89:5K48K8P"IR MO@"JE&78C#UNT-P']@LN4P]PYO!ZF0"/_Y^>':\6")R.21,L@_3L^,F" ;@) MN(D\;T(!20#S^(D>*[ ='.VH)X49G_X>G;KV_*,Z!TZA["2T?JSO\4_IE'$I M:06LZK9D*[ID%F(\#T *A85_"K84JK'1IO[U<*P62+/;3W+RB@DD+RDI6;VP M3XGD^Y^G\J_%@=.&?^OQH[1^YO&S3'W$IQ=/_>I2X-@# M?:5W^$+OB"=O3"K$!U-L)/SON%<^JX8_/.K&J2L6FTOEQ.:PDTMB3B]7^OLG MA/@Y5\^QZ^0=2N22)HL4*F(81HKDDJ1$&:5D<8GABDP02X+ T9-W>!FN/=VM M[)CJ]U7AR,M2FRNW"JUNHU8?GX[S1K=\5.3C'KYBP5,H^*;_SO)H(XD7W<;K M$(:^1+#_R,^^]>G^DS'T9\'L"83%,NI$MZ77?-Q939ARX[NPD[7A)C83-3T"I7D=N2',6D./:2=#PMZ/M&801_=^V9L22@*Y]B: M2&59Y8FB9/?W$21XPHFW4>GVAY:I!=(CZD4 ,8LH, M4[FE4>YP_F%L('7#W)G;F6J+7$R996K1+PWP0Y4;"L"<>MM!A6"'>K+0+%/' MJE*<392=*.#SV%$FBG;=(5/2#%,/O-Y!D!W>%C8U>UMI6&5SND@7P+XDQ4*T M!7K3HFM8'7X5J.A@-& 2TBS_\7:OLA=TW$HX26T!NI"W6$[&I:78LI,\^L-*@%SH5; M50CK=$UA6WY]U$J>264T50Q%?1Y%B"%A *P%P$D-G(LI,V\*.(/9?$B&F MQ;:K'X*VO$J>F7U3$AFTA\J!E8T-.FZ.*T$Q",5DH=DWY0>#OA,UR@0Z6JGS M.F"M'YG-\HR5*S[%?K:Z>B,PT3W1B^7]ZN M1ZV=GCPUR_Y5NS01!F6VS^NN-<1)7.E%,5(R6?9W?;\FUC%9XFT@:BXK#5)7M\&KC-:5^UQK%1LEE/N M9FSJ.\>H\J!<8D 'T)GO=G(85+F8,LNI]M93;1;I5/GR3-F:HT#VE<8@(1)Q]*AB1#%EYNO['10=;6@P,?96 M3=]8ZX.D&8.8,O/M]9DJ5EQBUT'+>HG:4@R)>V4NILQRBI3Y+H_N'1T-Q5%U MUJ-,!5&3A68Y130L$^FMAZ$0]@[X?M4F1T8S^?ZL3"'TSCT$V^F0;XVB=1<$ M;&0[Z:8RNV*4-;<(AI@J6!Q2[ 5+52TMDK5FF1KB,W=D<8N>L0](OZ:TQQS1 MC6+TR7(5KV@E-L#] ,6'!]U<=S6IWDI),PN0#0?M;:;A5L!G2+NJMQJUEC-( M2#,+6!V4L:T?7 ,=$1V66U:'(]I-2;.,'<\B^\!$K/,Y4<>/9M3'9M'"'*-ZW6D+>WC]6)9YC)% M+6@WQP@KZ,VYC=DC1BA/!PEIAKGN/JI-27/H\+WR)E*[W2TRC04A)LTL@!UN M9<&J@BT/@IXPW0[]A4"G3\TRM[&=><-A<<:ANN6.8DRG-LO:D3;#7*=85%R4 M CMAXW2%(NT[; ".J\TLEP3!<,:V4<_HN2KMLTISU%L>:3/K;;H$N2R6YG5A MBO#6H+D6RWCR@O$LPU9@.VHB=9KERX=#) W%/;834]+,"F:S[5JF?"#P/Y(*6*1, M*^U$=? S#%LOE*BSQ$H;HX<<@I9="MO$B38CC>0"C4^/2K_.E_=URB?-7NLP M/])FI-&?D:)-^TI?H*VVLRVVS8.T36FSS.4V6'_0];JLL0^EWHI0ND!,7AJ1 M9>Z&W^Z7H;R9"W1OL1ZLN)T15;B$-,/>.9?5 MB8BT.+K'(]5MF;(W8!'TM)0VPUN"H2L&0A)-HSR95LPJ'DVJFW0)6=XN2PQ1 MJ5>\CK&1ZJ1)U_QUIY\^-\O;@2/%[H9(=?FP+I:6>G4SM52TBSFKY APN*(_HQ MXE*5Z=#K M:]Q=!4JZABQO<6.+B;T&VT.!T^HA75U3]6[,,"K+VWVW,B/*_3%CA.Q&[[)D MPQP:6D*:X2VZ;(UHO-ZO"R%>9A5R[_869$J:6<"\VEEI\K"]$'!!ZF"#J$FP M8KJ #&^=(FN[B\-01L.A1=3= [N=#].G9O%CU*3H56!Z)CHUB[U]R3:[?7"D MS?#6,=V>5&2QH= :Z8*Q)C9E7XA2VJS>E=V*$QV9D-E: M::>C34T?U5"\1+)!41P$52K>VAD_J5>VH* !\(:] [TF9XZS-*F9K;(\I MNK/)M*3OEFWS2)OA[:*K;84:OB"%7D/"ZS4>1X/8LDZ8D-G:IJ$1PS9;0850 MBA8[1YY952;>VADG:#]I+QH5:[%DK+X[^H@JMK$Q,HY2VHPCRE.S;:E+!"6TAPYZE>IH MN^U,CK29]ZNM!*.J1]:(;Y'ANC@AFKN]E-)F7=&^9DMNDY(T5') J:?W)X?Y M-EWO5U_T%ZJUCC'*)!%R2NTD&0+EF%EXGG1YT@E]2KED4V"!]_BM3WI6/_WL MK!$"?4"Q7/;A8V_7AT\2'YL#Y -VW2&,N>= + /YG$;Q9AQ 'Y@/C@/$A^< M1$+L <4_-@>H!^J#H!!]<"8[%=!^9 ^P#]L%A &I![!I2'YL# M4 :@.4 ^4!\\/ "U(+8'V(_- >8!O^Y8ZMQS &H!U +FH7@?,O"+4^GSFREZ MPXG-.57_KUV[3WL6?I$EBF,F'_[W$TY^^DW^T.P#1;V<\XRYNT+:1O,.8YXS M+4QG./I:=\KXYSN:OW:O0-VZ/]VZHRSL+VK'^TM%/AVO-^- ;IWO-^/ V^1E M;TXO/CA:YC93^V8<>)M,+=2+VY(*>%Z\2>X6JD4.'=??]5N+#QCSEE^K W()DH\EW2K:/ MG!_3_^&30N\C5;GV4]Z')3>6-GH?)MTU0/]Y8)"^MO-[ZQV\@-',2# POAC5DQ<25<1W8;"\1;"03T4KQMVN_CI&TBZ_3%* M5M]?.FXMH*8\O5$9BL@;62GL?;5K>T#R0V\/[108(WA54/R5%&--_#/P_(0Q M&/-O*"@P8I 5%-NQD\'\GF.:\2IAU"#GRL'^B &OO>OCJ9']\T+(<"S\NY_# M=I1@J'\YV+R^HWM]R?AS@"13%;D?*?G'K9RKMR(@QY#0_0B((KGZ#25L;D5, MCL&A^Q$3('EVO+P+GC=03KZ%B>Y'3DS'AS)RL0*L^Y&+2UNK]R 9ESAE\+OR M::"U>I7 X/T("-B$>K"'4G*-J.#]2(F>_#KP _\2 4-94@S-(E.23,E6P.="!2C DH%7(+#/!1S%\8LI1+XV_"CTEXK_O?GFGLAU>H7L MT]T2+W=;^(^^BY=M5SU)21K)"J&M!T.P_.\G(?Y!' 62K4J>*J8)%#_^CSZ* MA-JX;TB#CAL9G-+#[.A3(;W,=G?\1\ODBG@"$Q,Y$4,?T23)31X6 "M6 M-3X%U;)CN8X=_]7G=KK_E>I8>31*)07__:3O@B]V:*E.GK[@R]$R[(6! MGVPNYGZ,8O%;C2GH3X_W_WIM$6\8U<7:L :B6^-7D["$#,3T+NI8/![0__SK M.=\N%Q-]6X')?0KA6-.?+XCXQ\6ZE?..#FFN%+\$&KX'U.=>N(\S;>]/N(^3 M:O,NW#]Y] FCBE@^J.TZWZT$/!(9@ M638KMKLD^CS8Z55 "LT)AVB_?P8FQ^NI'N*XJH:MF&'R0OJ.ERR#"P)/E\/T MEONQTWV6%F^P/)E,W4LF))2?5G7'VN]8X(0U!&)UQ9TY9_B1/=\3LB&@%)\#K(GY'G_U M&="AYN/2=#2NU?ERE>F6I@&[5844=,A/?],/1 9P_KI1Q'G+B!B5-PV[@8C8 M8Y7[TYC8Q"-U3.CV2Y;5> M6TOT@?[T-PD/8&C77V1X1;[@(?<'\%N P]6/VB[;8NB]725Y4%\(4QM0;7F6 MA-NQXJ>_<8)Z8.[FL,T]NAPG6M\?NASGM^<+7=X^;#!V2!-'ID+(ZWYS'C54 MWRZB.8"&EXA@JC6S?FB/RP;-Q OH=YKLP8R2!!P>(\)GBB'.&. 0$B D_/KH M^H\.";]F;YS7X,RQ\K6>*?RKTW"!Y.852\H1Z_#84YW.AW2[?0T'X #=$!J1F*M)8D36224A+J@;V>]_>1\>-^ M#KIKWU$ S[GW+T*X!SD]EAU 07?P2@>E/6RII;X0:J"#E1RMN*W]>B[N39VR #6'\PXHHL)4L4J; M[G9E;N1![)0E>3GHE4&E?^_;HM^_H.>B89U7TVTDOM6K+8SYJ5AE. &=1XW_OK3C%N^TM4U3[*#@K,L M) SR="4 \5[2HLOD0R7M>2Z$WYAA^";YOF>%6*D) ]1X%TG]51TU-P[1W1)9\H"9+!;:? M;K+F.?ZKGJ3)#BH+NM\/T>F\U"/[\G;7=C613=-[[)D)*[#B&QZFOYD&S!?2 MP+,4=BQ?.G\()?PN7F8>.V1_WS#ZA1;9B]I&YWKB@DAHML8[234 F"*,-IFO M]O@?#I$KO31Z."^VD;1T@:7]-Y*^M$\^XJ*8*4DUM6/[J3'E-^RC'?5H++VT MD8I31UO59HVA@3==!UONI=*HE-A(2^_>C)C96KZK^MXJC_3;!O)+ MNWB&"R(*V+YM2-:&%,/2W(HJ@]@N3E))YPSCRV6H/S)"W%-#6.ZZ0.%1!@4U MAYV+5TOLY"LY-Y9VA4@/5LG*75M'(QYT:E@)W2X!;@Q$#$TR4+%M"DO!X3$*V^6@@,-V.=@N]]X2_J'; MY>[M9>8>KN[Z/+Z-UBPHX;"'XIZZA-[=K;W0:-#KN*)JJ]\;;%P'\#529'IM M-7+'8RUQ19,AH- 7A<@ NZMNJ;MJ^LTHX=QX6EYUB%X%2> KNL8)?5 MQP+:^RG)@UU6=RVHL,L*=EGEK\NJ"X+>\O5*TNEB5JX(XKB/@KV -=%1$## _:XW0-._(I[\MU)$.N&(J@8 MTY[SM8;DVNI!M0[E(UX4SSLJL.4-=A+!ECV/&X1-+YO]N-P%7N)1RVM[V[A.?9L7ZO[K:Q\YUO M/G\KP1#$F_!C*1@!;ZLKX.B;#X'B:';ZE-1-/^-Y,_W1H28,C+ZPGT_93<,< M,=,V)V)X.H01NV:*$ +1QSEJ80L<%'#8 @)FR!@W!UW^AUP;^6NF6IKY9^>>BD[FK2)@?]58@>L$WN MEMKDNB H ,FSX^_T;R%1#EO?8.L;K-2#K6\?1E!AZQL4U)L0U/M!U/PU7>4Y M03L$@:3;0.5/5N0I,SMKL;@ZYF<^;^EU,A"+ V1>^_WBY]A.;=B*8X'V^=O? MNUUENB/ET$7!U-KOISJZ'*UCOY00,2SV2TGL@84M#["'#?:PW?QKRF$/VPV] MIMSCR?V8$>_>0@4%%79$W&CKSDVG97YDJ\I^X'7W9E7FK6Y0%DVTNU:K46*K MICD4:*M"E85-3/G(9_VPB2F9+QC&RF[[CJFKR1#2@K1#QV;"+:CJS#4N9N[AZJZM(]C(!"7\WEL18"/3E3)F;V:[H]70DNF>W.&M$"#" M6FBX,S!(;/3ZGPLV"&XA=0[;FF!;$ZR>@VU-'T9085L3%-2;$-3[0=3\M35!.85] M.#GLP\EL+=]7CW"*$EIA>@%Z+U@!+R'SP K8OKX%QT+D4\;565I-QIGM,,$R M/%^I*Z/-H:W]=IUS)6;L-M['%M0DW4Z*G7OVM\^Z('CUQA&5J]#UU7J'3A>2 MY+2CIC- .1&C1(S\]/>Y.3(W<>,(;(."< [-#M@&]6$$]9YZ*MZY#>K=[8X+ M]T']D7U0WK9YPZSI++J9(YLVRQ>M%C9([(.T2>I6[0.HS[!'ZLYZI%*G(VV. M^NIUI%F98TYF"T[)W?AGV"EU\4XIV?%4X"''W_^"N;M"RM["_Z+I_W(N_K"3 MZDWJS-Y92-ZWT^KC:@@L/OGI3JR/H"'?[=2"&@(U!)XAKW1Z006!"O+#WJ./ MH"#?[4W*L8:\>U0MY]F\I ;[>]^4Q.R.J^V 8.6HC6_N_&NQNV*@%6F2:)I& M:]3JC1B\3(7H0,3H-+>'/N!7C-W=;P#@?"-9CC4/GDW0>,M!(QK4$*@A/^P^ M^0@:\MU&MAQKR+M;;Q?L=+NPE>4T(GGG"[Z(XD-MY49S;\>26F)E'7O:[L?* M@K"2;UCY3M-;CF'E'IOB2I(IV0KX7.A(GK(ZOEX"^WS\(<&R6ZB/>.N,ZC,1 M)6(159U0-D$^9?0G3SX_:9KVX__HHTBHC?N&-.BXD<$I/,;XSJ7\E!J^*2F_L!OX9R?A=RY?/IV*U499#BK"6D#U?;_AS[N' M-5;Z_;K:],!=.6;\LDY^8^Q'FF'R/OJ.ERR#"P)/E\- BM_>V.DZ2=E=X#FF M&9,T3F,2SAREDX +FGS (<)HUYMI1G51FQT&R5'*QD?I9X)B'S!X,P$\3/\L MOPY1YL*#5/7A=&$PJ+4PIKON7!ATL(C;_8'1?2UX61ABO^>C'('6^+*E4+A@ MD\O44D_OZ/M,4<5K7A__D?'E5+5PY_AR*D_(,E72C53,FR_)LTPAF?^ < M_$3(S#0&7L?#/<*Y=+U_/&Z+L;'/TF=FKM[$@9M[F#DE MH^\<9D[%+#F&F362LLF7E#)5+3?$4KV((IBUWS CFS:J Q$7,>(EJ3)8@=5F@'%\K=]; M>>U^==L=:['H,B\I-\,#@\N"T3!";[M .^UN=X)',67VH2':,C'375B\WMH< MO%"6FO-:\E \L]1:=[%X()+9_9L+=%7:^[VU,.VYK8;C:9[C1#%E9E/!6!MVB1K3,A"DMUTM MVQNYK2:4&/J2U NYR@Y?]V4#,?BZH8:'[6K():29_6\&(KNN,8U(V*^]8H?I MT3MFD#Z5?DD*W#(/NM7VB$>VPTFX!$QS(&K)IK"7I'RQ&_25(NNC>ET^B.:D M++79=/\95C%"IXZN,9,3PBGH1+-51Y%' Y'*LHJQ]ZRSC2886E[TY<,4!?.H MG5!FGEG?#VN'J"X+O-[8U;DAO> HM'NN+4S4>ZPP:95E+2#-, M[8ZF1F^I]&BA7)5P2I6?XO M)ZZ^-.HV)4A$J]DR^NMZ8*9,S?**"GW KP@!0:BDN41V0XHW;Y4JGF9',67F3=%D'1 3M%SE=7)5&@XM/%H.$LKLF^H[PS)H59LE M8U3%]TT'K?7I3DJ:>5->1-N,?HBFZ)2V$%,Z<)V:QB6D&?9CY26AJY1QL.$)UM5<-O+G+ M;F>#F#+#_C7H.!7;&G7X4-(J^]ZTLG&FD7C,LSTG%5:#K=9GA+T )(?K#VIU MKBREI)D][8)Z;]B?6:&!K!NK*CMCC9V6?']6_-V)6%&<*>N@>*LI$@.F5>E$ M*6GQ):G?L15R5ZYBO%33F+F^4KI#0Q/9+*?&M+H=3O'5R!B%9K_=F(_\8B6* M*3.Y6F\NO5*:G2 $#,*]-@N)PZYE#3#T_5D MS$<-UXAXH)?'H8UV:7S.):09GI:LLF),$*2*ZNO)JC-9RUZEF))F>%H9,MN# MV)R6>-"4Y]O)05M@?LJI#*OL@.#J':HN"=,IH6U8V2Q9O"86L^RODZ-%$]-V M<[3N9)D@NR8*,[WZ$6H]VD?(&$44V;8+QP.>V/;X5" M23;G#!*EI-GM]QK39=^L6@K:J];6A$,N=ATYV3Z>66M?6G;\T*_8_&BY.41D M M1;C5)95-HD"L1_I4P.O:DV+[3:\'L MKB#+KI"D17\K-E?"M-R:E@YMTA_/CL_-"&%4K#/=KU*L+>+-.%P<#'2V.HI0VP]P."IC2 MKK*S#!#-BQUMA7J@G1"I,^-\O<*LFVMMK":0HTT]^[_!PC:GS,7#S+W);+H;3IX5VT M5R[/JT;+]_AYE)!FF+MDF2E1Y(:AL:$V96UAU"07U1+2+,I.I@,R0LJD4%L/ M-FIM.A1P.GUJEKE=G>Z,V**V%$;CX=Y9N0+-QT=W0IMAKJF."<]M314!!Y5% MIZ7/BWOFN-K,>D M*\@RK"A0[*X5N^T&/6O0,7Y4 3%-EY"5QIE".!.U0?30/SZ3>$WIHRZR74*"U!2IME[I;P!LWIKHD;,3 =RLQT7!)FZ37*&>:N M#-N-EU?IHOA!8OHM1VU02)3>VI;9V:%L$TJPW@E3,&,&'JDUJ:Z6D&86L"1< MK--J[ML\;;:J:&5?91PW)ZY4VK\^"9MW&M-QO+EM-O M%(411H7&1"!M,$P'H6;X132\4E]HLRX_K3FD6*;I;<2F,]4S_ I:[>YVQ\PP M5*>K#1+G%\C.3)^:A4:#'AA.M5(51DZOL0W!KDMS*6F&7U-EC;9+(W,FX!L' MK8Q-%.7F7X>Z/Z<=%$5[VIVC8F!HV0UF D(^T&7[U2B*/>B6$-Y 1OQKS M-NI8E/.C@06U4-Q[:.[T=I;'KLM,^:7S6!C9,ZTT8TU%V,9:!/] M,"7-+*#D%">#/2<&*#AP#NJ2#+49I0O(\'8SM0]X<2*+/+ .\;.+]E@<<^E0 MC0PF^&*96C1 GS:F!!7%!EVYH^O' 1P9WDY+1K=9DKP C>TE?CZLB(<^?7QN MAK=%ZE#4=^NU%%NVP&&0,1H<&E'*A,S65+KCBL@@V@K6?MVEJO)HJ"II^"W# MV_5X-^ZKC=H:;4UK?'G6W[7XM79JX7DA"2*.K*@580K[_=9LU'0,)Z.4-+. ME6M6U04RK!MTVS)JSD&EFO7H5,W\0AN*J*++ZT9@A(/:QA^UN)H[_UJ9^)QV M5%*-))&OQ1,OH(8^: Q.B'4>R$:@[B:C)G',=&1Y6Y^. MR6@="5-TI.Y*4FN&$8(6/88K7QS3F[9>Q44;$4)WU5V%\@CGG/C]GO&:^J5& MC4-*.,_C5>!)%M%GY1:7D&9X.^L$C0F*.J*!%(>M8@T3U+FH):19PWTA:O):HFR:$84 M<&,G-"M-=D WC[09WC9J4<4629,7]OR6D6*?!T3UE =9WBZ9V:J[U:HA7VNO MB+FY5S9R[)$E3,@>#[%=[QN1.!=JC9:\J/IZL$@._S,N$9@0317P304==8UV ME5-WTD >)*09WB)K$Z-:,V> AH>H,;#G7&\<^]G8&:;=#R\H"C M6(BO@DWZU"S#ZK2%&65W91CE?7TL=?IL[,AJ*6T&L8S.EYL3N>704A3XZ0(R MH2FNNF07>BQ; I M)7"VNP ATZ=F8U/;5K#NM@=;P0AUK#@,AU53L U@23LDS3#97]-EB F6P=/\&9(FNM)/3OE&%/V_))<1>(_?>GH:=LQQ_'1O M-9;/Q"WV=HG;G*:NWXP#5[^Y-/< U>_%C7W'(!(>/6[ M4W// >J!^O R\-&U )X%U -ZW0NK47@*T"]7LCH?'__$N&V@:U[1XRM[\T\2-W/'J;W.[%!.F.7/K; MXLG;Y'\OI4L0@]]OSL,;I(AOBR=ODS2&JG/C8@)/G??*-$/5R:_E_\W/_ETW MN_B 73V$O^LDHW,)S-_FCR,P=Y6XAM-RXF,!3^;T2OC3@KCF!!;8=H(8BM,&UT-;)WDVD2(LS!?!#$% M'L?YX@G,%^5%EVZ,);>D27>:+[ITBX@3W)@W>,,&+'I=_;FP: R!"H"5#(J$ MS4&WH!BY01]QH1[8&SNS TFW@0KE!08I?T9>%,=R/; "MJ]O 12:=[-V6.J>K)VQ M!R0_]/:W:N^\MR3]-ORP#\1-P8^_DF+T.5[YG# &8_X-!07&(K*"8C^[ZQO& M(W*N'!=^^\=S)/OGA;#B6$5Y/\?O*$%5_W) >MU'2_O@J<4E)S70E+W(SD%T_&A MV%S+$+ZKT^G2AO!]RLHE#B?\KARHFS*$;T% CG')^Q$0L GU8 ^EY!I!R?N1 M$CWY=> '_B7BE;*D&)KGA+;ZY7\5!8#E\CU%IB29DJV SX4*4( E Z] 8)\+ M.(IC%U.(?&WX4>@O%6Q\\\V]5HV-/Y O]UOXC[Z+%VY7/4E)6@8+H:T'0[#\ M[R=VNO^5ZEA"-4J2B9U4 MY,3ITFPCV^64-Q"Z-*(\-O!,)OY2%2BZ)9G^?S\AU*?"TO$L*?CO)WT7?+%# M2W6"T[]_*MB2%7/U] 5?CM9B+PS\9',Q_V,KQ:6_1,O[Q M(4W7XI= Q/> ^]R+]W%N\_V)]W'V//V%4$6L+WOV?6O<[TNZVK#+Q[#[Z1Q$)Y/QX6 <%%0J5V6ZUB'"S>0/SL'DB#T5 M91Q7U; 5,TQ>2=_QDF5P0>#I'XF,?3_L_>ES8DKR=K?;\3]#XJ>.S?.B6@\6D! G_MV MA "QF'V1P7Q1"*D00D("+6R__JV2!,9&=MO=!@2NB9@^-BZDJER>RLS*S+K+ MGFC[Q/CR5;;/H-, QI>/XI?$6C$W[3^A:$B^ B/T>? YP./ENVQN3TISV>J;>;VV+ M2;=IE4VIC: E^^TGG:8B[/MKW6YCCR[490SA4X-+T+O>6J^"[';)T*488,-+2,@M0%(H,5M%[^:I)9BSF4)W@5Q^FH:0\)W,DG=) M;'%@I_\3+BC H/ QDR-:AT/;8V9*ZW6MH?:$65+.F3F=JK;&,0PI4AFQ7G^H M4I8NK4O;:K687EJ^@T^GT&$%E1$FL4]O@C\1S;F+^$/DT!/*D"&R]9VHU?+7D!\7>WP]^34/ M%T\ .$,[RC@S^#Q-2N-,@9/?OG!Q$?_B&':>B\CC3(&37SM^^6!5P;,E]!R1 M$GW3D19[ELB$=B3]J4DO5+_82"Y[(,E+(QN:J!2CR9F/'QF-=.W'*R]")M$# MLHBXO4'4LYZ:8D:;DDZ4+?FHDKHVIB9\/C_M HK4)5->_-8-O*=>?$\]P_5O<:9 YL0MR;&$7]SS/6N[5LQ@O$O?VF4<6,0O MO4M_<0D_]YT8\7-\5R5ZN7ALNY103:\VB7JA7]#XCY^JGL-9!?RX/*B"4H?T M!(G*)%4IHSMMZ*RB@U7LK6)3_FIO@X_!R>JGQL?>/&?5.O1"K]ET6B@I7I=J M;7*"5U9C@3BOIGEE[S<)PQIUIJ1F4/56IU0O%"8^]*2BH>>V>BIP,N2VXY.: ML,:$#>FHH6JN_CG.(G;HN975%GBHUHX/SWGYXR7O!( ML61+IAL<)CJNK_F@#V6_HS81WL\;_R2.,_=HO^6=$==;GCYO_"RB MBNLF;UQ43UXW>391Q?6/,:Q_?-9(PS<7@ )7@?IG0/):BI_AY;?_&T$32T%3 M!:;C+[)D6\Z;^5R3H5CL]P:*Q<\JY6G7XE8Y)MT6LZCN,L3B5%&]NN(#Q M*XOJR;.>SR:JN!#Q.OAT\8+"WS="/M!1^%/MD*@6HM.)P0QGE#'AFZ(TK!=' MZT%Q^H?]A7,O#0S.AO:(ZD\PMWD:TI(VZ"-N!8G2#&(]ON'B5,S 9MD9)D?A MGX6Q'A6,U4S/JYT'I=LRUX7-"MHCJ$,Q&='/"]LCV!Z)?:EFG%V8)WKE1N!5R"I MM^*NQ++8\DA4;Z&JKVC98Z"Y7GCF=KZ#N'B1X$?%=858QJ\E_?F\1Y!8Q&^$F[C.#R/6 MK>_*<:S7.UIMO),$SW7"]MN&_TM[?[711K5\9SC@FP_9N5&GZP_TDD/V/CIE MBS+X\56>MU,G>>:SN'A!"]X^L<'_^8=X5RCC5U='UY/6Q$IS)^BF2=1WQWO:[B:[BN+ZNVDI^)JNNO@T\6KZ:Z<4;&'E-O9_6)9NX5%%9<1Q:^,Z.). MW2==EW<:1VQCKW5)&9L5OK1<+P<;>V*-.KXCAF[(PYX8-F]Q]55LSMH>@J.8 MZ,HK-:@:)L:V-2/<,)$"5V'A*BQB5=]H,E&^U^X M( X7Q.&"."SBV/_"!7$78EFP(2?\ULJH?>4^88( :_0SN(:,!US\AHO?<)HD M+G[[4J**B]_B$(R[_8/*@Z3+GO7*FZ.O9^@ N @',KT+[*4F@\#7[@#94DW_ M*;[;'>%)@U$A1R:M>4I/3'-+T2YSY6VG+5+,JR5R&%'PYH(OPW( R1 _[H M7$-. "XTPX5F.-L0%YI]*5'%A6985*]$5&\'52]>P71EYO]IS^Q&NO8\L_;E MZZ(OG> #LU=X9O)R>XOW+<^AT2YE2",O:$(W51Z54Z+BM3GH.:3\T[_471+? M38&3:G%AV0WP"1>6W3BDW(Y1@@O+;EQ4<6'9S9C/GW14=@'+=]3N2,W2NDOV MJ\M5M::.2B*W0I8O.G3#EB^V?'$Y65P.0(N6#>!,"=FS;6#*&\*U)=,Q@D,? M:0\;5WHFC@O,<($9SMG#!697!%FQEW%<8(9E_-9E_*9Q_%H*S+",XW3,&ZJ( MNG@\Z8,=:F79FWD&BOHTW0FPT3 ;3(#I:$L0Y$Z&)[1M<&\X_:7WJ$M2IUO/ MY(UA;]7^[=3,U]X6>JKYT%'M(3\UH!MG*KTGK_4IUN5?_=*3UBW+]O_@NK8V M\EQI9(">U9+@8]RWPEC-OL /2DPFK3>W/8%;.+D'(=,6*5:DDM'73N$^++BT M+0;LC/W6<]/F%2YMPS*.2]N^GGGUR95ML3&#.F9C[0F*X?+=9(J:58UY16$Y M9 :AT[Q;,H.N %-NV&6+8P7=;=X8)I@V@!/; H50) B?=T4$>@J0LDNXCB4H06<,]2-IFD^?-8 ;$9,9@T$Q(X QK9>:CRIG M:L/$6FF+5-H_FDI'="6Y!G3 !5L8QK'%@0NVOI2HXH*MV[$X/OD(Z'P:VBW!%%99Q7%%UK155E[>+/K$# MXN?8+X!I29*I;T;\9O"8[G V-4YUV\A^\:\3NQW[Y0K X(:=)%P*==8SN&LX M 3_W@9EE*\!.!(-_4/,UX1\^$O\B_?_%7A!Q#=2?NA*7%8!SGIM]85''63OT MQ07@G,=GUR7JL0["0O*@ATE&2]*@UY"7YIHK&6'@E>H7&\EE#R1Y:613HD6UX4L>!/]=$_\"XAZ<':))?W:^1B>F6%&?E7(^CJ[NSHH<46S=SO[Y#^S9I.TW,=M#9(_HB=L*!N'Q9T MH@0$*5%M],IBZCZ15N%R1+@10@FZ(T^T%>(BP7(%>1]%8:7EI-3*\BKU8>77OB%')1F MQ\+OGZ'ZV_S$,B"[PH3/BBD;'N)(9&/\AH5:+KBV91AP2"5LCQV5$[K.T:[8 MGXE\HENBE%5F3I)I#FW@&;B!?V?8Y"F]68Q0> M_LW;TT@N_:H3J %?23*#P MDFU"PC@A-&V\04T1YC69[+NSZD87JFNF__L=($\&34NJ7_>67-O@^TO7S%>* M2Z4V6B%HHB@?F^CT71)CTZ53UB^MHJ?&IM=J?B^][LM>)_2'MM.[BX"K6M]B MS=Y$T!,-:]62'5:PS1C84=IK%PXE9Z,M*')"1>^VMVFI)?=:+<./B 3-;8\# M(M=ZX=#EJX3CK(+7$$+LV4!R/'MS&$2TLINY()'*H^[1BEL T\'BH:2>-(AH M%1+JW)#6@-S4-Y7J6'3E3*;MJPS[[2?D/M[DL0-RVDW^U2+M2R_\FG?Y<\#+ MR??S5+5;*O3):5E/N)FV:_"@6^P$X)3]]I-FDO@*POQ%:7%D ]Y/[;@S0Y2CJ.BT55P_\=D FVI2VK:\G4J;K M1UU1 A']/9FB3G9RBE$%AS9^5:E_Z87'#%8^9O9$HT!H_]P[Y%IJ/:PW KTL M)BU;6F[S=@SB&2\12G$?%FM:JN;T/NBO'&O,3.5P1M&6/_\/_K-;F6P R48@ M,0DGL5=X]/X0&TGRWY^W"QR3(UP]G=QA7#33_"^ZZ'YPI!H_O/D;81^&OT__WO_SID(:PWG^ MD(R5M'%"HF0/,U%_[-$0D8U(WB73_R:>?D0K.:+\3%HG#N@;0FC" &/W1_"M MW4<^_.T^LQS_Q/F'#0S_$@WT[&=/]9GH6O,?-'7'GHB'+^25.>"81$QLA)__ MZC7SD=LZ^AEB!@0W(WCL*B!Y^-&WGSV$&80U1O+M(C'>,U?Z^0XA?D[5*')) M/L")(,UFQQ1(B@RC #%)IBE18K*,",;IC$13:9)-4M^"MWX.U0Y7.X)X_;HJ M!+3,U;A\E:@V*J5R+\PVK33R@2(':]ACP2$4/.F_-PH M)5%IF91#)9%VY@]9S8Q&9(X>D%5#ZM7%]D.N7U917CJ0ILU*A<\,)*Y U[/:@7>991 M^YMM<9O(:"LX\FB>3LNL\97>R. 3W0';7K*)L5WGX,BC>?:R&YMLB>2*GSGS M7B5+/N22Z968.G[[]GXX>^#-/B"K-=HI2W.;;E94D3T>.:WS8JNR?NB3^>6F MM[)FRG P5<7T\.18J(^;&1FXS:OL<;6 M3LX&7$%1Q>SQR(7SJ YZ\_Z(W RFB>5&$@V6A7PGCX,W5J"W]J)?R6?*Q M+,X*;J8M4A&\!U//?N32ABH 5FND:M)DDT?M_"*8WRU-23)O)DF^:M%:KC_N MS:@2'!K!J9[Y,$IPC_+)EGJ%>Q%A]8H+\VAUH/'<\W?9_A-W4X)BZ7=V5K5 M_GU_Z+?\.!JZ-":/?3+53I L5^G>:Y;0-MN^DW(T5#/RVTE?3/#"3&^0Q=F" M-E,#.#2"6RV[TV#FZ8ZG5]M4(3EG:J"AK$0Z@EL/E#XQF/)PHS=E7B^+E?Z\ M9$/EC^!6AZ8+S>6@V1,6N<>,J"327D>$0R.X55U.MLXLL^WJ5>6AU,SGR^HC M5 $Z@ENIM)M9Y.35G,^W*9>>3?F'B0WG&L$MMK9PU'Y)!/Q"=X?E>;4(AB/X MU AN#8NKHOP(A!FOU9.MW/2^3-97<&@$MT8L*\FL I>5IT:YG#89+Q;EMDA' M<,MC32O36^M;?K',\ MJFIM0WJBF6-ZXT&:9/RA1]"Z7@W7O7997?)=55Q6TYO2N)V%$XB0 7X(#5Q& M7S<%5EXW)F:[WR.K<&B$#/2VJGY/=68M79LOS4PZVUQ4$5W9X[FFJ"33&:5I MBJ\RN4(E6VZ4!WE_Z-%<[ZT'M[I-/];(DIRM-C.T,)<$R-@(R>IP$[W8K-DL M7W+2^7$W55"W"7_HT02F\U7+JCJ:2,[&?;[B/4[+@V0;#=U-P \P[!V\(&0% MG3M#FCO@Q^Z'0TL%N42ADX=\!3GP,9Z[7P0 &]'X&ONH)$^*6;&%I2_HMW0Z41 M-, ]%YS#8WQ/[)?Z0.SWR>7_PW H?4>_V3T1\^4R?*'NF#>OI\1\N0Q?LG<4 MQK$8\@7C6#SY@G$LGGS!.'92OGRP#<0OS>/;3TCX%8!_]AG[T0%$!$G>BBL' MYQ/'_^Z#S#MR0*<,T>C_?4M]^UW2,#Z(QJQ 2!F\ \3AP"F I3( M5B//28E5*G8J]?;Y]D=I'H]9$Y=Z/"RY3)SV'*9 M$7-;N=:I*KF6X*F@3N4L-;LL_7ZGF)9MC347W5D:47!02:;RYI"L=_6$*=4J MRURY/QV@_#3FVT\J29VF"]79';DX;D%86Z]46T_;(/U-;65%J^QU^<90\."7 M).ZQ-"53*.^4_?:38>DW6S9,)UR)L !DE:P8@S$/[ ?X%_2XC MMWIN6TL-A7='FZ_E5W\A9^,LX87K^:EV..1&^( J< MUD7_313H=J2FDM(J'.EIS4YJM+Q7TSI" >B\9ZF[U.WZ[J&U(#\=Z-0C(\:" J29DN'_#1"*YLAP$>XUNS/Q0@3LJ-\^!)[6$#I4 MY>:X !6Y$&IIRP8SS9M%X!_IY)/=1M6=\]JXDUN/.T722W!BVC]J.$W?-1R^ MB!D Q)PN&#K.< /L;T#'@ZLV$TURDQ.\97WVP';R7*&(NE.PZ-[7[*=;3A,5FMQ$R0@I&*N&SG,QI=X_@0C@_%!1JNS\+9 MM2)&=R,E"X M%Z?T(]/A7-TKR#FR-]#OVQ45@@(;2(!_8>F-QXL*8 QL&QI!FD\EPI76P/F. M4CNNV36,E_+C4-#E(?_:#:%030,LZR$EY4P%_C&^O((I 8XEB4A%)[']?=80HN'( FD6$83D.?.Y?N]37O]&YFH&'!Y6-'.#LHKH90 %TH=;]H6[- 2>O MG5@0U)8@3%M_"\?JK?[DGJ/**=W;4&J)K;1GTX<5:H/L'Y&]=?='S)4XYCL\ MC@/% @]NS:9Y+R"\Q('L;%*OK$8"R]/)_N/0Z"MBG_+;H:,Z'Y*)J//Y8X,F M-B& 9S9.8B2AFRH@&>? =#XWK3DV*_YR_M[7C?WU0N.1ZN@)P4KYMS8@RP8*(L[^^0)Z'W.Z8,0XO4GT;L10W+ZC M)I&D -S M^''0Y7*7XCJ7;+3!7;/!'R_%P'[][5OI)S_)L $TT@L@^&_%[#QI[ULG&-J( MI^1EH621=/=Q5&_4O>*DP:%[%*&?SV(W_TO 0,SI$DL N<&CCS<1Y"5PI$NM ML3-G.$DOU1.=:J$F4DEKA8 #NOMT1''TM69P!)92RP9S25,(L$8Q$!#6/:., MX-#]OQI/*5ZZC;W]J\:D9TP[@41RONSW"I,NFEQ%(^X>E@UDDHTU4^86]4A$O0PLMD MWTQ.O*9PT].%RN^Z /%J?-EX(42(K%_(2,/(=RZ+#.IN'JIN*]3^6-@+F2D2M535>8"U(F-V$,,.S32VA^^?V$D\DW[YF).0+$W&B(!R3$ MG$@83,YL1OT1F%"JHK>GMK B%\E*WIHP>ELG?3!!-E-4IN/-1,6"5R#2$6/# M6H5%:YK?N =?(7UKV0PXM>G%A/-5 MOB@:G-9%_R,T*%')\D1?I22^E$R1FD7WLDVP0FC HI8+QY?+WT[B2H0)XUAC M=R79X)H=EWBI.W;)OP"^GALPW.7\82VVA"F?5S2EN]9=T5+;"#!0 MSQCR=J[]">P<:!1"25/"@PA\*_1-GM[BA(Y;3.@X[J]K U$,_M0AKX>'9A(27Q%T(W#0\R)A('E?%=- M?Q!37D+)B'W8B)QK S+1*Q9RR9)&N14?2K["#=-OY,C^Y3G^E=-_1^9Z7+/' M&2^LB&UI BY\B@UX7B3-MK)3^S(G$UQ= MG3VE*1;WZ ,&DVNAVU7"T*U%NSZ$0Z_ZANVA2J4?!!8(7J$_E L6M:HN.01( M*!J6CJB[O-)H6/"*EXFY8\V43/E4B;E?T32[(3LK5FAUDOS:6*WP5B4VYD2X M&EF_B>!!!RPM TZ;@*:2;:W@NW%PX/I/G[]NTLF-.?>[TU)T\WH-Q46;X[P- M%"TJA>ZAGDZ8]'"8(#=F.S-EYOV>NE5%.FAHFSYER6S,A. KJW[,Z8)!XPQY M)Q\ C68KM22+3-;4V8TY5._G>8>2?-" _G:2)4]0&QL+GCM=C>L2+S7& MOO551P)/:[1TP$Z[FN-?X<_*3E2,BI ]!CE)/= 1Z4G6%?F:9 M3U3)T4C(KQ!RL+]$CNN+Q.P2?XD9ZM*G//RZ9EHVE,?N1++!Q#(48$=E MCJ[(IBXNEL6LD"_4''W1KY221DQ'6A,KS9T@:B$#9F<( MAG:.X]J:[ *X0$12(DR0O68_,%[(@,,^7P *SU/KW &&!#6U9T&5[C]I-&KI M@'0W)SE R5NS.3 =?W91>*A4WB<,R0[G'0+ L/+*=D'%71P1KY]W>OU18N*?ET, M( QTA1).WKF%)A"X1\R-A9-"':TA%6W9FBEK<\G805X$A+'])LT;F7Q#R#?[ MYKW,FJM$GQ,9$D>0O@H&Q)Q(\4>/6[.0/HHA0T"I5BG?7.C]EDIU'5V:3[T5 MPA!H!IVD=UYLH@HOFK^$_5XB*XBOV9^,%R+$MD,#;O<2'XB\2+^7XD[OW]=G MH=!_4):=A>@)K-EM#A'E],!)S2R.VN!)SNF%$BH'1 M]CF(Y P>ANV:V$SR7E'H%V>2NN53;31G/Z)U[SYJ*L\_.!C9 M@M2S(-0%NEL(=1C^;GB(*?Q:GDBF"CJ2"_CQ&,A1:9^Y66^9<9CF6$C49@_J M8)H8, ;$O: ;XV[.2!IWH"QZO.?>/JXKBF%GR0H9K%O-#O M,+I8'U+;AS2TRX+6R#3NC(P!)7:XBY'G'VN]"K+;)4.7 M+F3Q12!/NES94M)LM2*[9&F],FIZM6RH"'E0(6#ZQEHRO6&C ?CIYUMG7PL2 MHA(]&*C_BN6A2LLXX.3_G"A5XP++C './47*.LF45C"''O.Y 5"ZFV0$%A&Z'8+0S( E<,6?=QU$S)8>(Z_RML-0L=K] M3G*/1-P7_85$/>9TN68EN3Y?OQ(V\B'FDJ9\)TS@7HU)'R^QQ19\7"SXHW5? M>7KQ3D5;4$,;("IAQ6@V-(7UMJ8@2;+)*A+SR':@WQZT;,Z\7701TB]7X?!]:2F]DIN)JO3 MY6*&-Y.#6;&_$AF_OS/-X ;/&#(P9,0(,DYM-KT#,DJSP7;->U97* VXY(+L M9(R6K2+(\(O4?VTX_<=%79%/P!\9(+,O^$0SH8ZZ/ZC,L?!2]!^I> RFW06 M:%@N<((8FFL1>0M]$17-PY_\9"C4DHD(B]8D@X"2YX*@:^-?@BEY"E1$Y>^[ MYRM2-&=N2!O$/?#/QY9G:"9(3 #2D!_/ >,EF9\(@?[X7EQ5M.7/_X/_[)XB M&T"R$:Q,PE?M(0(]-813DOSW28 @Y%BX1CJY@X)HN?*_Z-J2Z2!%_.'-Y\"6 M)0? <?Z0 MC)6T<79(2]V1>Z_[QQX_$=F(Y%TR_6_BZ4>TDB/*SZ1UXH"^(>@F##!V?P3? MVGWDX^7N,\O1_/,^&W4+TY9H]<^?ZC/1M>8_:.J./1$/GTNE1$QL!++_ZC7S MD4**?H;* -'3")ZT"J@6H;PNB\'* M8$2ED;\CN$:!Z JY;J50X3H5OGM2/'L!7\R!=HR>O?)P M8=]^-IH]OAO,N=0UO!JDC?X;5_WQG;MJJ9&I;_T%/" ]_X4SE<%+-\1[RGQ"_H#FR83F> M#>#H+F21-H:FF>ERL@Q!!37K;<'GR1IP>G#2.<.2]7"W'XD2VZ_=CQ_5!C^K M>CI5'!C0T@Q?!A'8'#+<__);W_*349O0 M'%]J8+77BQ.+JS_5YOB%@&V"?X^%K"0/K>+,ZW7(/*VV6O7>"%1SZHG$Y@"I MII[C:N/-1TROW@00$ES6#+)K@^JM?M/R0GS,&7!C)ZHF8M<.IDWYCO@+&4 T M^4^N6O%_HO[YV^>B!A_A>"-'4S3)AMH*!RX\R_WG_[2(;4MSX1IE)#;/WN)_ M@7#A*H(?\\%*=G\(_K,"SW_WG/!7RPX_L3P[?/=_M)]_$RM@ V)N@[ED!WV; M$(ELQ6]RB3J'$\)=]XY0@0ELR3 VZ,]@CL@D[24$?MUOD&4\K:O$<:W@I[^_ M^P2 WR4D!7$MH">46T@,@-YI ADXCF1O_*;D$C&6-!O-:*\HQ$1: F($@(GZ M%!B> A2X(<('.D^ &%S-$C)W-S?'?[5OOP4.C7/P*&!H,\AIN)2[TVRFORFB M 2^"A4-)@_QVP&^+*NKA8/DI6]!,#_B)6$/8*+T=DIB :X(V)_HB 7V1F:0# M C6!ATXG"*@G.8XWF_O$NR-Z_F1>'4!(?BFH+Z-P%9;MR\DL8 5<"QP*0J88 MFN3[#EKX%&6_T:&!P1:EHEF]]ATG) Z!*+'[^3?)]!T];@60B#JO3MX&2P!W MS6 J8(UZXL)?%,]&&O#T)5\?_#H!2"].=CWX5DAHS_"%WC/04B&5;&)L6S/X M/>N0H'&21+AAM3T)4L&&6M_QUT9 D2Q"60H CR(3;<*9^&L:H>5+2BAO4\\, M0BB^P$' (3C31(1XY3%5GZ;H(P+]]A_.1P)(TV#$!MI]J 0#\J, L6(V G;P M!X8*L1=%5(BQ9L 1_BL1.[I AKS9"]BN8AE*QFRF.0Z:7@A673X?8I4_,S"R MX;HWX9,SWPFT>_K/J$NV/"'H9/#1=\37.4 ]98"Q"6#.0M=KH9E ,7 .YL+G M ];^Y]GN??K-W'/0O:=. 6['MC8/K<[W&(^>VI]6M4=%U!<#:Y29U"MZ'7 G MVM>/][XC:^AU23U8F[\SATN.C2;UH=4!44U"P#[3T(WO07LB&\T6[5JJC4#J M._S9M):^^_*=""4T(2,)EB7C.S&!M$A 8/$C@FASACZ-NT)/ACCG^?#['6&A M%("R*1D;^$T'H3J20'\7GT'E4R'<^T.@OAH(>1!\PMGK$&7OB";4U9UV:,&7 M=]$/_S'A0 B6!*05VDHWA )W4FBD!O>C[9;P-"OX/(!R2#9\[B:_;WG**U5MN=E$AZJK7<#VI[.\_TM/6 MDY$81%V>%A<;7>W]O@VQ,TU]F=[;GPB0JI5(%^".J!R:K,^L5#1^)!E(SZ-- MUG"C?2+A'=&?($L>"?F3-NWN*_3M^H,OH!M_=E/9($6'7/$5U2100.6[OXC7 M[C[T.V*G_PGO#-J;J'!X8C6QD(^ )J \]W?@._9&%9P,FN8KA,X%ZR:Z$P!> MD!A:9Q+$'=\\!@2BG&4B&Q'. =FST,*%:HXV7?@&R"+X.K2\X$^^\?JA-:&< M"@*:'J:_E_\%K5/G[\]?[H$TP6?SN]DD1\\"Q0L"& M7O9LZO SR;;1,R":-@[_(KFNK8T\_U0'#3MT."]BL#R#A>X!19NV?W-IQ41W M5/GD.J0B#ZT9A/,!2N[!<=I\K-8JYD3@$^5D9<[)C61161U'P*+'G30"]D=0 MVGFZH+3Q7*!WV5/Q,7\@["-;WMK;U025\NUG^CNR(@+=>>?1ZQRZAV*'7'2V M11$ H>O25"*98Y;007_@<'9W<=V.._NIM"#^HRB'"G*; MYYP,ANS/79?:WWZRY-$![K\1J(3K M)-!"B6"EWPFXUGVT*F+ +GIU1W1^?1LN"@!!"8#2A5 OB-P Q<=0&8X-7*3X M,3EDCQC>@M."SNZF=[ -YS:'?]D_,2^9IN0_#&$H?!QTJ7K0BI6<<@T -!;- MH=8*WS)=S#N57/5^3DJUV6RA9DTNZW(Q$27RWJEGEBLPT;7'>VA41$A.J-+0,0@(1>PHM9.Y('CI_VWG=OLNRQBYS7Y8"H+*T'G* @3^D&-D+6(;Y + ?]D/Z08A'H#,TFS MH2'D>.@S,Z 04G(_]&Y(T.#D? QP7L$H^ 3;\M3)\[]5WH"N?JN M[Q\CHQEQ:!<^W!#[,+$_*V@R^G9BFR\;#OR/UET)I5Y+E]KU^4KGY"9EOI9 1(M4:I]!]/3+#KYV$0\.,2 X M"'T/^C&5!Z^<+]PS>K4PLN->!.T$M _<6&K02X8N: M8_\N,:<+W_\R)\G'H*G13Z_[A9))LLQ@D16F8\"2JV\_&?8N>81"!-06 ]$W M("2B?,$SB?^59O-_B)PM*8X+!=4] )UGYS*%1FY_+@.E8(8>Y$)_FEA*AB^G M+O$_)RE\_S2VC>NY3#KO;'DA[W'-OJP;DT+O]_/&7F%=4=+L!T22IP/H2-Y1 MC5&S(HC).3DC>TIG-*MM+9+[]C--TQ%='??,0XKWV72^#G5Y>0-?S^("W-Q- M"S@E%!J+I':B5!V#9GNNDHFE.4SMLY!UXP'XIOW]0L3]? M>@%FT'?=';,%'O?332[^ER&.^ZT X- WSER>^[5^;Z4B_-8+]Q7*P0J^8^SY MT7U_:QE9MFVM?/<4?1K$[6RPM(RE/P6XQ6@N,99D'\OAGGJ8,7"8ACKV_[<[ M^'T#N<,#_%\^Y_8DEOV Q.YFD;=F(Q2$"M-9]J3T+> M7(5'@.&IE75H;06G1_0=T85:!L)EONX=G\AM.N-^]!'W)F(23XY-<_Q@H5.K M?9 CA$XEVK?9+C*&["SD>UVZG\Y23CD'K%(;7>'PBI_LH]D[#-/XG-)R_A2# M8TF&.CBIW)V3[CZEO[_+,?)]FM,80$]^^A\*7+_A,3-'5PR=;HY -U>Q/)I: M7ATP,EJ/VHUL8>!,4J(AJQ;2C\\L3>CL( MY^S.1*-\SKEMC9'F/^E$@ 1[?S-'M"J"\Q0>"]($( > '^5$N?T$11'^@0+U M#_%V@E= %)2(%;B7BN*S!\[IH,]2="#^Z/?;3+-/X31[G&9_$VGV'YKBR[S[ M3TFMWX/27_G= =C?GY)J#Z$H/%(+/?NWD M!YA=H*)]K;/+!7P[>[H#*IF&NM0EH91<3,"]T!NE:K',WM@OB A7&)\3QK[O MTRN>[ ;9#_/0(77V >3WQF:#E8F+,LV2%2<#>'8[80Q!YALIYK,+PBN-XC/K M*>$ &5E0*[CM., \NMHNC*4V@]69ZHX->VN)/+"6UF [*Y&-/V+#O]>V&6<<;N, M,W1B>& ,A4F>]*YSF'^;^B_,HG!M1.7)""*0D?11&^E,V94'$9&7&0CW5&'6 MK'5G8Y)=L2M;N4]/&L-5'!6\#FP5F-!F5<,,XB##$LFV+3E0 M/&1T(OD]2. ZR!$[.+"0YO"I:S^!W-B<+JR>$I/[&.7^9P5H8@VHDN%GX#R= MD;\D\H[&D+@O#M_?\D[]=*0@&^GIB\I 'JB\DAKHI>:D.U;;+LG5GONEF7.& M->]5=@2&*ZT*@\8Q#Y9Q%! M_SRQA:*ND9O?PIP]FN-.+Z\OF@_]57Z3!P"HWWYF(HY(X&X:1(J_!X(F;;VRU/0:<9[^T5\,# ;;\Z])Y:+3H0_H%7^C;W[&&]T*'=E M%&D["5Q+KRY,*:M5DZ+#0QW+1$1R@U.E(-*/>?0Y/.HB:OZ*26ZW<+_([H^5JS.32&<@D.HI)=X2_J]OR)-A2T[N:FI?[.@/%-G=%WN;.6B..=M&JH (M?\:%Y!YQXN H'MZAH^IJ?3R82I6VL)B M[@SHV;HBF/)OYV1^?%\ALX8\!BV')#?]Z;;2W CZ0$2Y#JF[B!.EPZW%+VL- M#3O?;D.;R,D,M3W#?)Y;Q7O&H,A\R6O,YS2[7//MRUEM5H&FZ6)= MJPF+Q"S1X1]'=()%AX/47?H-J^T#1L*'S'*LH+_:FN#NX^OG,S973&0]1&IK MHTFQ3-[26#(Q-:R$/$@OV^A@CLV\K:W/KKT/K B?Z=)!*J#_\@\D_;W;O+AV M'7Y//LDK_#VX45BSH@V,M"N"B5AJ'9^N_QNT_TV0FX/0%[,JVL^V.%JF& M2'9=9C@83;CJNOY'RGOPZGY(9BZ@\B\VV@(]:/";;H;D%RME5M6RR[;%^(D; M]!T;P>F5>'Z=P0&E 9GM_DP()&FPQ0N EH MOC479,?9 6I\1XG$TW @W EV%MR^)GQO"+B[K#S_N;OT /1I #_[C\'""^M? M]Y*-BK]"R85/^JB<.]'I2NX$$F*?W@2?XA=X!%4\Z(P>?AKD$KZ@,\H<1(T1 MY/",'8T%N_T1FKJV@J@SMCP;DF 1]!9 TPX,_P-RV4#U#,FU[ WAGT3Y]8![ MHD!".N/PC<@9]R"99I(_UI^;?QJ@/76L.)KF!"5ZH7I*?XM>/IGW.0NB=9 S MID'>P@DX+YN]^-- #]Q/YU Z7@P^8Z+0+X.HJ)C0 (=9GQ'<.^ !&@&9J>WR M)&U4-6B@^G7(M5D(VKM'04(:FNP?]:XD[: 'QH&ZE2&_$UW9YVT-^>M'GG01+9G?/H5[J;VC[_ MU"&* -D*!EJH\KSWP\&3B[W\/F0;=)'PBRKA*C7'M8-Z=E0S8$C0)24@Y!H& M,-5=WX^7=#Q86[6NO;R[Z+2("@_'IT1JJ00DFK&C!966H:8@= M@(AG.U[82" H!$:UNT_--GR<04U*W'U2KS>;26^Q? Z"A(?[\_:YC>Y5'U=Q^YQ8YU*=7A."@+PPB,C#ES5Y9 MGE,:2KX,@,\&:^_Z:WXSAMUB:>IU 2_LY"3OKVP'Z W+1GN2^?1W/PO;T. M4Y/V,1;IH% :Y3O9D&#^5.Q B"&S0Z%RHFBP$[%75<%%O*)^I++$_&YVMUNA M Q!&$Z/04D![#.%GXH09Y6@EMN>W"C"/Q&5F!<5:OE<=K0NAR^VW!G*@TQWB MN__@,"H#UV3[E>^HY<,AK5,[6OO+](4*)8"A3#*X7+##QL,9/4G:4Y\LR/+- MCBQ('E7IZ?04]33:G;@N VT'8[^?T%W0+L!PK'"0SR*_F0 T_. [9H2DPC:9833"1H4'*P$/EISO?"$U<]/"G91 M&_BVSPAEC_H]G\)=>=]AQ/)<_U8"^$34HRE8[Y.Y@Z9JA1+EHN9"^UUZ]P#Y MESO4"KKA: :!":"%)A#APHT34GP4--FS_3,QP_C,S??])ZN['?=93\/GA]TO M4Z2@QP!\HD,2'QR_:B?J6?QKZX$]RM:K^-TF3'#0U M_!#.!^*K\V1P(J5 92FV\@J"7LR"W,OQ,R%XV1L0S3B20=\/X'QGED+@_K8#]?X[WG [^RM+^I ];6/MI:BA+TN]1_;R7/?PXN,0N MG40]JKUY>*&=84F(G;X_Z,_"V< IS8B_:LWNW_MMZGM8%^5+/=P2=M[WY\VL M6P]F]9VH!999%_7;#_)K*@_<8:NGUW0DTN_MO>#3ZV;_6][4X?I'GNM72>^* M:T,,"/S$7R+Y6=-U4$R"0UT$R\!0BI;=E0SP=EI>FANTFVV-4 MS=H1?4.BQ\6D;TC43M337+1V9*D<<",^^PRTPAK(#T25*U3FXZD^#NKAB##C M8*%( Y$8[HW-'< _C7FVG83%_L>);<>)T[%Z#7%#74#PWN:PTI-*+V MG:->U"(7&\4GK],*6QJ>J"H$ZDWF>54(] N@,R89)>B;S?VJ)[^3ZCY0&#D. M:1"<*OP5-"P7E6SL-**YS[I\$8@,+J;85X.&W9W\YDZH%>$^F^^I_L/);9Z] MU*GL4"?ZA?NXYA-#:Y#3S?$N$+E+''I@U(Q(KCQ>HN3E+%U-&D+[]^LAG\WQ M[2D^.[.(+&]);Y5M_X'/3LCF:I0=9L1%:S9???M)T\=)*X&@O"CN?18_DPY@ M?&79>E"Z.T> <= K"C4@.S+KPLA!T!8J!/"6C7)J790ZY_BMB%$'AMWA]KY4 M^(GZWY%Y\[R=!Y3U*&5Y%EF#*Z%)5!Z)!D^D($[B>R!!3'!O%!PH=QA<#*(> M03 E.*()^J.A$K>CH-QKRX:.. I/*,<6"IH0W.PTW^7P_ 6A_5\!CF:#5R<7 M;+L'DSU,W_-CH[[_\FIUS_.\]1NM[V%Q?0^N[\'U/;=6W_-&Q Z=G/W/7]=NXU/+ MWK@[:^9).L56G388;HS9[U^N^ &[+6PYB0@1W8]E(@NC$E"&>CXYRVI3W56+ M793ZG4R]U;H(]4WS#XRUX![7O\)N\G_[U[B&_4(#,#A%T] GY_N%A7'T27"% MC@B2&4G)I&1QG$EEQ.1(28K9$4N+68FA*)9.TRP["N_2D797S0F;V391]VHN MV6SV.5YLCJSYF!-ID7XYLIK;J/1T(ZYTMD#7I^.*.EI0;3@R]7)DC7*JBP>E MW.2[P]*X5#,[CJ#6_;K&Y6.:J3G+>C>-5JC%17% MJ\FHET_G^$F%[&XSV:(\S V7;36*5WE& GGWOOXH@-K [&24>BTC1_**=8R- M5ZKF'+YKK-I:;\#,:HP:Q2OOWEJJY6QCS3=SV7MQ6Z_,EHM5%*\:578SDUO% MI@Y*BL#,2%E:]MI1O'J4J:G>T+P6KZT$@::ER8J!$LT>CQSJE+2V1;/ =\L2 M+>F<9CM554P?C^P]/,Q+BXTHZ6QV+LS6@FI)O17*]WHYLI_LSL5R@2_J>59. M+,S'W."AS<&1+_B?E12:E,=ID06*#'4U/19'R1$DT5B1,VQ62:;31[/@:LFB MM>,WJ^-Q#ZH+F3&BM15G>H)<_TQL14D MK<%4A&DAVQ^LHOB_'MG@Y%';S=GV\FF*3154FO-IM-: MDU\R+A?%?YDK@3PM"6-28Y/I0IG8D_ZE4 MY;[?L&HYH;_<,C;I4F.QPT7QG]2:R[PMLX^"-ZHJAF8W/)-?'?-?'H\D*3G. MB/0HPXC)))."^I^%MII"9I14)L,PH\S+9ULI@YPG>HL.O^@9J0Q(4IU44HWB M?X47>5'H,"J_F#-3:E5*+]MN)/][FU5W9E-67>C7^ZV9L%D75TJD_JO)%D>6 M$H6FOJ@TN@_.4E3E2CN*_X\E31-+0E;DV?LVGP2M1WM=B-3_]*A))%:O!_6^.W:7?8&&.XOT("R&XB12_UU;H3JM-%,09K-B9MU3 MA\#.K*+X/Q@HF8VCL?>ZYR03C]*J/&'T513_'\2J[0ZI]$)/C,9">B0L];K, MB9GCD4PGFT@/MKD$N1D_4$91,M=LBA.SQR,G VM5KMWS9;[D=FQVW1T_,C5. MI,CCH=/)O)+Q[.Z$!\6>-Z/*;L]NM-'08^2WU,%D,M!IDI7,2G+0XTP5HC0< MNB/^B8MMGRS.?3SUH#SXR0H]CN:;0W7(T=D1Q?<']_?<@&UP1BXBFA\][O31 M_/?5YU[3Q7CTX<5X[[]/@2@ 5]*,S^PL\$#D6=B697>>S-3JC)^QTYY[<))T9S[6 MM^&0HD&^Z]-J_/MA/-//0-+\_%%_%(J;.^[N$'%L&8;?&9+X"_I(H3?E_/W# M9T=PA\$N7AA-AW^^T?7VM-W9!;S M!?,%\^5]?*&H.S*)&1,_QF"%P7S!?/D D)%WV0QFS,D8\Q_71D;SIQG(%R-" MY@-$."E2_#$%(OKK/2? 6[?4[RHO7_Z[O[ ^YHO_$_8?D>,L\O!+4^L+T@2+ M"2;))^SMUTL3O*UB_3@@B6P9Z$._:\-OZ@IS1R5W:9*[W%)JOB;\&#ZQR\ \ ML5GRRR2Z]QLJA^T\J# I$ 7DK\50.8^5]BF"0V9N27!VEZD:[9_)'2Z5>;G4 M][;H^MW+C#K)E%8PAW)=EQK+&>6FQVNN^/O)J<_:F86IIBBCK%HL*IMY-TW. M-K1=7Q:JBKI"F2\,2C:-Z%AWJY*+%?CS%#CPA;ZF A]KSGW MCZN*XIA9\M,U.)G0'[BLMBR0"V4]3/0&IK<!6-YV M:M,;J3X4\G9-3'&*QCR:*(>>01TWCZ\VP%J.M?Q]%@?6\M.:'Q]2\[S"E:W[ M4MHAP:S7[33(NOQ HE1Y:)BD[[*?;IC$QI)FGVR5J(S46W4=8N1!/0<"!@*! M8GDHBS<.J'?:&,G%EQX#$/QT4PNKL,\@Y4Q$.$LJCL^@C )$K=>>6OE;7 MY"+#Z=;83*_=*JH("F(MQ[0J@*ZMU'SB]Z M%\6@$*DME7+W2D%FE'9<:+H[P>SX'C50#0MN'A$8M+"R_V;"U\CN% MHD;-L@T4S24,RW& \Q7JNM+D79K"6<010'/QM'L*\R6&?*'N&,R6&+*%NJ-I MS)CX,0;C6#SY@G$LGFS!.!:GJJY?FL=?(?W\;0"_DGSADZ#D5:?>GPB@OB!- M3JXBUT<2K#A?2''PIHH1XW-+<^B[%'U+I3DGK^FZ"1L-"\[9:KI"#([94?[1 M,'=%PGM/ M>)W<)H<.-4T5M3KUG-YF#I[=U9#S]:^#;C'RP.[: ]EUNVTKM>CP,]MLS6C0 M+6QZW&\GANXF^S2MDFTY3MZS;0BE$3V+Z3P(4G'OG8VD4 E!:^3IQLC99K*;,R)(1+-F6<@+XZG, MAC5W$##)TYE<&$TPFMPVFIS2_'H%3HJ+6IEKN-,\OTD/-FG&K3W6'/5\<+)I MVM.V?4_="[1K-ONS=B=3$=6@MB^9>1-.KCSLQ4:;9-A#O64/]=-!\TNZJ2?K M0/!A^$I5ZU["8&R>[*;L(:.UV7M17H65>%D<@<+ZC?4[#L5TOZW@OTZRFO4E.+&_%A?5SVC7]CK<=:C[7^ MXE;+'ZK].,MH>D,<]/E^KKBV"K6L.^JVH=K[G1V/?92_;SW(XI> 8T_LU)[8 MQ1N#7"Y9X.)+CX$;=\8P30.XK\.?4IYIA68B6R.[2\TUQXE6;=)"E]VC($TF M_683% P-&!HP-%R3K?0Q;"@ SRU3RX2B2[.\+>N3J4(]MB$V^/$=YB[UW@9) MIVDQ--/,1%CK"[GR3&Q?+^1 ?WRG82]!7X]1R8J/<. MZG79="? )D*^$9SC@//<:5\ 8P#?J>0MQW7RTMQ?SQ8HX20Y4_%G%DRHH#FR M83F>'=$A:9%>KS5IS%?)33,UF8#B0Z_07L6E0]*.YN"0YI9/0O$3=" MNNG"^]-4VN..(=?.B"_;(B1N?/BZ/4%BQ@D,33%A!(:FF/ !0]/GB<<-R#^.AV(WN;OGW:&.!'(? 4BG/L$/8XTP+IP4[J ][K+:_V)]KJO MT,GE5\2ZK9X_6#0^431NN:M/Q,'";9RDQ^KH_*S+OO&6&M>: 1.J67AD^OKQ M=K+3%[JKO+PEJ_5^.U/I*HJ>Y8(..9FHU#^LKUA?OZZ^GBXMY;T*.^IQ#_7R MHK[4P9AQ6GFGK*8$]=!GE)A<\+EIN%\!7LZZQL\N$KAU M]#C=Q>BAVO0U=Y+W'$CK, /IS=0VTS97&R"OF[JF--*2LIUSDW([Z-3"4+?1 MJ05K(M;$\UY>_ENJ.$B*R\=U8:'K;$U- UV_[Z2'89<3^NT+>Z\S#% Q94@9 MPI76M]?;Y.LZ%Q=8]I=U14YF3 2JV9/6X"!'/JI6.#EZ7-Z/E*Q "X*7SDT5 M3Q;4L+7)VYTQL79C[<;:?1D#Y;WJS5HEH]YIJ$U24E*=1#[/BV9[M;\8_)=U M+_$.-#0C2AFP>W.5S0M.X/Y<>G&71I^3V18'M5&O.T.=02;I6JY?CLO)5GEE MNX5$V(0$,HC!<0FLN%AQSVPVO$MSQ:($ALJR.N:U$<\K559AU(P:]!&!'+JQ M,,:.FV$3D7>73&(_Z):[!9S\C/7B:[TTR)TI:>)Y*??KH)>V%-XQY,)$GWF= M^;+H">Q&;H?=0YCT'8L#(1@ , !P@P7[F]]=)MZ[PW&;$-NIGVBJX: M]@AAH*J^MT=(7%3T)*U*@E_1@W[5!&1G5QWT GB-0W+3)R_Y4=7G@#%,T!S M?" -<"JA57?P'?]F[AE"TWENF@;N67%O][;NOM,:= C!?<.. F+/E MZ_81B#=C,([%DR\8Q^+)%HQC)V5,W+,.WDV$VZD@_Q,*7*B'PCE2M]\J#XZ? ME)P_)?P*B'(>U;DNFF#=^5*Z@_?;>(+&A?;;K]"[(X*@7Z?+RP<7CYN^_#[M M;KD'S#$I3EKT';.UQB=CXI)4N/$F%%=\<]);Y:M/1]X1.1!-)9F?/B9-1>\. M9*G,BZ.>4UC(4G8VX.Q*K.%9QK.(Q*U%_4\PO*Q[3+FW* M.7,5])ZAR/2;W:*NSUMLV=8D0BN1*(\D!UV"ZQQ6EOMB28])- MXPH-DI&N_2AJ<$:@IBV!4C'AO%1M9 ?J7:ZV0E4LQ!J9@1F;4>/[42OR*[) M[LKHLVR'?0"IL,D-2[Y9QHJU&VLWUN[3V"*?I=[Y4;*N\5FMHR>F?7?N9CGY M?L$%C7-^H=XW$3OI((E(6..$YX";*B^+A8+'T*_Z](K9+^E*6Y$*2 MU0 $+%\[FV/!"6 M K]X2^*'C-G>Z+-U;ELK69UZ3>&")CHT_6;%+-9NK-U8 MN\]]2:]G94R[+B^2H=-=$[2U^^2PKN[&AER9(;JY_S* M*V)N0+WV4Q+A7ZZVT4YL .N6T.D+0-%)XB*%?*L3*%10BQA5E-[+)M>]S;K. MSQI,9]!WNURKV0YZZ- G[>N/=1+K9+QU\C31C'&1K-H9 MT [[TT"[@[ZI*,3)+AC\@BAT2Y#S!?#EO+<)A4%\U*6\SXUPN=TH+ BHH5-=Z*>N9K!'^EJ8O']3Q1U$FM%:&T5%RNUGDK*_/L3YW#L&?M&+_;E\OE32X"^_ MTXK]Y6 M3 =)SP]O/@>V+#FHC6?ZE<:7__U?SQI\[ET*U)[>LG_L-/2 "&%C4=I75A4D M@OZATAC.\X=DK*2-$Q(E2]V1[$[[?^RU')&-2-XET_\FGGY$*SFB/.I\?T#? M9\WO@V\];W\??O:+)J8A$UUK_H.F[M@3\?"YZ$K$Q$98\*]>,Q_90@O]#,40 MJKSQK(U6^-&WGSW_!@%K3*"S6B@4SIZ?TL]/O"#AJ)/06RV)X+1R-2Y?):J- M2JG<"UL,51KY.X)K%(BND.M6"A6N4^&[EYJBKRG,D[HTFCV^&\RSUR3RS4:! M;W3Y OJIVZQ5"EP/_E*L-+A&OL+5B&X/?E#G&[TN\9?0X(1"!?[];P+!"D7] M0_R%F.%?Q_'W@5Z]AAW/A3E*2B4?JT66E;/C$1B+0,XDQ20#@)BE:$J4R922 M8D&6S"3I;P'GI1VZ+V M6D[DV@^-YOT*CDR]')D0S&6K*O'W_&+>*)#3NB$;"=20A7PY,K5=).]K8]#B MNXI3[;3%KI)2T1R^6>:^$*J".1@XV;&JX$M=EH42: M5B'13KNM_$IDCT<^KIG!0XDIMGEIP;*UJ2,NBQ0GIH]'.N:,GC$CH4@NE#I- M4C+74*B5F#D>^2!K0.UMZEN!M;SD8&05C/0C)V:/1R[OP6 U>"P.=4V;]NCD ML-:>22H<>43/\2.Y]O@DX 5 -SI4M; TDRX:^9R>HI)4QMF4#"4I(U%BDDR- MQ(R4 >)(H3.LDF7&4+)>/GLJ2\V:Q@Z*NK9>EMN5WF"]:;71-3@O1[II,L=Q MLU*7EQRC3XV=2X/>:BI&^:Y@=\R7EPR%)C7$[< M)Y;3@K"*DKY\.S/D-:6[$;QV M6T5)W[TAK/C6BGH0JF8QU62GI>YBW(Z2/C++<4/=[G#"HKD0]1G+MENU2.E; MJ8_<=*05IF2"6LK-4JY66VHH,>=H[90VI02AUU!4>^D!0 MJ#0 R124E#24E$R*$O\_>V_>I"C3[ W_?R+.=R#FG/N)F8C1%Q!1YWK>*P(5 M=\6-=OF'8%,1!&01]=,_58"VMK:]C+9T-U?$?8^M+%652V5F9?Y22$G .Q50 M=$(2J31&$">C6,TJU42F"FA5&U$IS.JN$LI9[4.OQ[5ZO4+PZM)SNE6G6F50 MZJSV67BX8B9FF16M>(FR+"GML9SUSM&_-&92B5 \JWU6 MA,B6-WU\@":J(V)BLAA&SL_2GZQ@D\Q"I%BUK'8&F/V@-9P^=8[^VGJ[R/37 MK82ZR68LAI(\V3Y/_V*B4>=25B%-XT-[N5K.YR-/.ZM]V)G8H]O6R&9Q%@@( MW^Q)4A-RRLF,4FFGUY;(7(TMUY8#KF_*N?$(/G,W(V#>ADVC@F*J78.I\71, MX3D!HP?#6HT:DBU*RWMAXZCG[[K4;BJPI0]OBT3?K[[%2S)"B2(P:QT;:?,; MWY2"K56#@"7XR0);.-)0>-]_4.0/[@FV&ULX-$J7PB$=C,BW_T[[A#GEH=X9 M=#MM=F'DYUE)Q74BTXE$YZ_S=.!W=# /Z!"TN.5#.FB/LWY3B["XR5;#$FVJL,>*&2'$GK;^UT6+&.5F[[]5)Z_PI M35RX])6A6>)&.U%-W']R,NP+9^'9#%_GP62X1*>_53?63"ZGV@FR+X4-M#)Q M.6(LU;%41R-E_VUB71&$4F%L;58JCCEKJU46Z-5JUS,+^S(UA,$K?%3LPQ20 MWTA8TO 9C/2HJJ9O-N5O@P)S$VA'7P0/4L^>UTS+FC@MU">#,ILHM,C*,-^O MN+O.6-ED*BX6C$4X%N&[(#J^7H97Q)#U^EE"0I?F0BPG/,S+"E[0_BI[T6GX M$O&.( 78X=?R<4IJF(P:NTA?V46*,6DC:80B,2BJCDHCS,3=2E/.(IM-ZNTZP4ML5)QO",6SN\KG+ MR0WHX5) <4J\RV86\L#+]H\G^)4,;.-! U!6(O:D_*F6/?YHOZ-G>+ MSGY/)^@F9RZA[!9\T3V(VYY1L+7MA7*PYLQ,(? M"_]G,G/>*/V#&EUJBEZ-9\L6Z5>,X29C4G*E)LW/$ZQ00\7B0/7"QEU8,AU'2F(ICZ4\*B;( MN\4\/9RGF5DQ5Z)[_4U-$DC6G*!AUR\\?5',/WG$)6AX<0'2[ R86>R(W=H1 MNSO0_/WR\>\^]0AHQH\JPZ%TZ6T'<"++]37G?S#U=P_\]N&;&G MKB+8LSE@HC MD16CQ":&.J=[>74D#"G@^)QKZ[?#*O9]@UNO%GZX6CCGE?'5\3:) M9G%05&CJ@U=+TOOJ@_6@E%F7V6I9:4$7F.X4K!::S#V_6I)K0:Z#/.C,+%E& M%F#:,QN1=SPIHGDIB1 R@>8;N!_>]P0BZ)A!P+J9+3)>8 M+J^C2RZ)QGHL@G2)Y26F2TR7-^FQN % = #-7S*/OP7VZD5%$34(R+?#9Z;? M"Y^)$TDR_97@,_NOB]O\'91F+%)?7Z3>CTB+)7'B*XG4=6&+8[9YGFVP+\8V M?XE8'*C9B"44! @^BN[P^E3QTZ]L6W:NE&V5B]QT/SY_(I++<(W\B""^\]T* M65XX00J/^6 UK6O)S(1>F[)NR]1:L?>_^2)7W4LCI6O0 !.84FLS?* MLHJ>>,1:XII:XCY9=)'2$D]R"OY62\C;8BOK=+<4G>BY@T:K(.GNP]]D<+Q% M2_2&N);&;59DY8?ZIKLHLV-)Z 2 RBGRHI;X?(YISY@X'F]=J87#;9V%R*JU M[S7GE\Z]OJ!Z>X<15# 6I@L#Q'JXZ?2-C4H%^,PI[);FT/<2F.\XYY<.E;Z@DGB'#?0Z M)=&>5C*94:%75$FR[J*I<6[3<*^"F#\M)5S,75NDU$SR.*'4/SJG7)<0SIG>;33NS:&J\[ M0$O1.\D+=:+9FA#E9KGDJ G"ZW3'RY26YS_*<)HW!'(F5JDLR@_*%7/4;F(2:XNK:XLXEO0>.^HE;2&ZO9:WV3SD5:9I,0\Z*2JYW$=I M"W?82.LU+#M1$PV,'HFD9RC\-,"?SITI;_G,X:1]K1@D,)P0^&!?\;3M6VJ[ M[P#@$AI*WQF_Y6.K&@^5%BSV"N2V, ,3/HLLEV]5T4;:-0BT5T&K3)ED^/8R M!+?&T%L:/;',?UV9OV\&3?1D_K:UN6^5^=Q F[1-K&"BY /?V6BF5U'JG0 R M.W<1T/Z3AWY"_";#X;6OZK1$R'>[.]S(W3*)[C[S2"F_6\,XO,5I*S2+%#KJ M8KI:7M1[$\P:>\MU)X#1SMX.1SO6$]]<3YR/_]Q]YI'2$[<&,'F+GI#7JU9C M4I)Y=-#J)$H-H9U83CL!X';N,I1MY)"8CNO=HH;+%(VYQ7.)YQ+/)9Y+/)=W MS:6J(S5>=WEK Q&X4K\13P9;_<+49(A#!Z8)JW-L&Q[=[*"87%N>N!JB*2LP M-/"="&PJ7@$+$N;,('ZI.(1G2B)%5X9@=HH.KG7@0^P=B-W^:IC&( AP$* (WMN$ :PAA3]$5,*PHDIO.9L$+!@ M*T6$"%*G T4FEK% W@KCA>T](]MRN"Z<@G\(!O]J*KJR[].F':B)K5DHB MK;A,L=/2!KU.HG-D R5L6?PCN18LT;=E_:D1].R!&NLO1$.9R ?H;36SQS"L MTVVJ),E,-M-$,S-=3G_\FT8@!J#]U"" )+KJY/GUX>1)@:(G39=EY8HA2=JP M.=:9Z>TFSUD87K4V*12\K]2Q$,<0.?'8([ M!D)ER^>XDO=9NRB+_D(BJ>!]^.] %OSA!/5:?VQ*'#:>8W_8WY)(OOY.*F[,P,*?Q;EDJ& M1=F[JW8/"MG5VDP25&V!TBHC&"D)E9:9;OWMR7T0NZ\:*J]BN+!@1 >K&9Z; MGX5?7#),FVVR>8D=;*NHWF,?VK;B 0&^@%4)].5, 52U9-O5G N%"CPG0:% M?T(QXGW.5OQ&S3%!_Y:@S&Y%@\[7#<,^B=O[!$T7;%;G&M1"[>6XOL4XC6&- MHRX3U-%%%ZCJ, -R!EE<*")Y?63J< M=$L^ 5P.U+Q7-KBZ-Z_2O@XH%#2)XJ?+!9@:$>"S?!8\ MLG?A5IU0UHG EOU3\?_A&%+(;/-9TU))NMO(;7-X(9WIG+65KP#AJL/5THX@ M7,.O?OPK*1"G2-J;UOX_B U7YS><4[ 3&RZ$S.0=US' /AXJ0X=?(X"4\C6! M9[^U-)FZ48 VD>=LL#[Q>#U M!V]_!CF[-I\\E.:S\91V&2.%>X);M]UH(&?[BTL^65NP>(EP#5XTIDL$Z>+W5XK)$CFR!-V?8L)$C3"Q'HLF76(]%DVRQ'HL M4O#5+YG'WP)K][8K<,9!NP%$ZDVTY%VI?[(:']-?]"4%]0W7Y.8B\OF6)!:< M;R0X\:8::XSKHI'CR33^E=#(F\\T[[P>L/U7L-%BQCE9NUWZVBGO_"6Z?:"# M(U:=U?!3K0Z.8'X?GLU<35 B-NOGLSP*8%:"I8"G5F1M)<.9PC?PNITX?;Q_/D,V5H]9J*SJK*J#:I -D>(Y+$C&+ NK1BUT9>5;+U'/JQTLVG!MMJD7M@V$2V-Z0[ M73(A"], D1[+7)3NS^=I'D"(+6#&>E *8&J\_AGL_J]INT1FP;Y2X"D":NYF M-LP>6^A AO>ZKJ#QMJU,%%FZJ/5D8RA3%4\:TWP[NV4+=6'AUD-X>AP]DW;_ M]?3#-Y3PSZ 2OXU^N)T9= T%D1FTR55AL[15O#F64P7-G0B<%T#3X]@-S**( M6?E^+NZW<.0^@U)XQ@V\-[SAEUKC9UW2>Z]R!'3U[>)14,WTP&I;FX-*ALL. M*YG)30K+UHSMK1;F0VNY75:'(4#^#<%B(Z[%8CT4ZZ&OKX=N&#I[NR)*..WT M@/&6*$VJZ-8VTO6<@E$[['WLBP3.R$=S\+G2K-@W_@MM>F_TQ8\*]=][GA'0 M7K>UHEZKME(%%O<&_,A%-^/LQC7$A5RFJ !LGTC?#'TV%N]8O+^V>-_8.'FM M?*-NJ=H1^%H%)05&6I6G]I"1J !8G\B\W!-HAQI[&Z35A:(GPE(90)(C!GT^ M#Q)]O?']]Z,T_[**G=KCU$(64727#U8Y!F*(YQ+/Y7O.Y<:8(!!$TMD$.'+5 M1WS2HF*+FF&[UAE4D'91PI8/PPZ/DG5"&N:'@C(:AML:T%FR1#D7KN/@9=B- M,$2>!U\YHHVDV*;&;_XHNJ;H!]]C==Y;0.L2SN),#I2 MD@4KP!Y-[\! /1F1UP'\I_1:(\W'0[/!/TK/8\O]MLIWFJ:G4B*#Z<_!V^$< MEMZC_3_^ 0%?&4^7+? PTT=M%%2%8TP'&F5YS94K@&*BT6@40CS&QKQP?K2*43RB?E<.50^#2(<':!?#$!5[7^0 ON5]I M))&ST/Y!H?!!.;0(&,^"'LGLB2I./8KZ=>NAGZT=P(F=0W5>.?DW.A:OVY#X M?US3E"V1MV&!=_:9DNC__J^CTN]]_!<"%QG6GYTC=; (H1V-^S[5%*A O[*< MGX!Q_N$UC]_8N]X?6!(E=T[:G[TS!I<-(9)$YC_(XTTA$QS#_X%B2O!$-CW=W'IE94!7\3Y\IG-WLG]/K>U1&'V8+ M,G_!\$&B[#T]^:NCE!UN%)?J6,"P\@VJ4$?JK6JYT@_K4JJM0A*A6D6DQ^9[ MU6*5ZE;IWKV&Z$M*ZE%<6DR?[@7C[#-(@6D5Z5:/+L)//:91+5)]\$>IVJ): MA2K50'I]\$63;O5[R$^V1;'%*OC]%P)M+0S[!_E9V-DMOP[DZCG=<Z3;Q6D]>3N%^]/3*;FYEV&S> MH]@E.VM-B'F_UYM:A4 M495U\ZZJ/:RS,R_? 5>>O-T="1K=7=@NJE2=^HP>\^GJ&#[SY.VY5JFV68FS M--M3:*I5);,2"!:B2*WCER8PR0C4_919BEBX; MPAP3EI+>['3 E;L9/?'>+UO-H35\0\/LE2;QX:'AQ/\/ZBNP1^N^%0&5UH4M M'R*GKWBP50-#S4%V6NW%YU\;@S@(I@$A(-YIE*7[J8K2R]=[;")!\%YUM'2W MQOM[-CUCF)5XQ7J J_7H99VUS.J:4JR[4DI#-]7MO$QM..$3DQ]&$Q&^0E:$!(RI4S9"<*]D"!@("#!+?<#>!?27O>& 'K0\L M%,600E!]X] \)P+S/(D,H+4G&E,=\"IX*C+UVU1,[L^),EEP-=G<_ M2\G3;V6Y!3A@SVK%_./%(8L1W0Y+X.L^J?9LK((MU2W;RKP=A_TRBW5EH 3 M0I?!*D,P=D8'K 9V*WC_&49SRLM6,8?)&Y5O5]U-0QC(U2)T =#TV73%-S+: M;Q^^'=K\_#K2--\![>=#5Y1Z=%DND90KSRNYE2 6V U?8E-.2E-[J;=KC>== MN>?)V>?79RDZ4$C*;4BXA_+M\@,W')IRJ3Z%64[GFT2^F:*^Q0/[T1A!XPW? M80D>E]P1F/(WB^91DPW?43> 3KZ%D_[TK/2=]"QEV_.T)VD.76YK9'$L4YF, M]OY=X/'Y<"^2\KS&ZZ(<>.5GB5=M"NG$.FLQ-"EU!PN-4(1^!X@CECVC]E_C MD4,]#2AK[+9"X& #"UL.$'%YT[2,M=\J0MN\EB@FV+.X+KKL;DN<++,]!\<2 M1)9$S>[T,DENI5:GVYKD\DI6ILD>V5RN/?4UWZGY!>OC.2^0>0SW5LN,AP MKSVDX?W0^)^:C6 GGP&S"=%@K,Z9 ;[Z")ZYU%KI5CPUJN8+B_6Z]Z NQ9Q0 M$8KL6FU2]^(I-<7:M6ISJ0Z&S91M]5?;.>O!DJ/S3 7MLC/,)/NC"+GN-R*X M3M#K+'"!H3H/&S_Y2@/&[1Z[E@'"PEBMWW8I>,S"GPTBR"+OVO+3)\V \8C8 M@,V4B2+RX'Y%GP"K5X<&)# K?3T%[$G :H"-87\FPYW.@&T(ABKLNI=!!:4C M_-2297\(?CAQW^;,3RWS@\O^( W+1@"7V2Y\&1A T D(C,J_W]^L((+WKB<5 M,'8=.-"I[#\'O U0$BA&^WAW [/5PF!FJ%PE!=BR_MM\S;JS?_U5!R\*0A-^ MFZT#K''X( 4(A +CWJZ@*2*X80+N!+^%SX5!S>,EAVVYY*?3/S=M>6TJ4/W7 M7%U&4FBPV49':0#+:[<&+_;A\DT$L, R(!)T%9; E0!4 ?02>7L&%A\>&>C2 M'3K]W$K1T+F46,FM&4LMS/+,)*[9!F+\X,LAFMH,Q:P M)(-N2A #ORL[KJ4SDP)OPOX&9ZV32G^P8/.+'H=N:I5\=[K&)]*(@CUT3O-# M]L;)@4!!!C^T1$[,E8#GCVEM@347P_:'^]YQ?L0!L@%\Y*,X^(*B!-UM"@9D M3^CF%@Y/QD(;#.G-9-FQD9^LSKN2 G[YY1\O44 K:0A.[OC1EWE9U'C+9\BW MLF&PVCX3AL8LV>$70[.UZM&#A5/HT5FF:12H9WB1X'!RSXR/?^R,VYXKV$ = M0]9;@?\[Z1KVY/>0Y1X6\VJ7=JL:JJ@,DYFO$_W%YEW]F,YS6 <8[+=GV9 MSK9DJK@K6N+=00'%9PEF5:JE;-7UV0D]8^S"EDS^&B(FOPFBZ7J@\\*3P!1D ML4.#RK\:&BQ0KP-:P2B$)85-!8,[0V6)1$9;'CA.9[#&?A_-#P:0_':>P:KX MX1D8CKL)3WY.:]YGOC9M8!QWK'Z@U7D&)O\X(OA\1/C(8VB',L2;@)('V!GVKU.,GB4RF M RMJR4L;CR"# ?I-S0XZD/+(8]>S7;LS/S!U94&@&-$^(' .VU_.."[MJH ^S="I%D^/L5L='HB1UH..2/A/-^,_O)QV. M_2/I!"12+&E_D0MR1LI:LL-,GHL?XGAIU-V.B0RMJ.:PT^G4"FL52AN:NB!M MR5MFK('%__.X^'O#+N!*0%K']Y">Z625XY<&P5+B@,8[196MU*KY#0SI1:63 MU<'F'U 0LO5/0"A;MG\]=CX%W.\>YWCQ^QROHRA[V/'*_M(MK[ DFHE;++R8 M>WJ'EB1$-J9+!.D"#-J8,!$D#)XD8K)$CRRQ'HLH76(]%JG>2B_989^I#<0> MNC[]7NAZ/)O,?2GH^OXS!S9/0I-_!V/_)7GH_>T/4DF<_$H\=-4>&1>-I9NW MR'B^"T;, B^PP%^VN@AT1,2@M![#-4&TYM4QFJO@1$ #-6(+)C6!H0 ;SY M'(Y?ALOG%DM'4,MJ*<,5V\Y*&,[EJ#4WT1H-QTRBOM.+?G'C=6.,L,+X_+]?G)II(S!MT M9688O39L9),&ADTR=4GC?#Y/")89'&9L':=6W<:&^2PPH!\%Y)F)P**\#1C+ MSTC"__D$'EX4*1Y+P=>0@GA[OD&1(C3Y-28U354Z%.MVEG9A4Y68#@6+OM// MERE^T3C#^]-";ND W!W&\7X>PMVG'BT7XG,%+1ZK-&$>&=1#SY=-V)=*!6!C&@Y5K:*_8D.R-.(81$')2X5U#B[H(9ZZ38;'J_V?1:E72BB1Y:&S" M3P2.P #7$VD1Y_@,G^6RX!//IPB,S&5.P)KZ6S2#L04:Y5796M.&2B^8#I2@ M$PBF:K&Q1JOU!EW.E\?DIEQ;/;0Z''YZ)4X_U&:;,3I4\4TYIRDU89CO>>#* M]-,K;4N7,*O*>&B=-[O"PV)67A6H<_!3V<&T5C(XHDPOTRVZM>VK5ED]"Q65 MR!H%HV[-%9:?K#E#K+%F2O'.045)9";_H*(8H2[0W,;SK%%V2WB!?_$$5*JD MI2UR_5!1^17ZT%NN:(7M3\^!2NDVCED]+-MGE>R*&&;7Y+PB0CCMDRM'RWI% MFV<-5TVLZ_32L,;U.CWE,J=72GFI2Z;)^8.Z;)4U9M0<8VVV ZX\F=&VT$ML MY;1>H7OHQ)FF:XU>=0:?>3*C?GLPLB:8/$+KV-S%QTUESHYBL/0TTL'^#@C=%;NC,8S9EM/U+:KW,"#EYZ,M*UEL6WJ M8=Y@ZV:#'[E9/+-*3.&E)T/M\=9H6N7&NKKIF?9X6?8*Q0&X%#L=P'@V2 \G M6F&)+HJ;;6G>=?3MPH-0ZR>7-E(IKC*8;$MH@L_:#],!L?5X,*TSO$X=*NF1G0Y65S[DTYWJQ6/0@V%"\LI+M"IU?%R:$Z2RQ*!8 Z:=_?OT!V@$AK\B/^%6AZ/_='NL[7_$_OGE5V(R>:1=9>V@:/P ;2&H M:8'5W<#>92BB[,Z*R5FV8H >V4*K/NW*O7.M$HA+JJ8A^ M;@#X]X_^L]9CD_;E;VG?+C=[V" MQ&.)B (A8M44$4( U92*"7&_2K47+-2/F_0[JHJN8 M&>GY7J+S#_?E'N&0F M$J5VL1!$=WY7J!N#!ZN?6@BN6BMXV0*]^UR?+R84;L$8)VV%/QMC_&4%H:_Z M[IHO\](<_2#NGS>R_X'>N_OD3E3AX?P^JGMVU!;B0^8=Q#VB5<'T1,5=3:7? MF[I7F\XW9M;4IV'6Z%O8K<.#2]X)$+W]8R3'0/(:6&:DKL/I?C9K^@-WC ^= MY#6R/U\*=']0(N>'97&^\KS\G=F60(0>$R[/E8#R7'_&($ELQ>R*J/KP,3B=[-@[E<3OR=)U%X97RU''0=CZQEODV@6!T6% M?G_]Q4OB5ZYZ3*(\+%BJ@D[)@N4,!\(")FB2L%4U<;:KV:=V$X,&88@+,0^SRQD)@^>MNM]; 9Y MU CRH"%R[?[4\YTG=&TT0R$SNC ML9@_MP/'8OY13NW?BGF'7<^Q5*8JT;UL@:SC5!WO=SI S,E S$]1!3ZYTYN_ MX.3&/NY?N@UWQP2X400\BE.]FI+[R^:A[[5FWM39^EPAVM-6B[!R6L$VB>UD MDV<38]&E\029':]A[7+*[QY[29G%L8-8";PYKG#WJ49,";S9UKF%$BA-%LV- MQ#;KZC++Y3&AVJ^F&A"6@/215*\>QO\B^]N3=FUOCD-T[V_?2R]1FC''&R[XVQXK953U45+AFW%>*W@2W:@-ZF#,Z:^L4OODZ4VOX$74Y;%ZU/Y MN79D)5)ZJ!CNN((J YF:.>NVVI#][CI^WN\-(^GW]J0C%$&XMQ!]<(3AWM.- ME,ZXK<5U$YW1K$LKCUHUBG0OM>SDARMGENGY.H,\WTWUBP=R?N_. ^(H3ES/ M&9=M1RP*%"9HGCB99Q0;6:(H1\!7)18WN9ZEH1NZ;E*P?Z ?!THGTW$<*);T MN'+[WE;-WTOZO$0JTQ1#SM5Z):$RW5$G/;3]3J%D(.G$EXHD_?-28\A/&!** ML@OW12HWX_+MR)5OAV)\IG8SNV[SEE)A<;1>K&@HO1NVWLL]T[ONO__KJ"G? M7NW!)L^&]6>GVPX6(6P&B/MJ;BHG@IY__ 2,\P^O>?S&#A# DHF.8?W L2=Z( MAL>,RB,S"^K0_^DSA;-\"S\#P0;:4?OGL"8U_.K'OWX'=1B)+1A^0VU[3T_^ MFB)X4@_[0H^D?(,JU)%ZJUJN],.&<-56(8E0K2+28_.]:K%*=:MT[UY#]"4E M]2@N+:9/]X)Q]AFDP+2*=*M'%^&G'M.H%JD^^*-4;5&M0I5J(+T^^*))M_H] MY"?;HMAB%?S^"X%J \/^07Y"8BBZ*TN_7J$[CIGY')?R_J;&R:F#27YB12%+)X*B5F4>%'0'E^MPT2G74%+_;+#RS30;EE7ZVP[)"" M._73*TN5;CV77U-UMJ F2*PI9-P6ZX$KTT^O5+5Y2ES.G M;0I<>?+V!#MV!F26T=B$OLI.4Y2=LP<>L#A.WJX_5#+N(,^5V26!:45/:8WK M*]@-X?A*3B!D 9<(GD/!2G)$*L-S BE+')E.Y;*X* BH=#)>6>HEK%R.6[*) M!9HI][A:?=KRSJVK7M:91;]%X;1K4/7,T&[7L!QU;@T:HKVT<1>74(9H662A M0[BM4>?<&JSJJ?$#MJXOT&6;RS>,BCQ8T)US:]##U&:)?V:4FQ38W? M_%%T3='!#@IG<&+J!,HB%9Y="=<;\+.;30CQ\#/]*T!W\#>8D B(3P7DD P? M9_EAV=-SO8.U95P+ <]=*:*,\ =GN8BG.#/$"B=@@@DH8%3 FT!,P*_@*_B[ MHB/.3$;\N^#^ZO\$;H5_3&0+EC&#BZS]_4ED("."K"GR2O;OY!? 7@(O@U%& M6"]E&0O$L! 1N"U3\+>P05P;.&# !@*7B#/X#GC;Q- TPP/&R_&0X>@FO&+Y M"6S LK(-'>[\2:1B>."-UN^C=X)1AJ\%;W1FO .^ 0_8O3MX*[C!?KHP\"K= M. H_KN$G>TB!XI10>"(/B .838=BXE?]P MO^8%[@9#0A0;:E<;>.T67$<#,"#"'W'V!C(N> @8("*Y$O]%H6@Y3+P@RP()C:;\2;&?#MP($/'EB8*?+D MX$IF,@'R8L&'@TY'9\/AL3J< M-SQ8\F=*@;=ID%UM!+C"_\+:1.@!P.GQ&K@^B"^ OZ[)7W]'OJJ.@"T/^^W+ M*K1.P304'2P0C[QA_\3@_@D3],._PBV2>VZ+S&\.?Z'6BLT)JL(579W2I;S% M2[9CR;)3 >("PRQ576S*\%2)D\V\F29)KJPR3NNATB)RW7:[B#W:X-GO_QKQ0/C=4P+M#OD7+*9I&3"F!5ET$?P F!(J(OB+Y(I0 MLP(N!US$([!E_5Z'[=3Q_K&_$1[J1TV#_X*;)[)M!^P5;C'V;[\F%N@1?@IN MFH()(Q/9WSMX$]RP!F+HR$ ,__?&5=%OY(D]$[3#%0&<4 3K$1+^9APUI3M5 MOB;6QJ@\G3XD\)X\Q:CIT6$H^8;(X'.S"W9$9G+PW=.#4)_C5J4FGBD468-F M\L5\4=JTYH4,X+C4Z1$HV-8TS=><%SDFB0#*P(T>Q MW.OG>-AG*1%PEPW9><>\P:N -> S+F_;,F#DS\U]E#_)OE$(I@@YD/+G=6L^ MS*WDUF;9R0HT;K*\FJ(73A7U[L:'8I=(UUNS3EE5"MD-,92;+=KR?OR+_P4? M@KUFMQWZS#ZX"^ZGKK^5>)T9GNP3&M6]&\GMU>U;C0[L3 M&D6\+@)5[ M!P"^D]? IH8> A0^(&_^EU (?7+O3"O1L!W$U("]S[\VZ<0$7BS719?=;8F3 M9;;GX%B"R)*HV9V^3?ZL3K]G$:XFT#+5*Q26Z#1OC]]\_O)T$R_)AA!&E+LQAVBKPS+;LJ"1.$$PUO1&(82_DY;^D2,)[73 MO0MP_<;?$$(O<>]_&8_<;S\*DZ*+FBOYVY//Q04#OAMB?Q0.;>\\KT%I0WHS M&>Y"/UF==X&ND:5?R$]P9ZBC[%\!'$B ;8[5@B.3D4P4MZTY3^[#X>+ >,< MX=$"#)6*09C[..A_<+0:AOQ/CV <:_?6\&E8X/F],GD)3>+8I>S$@^#NP?.A M8IX *NQ.EG9_)^#!\I_@A 2:RR\>3H1'2_Z+=Y?R@J^PY1N?4P2'2DDT?-!TU]G7F Q72)(%RR)9V.Z1) N6/(BZ$),EUB/Q72)]5CDZ8(EB9@P MMR/,6Y/[7[*/[[8(V3G8V]<)."KP2_]\,$[11A/9K)W M+1C*OGU!+_5 :/*6. O/MK PZPD&)M[8$^%N#';EY3C$L#O&LQ-NP4KD5V*E MHBSZT>E3;L*/E^]]>CH"(#:'2]$%LU56,#)D!^D!3W(SKB8\$9OW/0HVH#D; ML66X1GE&X-=&"\'ZP?'!I M8\!,WUVY2HFB'X)^%/R#<0&!/U.JVF<73(*QY1[:&Q2E6AOSE@P!DR/]LJX; M577%.N.+ZPSB/C.+@-+8'Q'BM],:,[Q<%[>5Q(HE19&JK#ZGCI%.#+:+G/9QJ%4DP'0@S>S4 )#E*A"H$8 MG]%S_%C+N'5;-]6R6D.E.;K!IQC%^?"%EZ'(8A7P;57 Y0#ZE]$!G]#2>9\2 ML+-3LX,QSDA=\'QQZRWZ&[0(E4!0\7YU8R=B+D$1EAA8/@KT2M9=\-R?H=WS M*W8&O[0S>(=EB,--G\BFVFF&;J 8GM>@M4JITU7ZS;;*-^AMRAM3F0<:5@P# M,XJX%>QAK%=BO1*'I#ZGH?9JS3(53;9)-#!5+"9]/[CM(ZO&YA6O(,W 0+3O<_?=$$])1_PAWG M.T4M$0V/"P,B21BRF2TR7J-,EET0OMBN(Z?*A M^>9C<@Z=*[/I:3_ M70)Q+&@W%[1/G(>/!N'++R-25RW?B-GF^:AWZDMIXK^OTPC4;,3.0\(H]W42 M".^407#IG",*!T!^V"IB=+]&LG40]XD8P6]^L/4"8M'-CKF6 KYN]=#\EJZO MQGW'T4OI<>?]G<9"P2]9QN+%E&N5=+N29K['S1::XLP]NE(F9NU'XG M/D./Z#)<1W>@]VFO%"G=\:2QSLUT1RF5=LA49SE7"]U9+N-M'W">_QC=T4"7 M@YR<8$IH+S?$:6PK9'M"F,&()4^!XSZS&\N8,J2O/MT7;'P&)^/SV%!?(DO[ MI=.R+ZCF/JF)M!?G,&G[;#6:FNF@LT&KK)+>6![.R&8IL::"],*;56G9O5:6*@_2G2 )$'NY&O7& M'0D5/1&>5 )Z'S'X\T%W]/5!]_NE+J*/)2*/@.S.,XND"!FG* MSLR0'GMY%,-%M!FKJ(!1*4( 0-Z5'=?2F4F!-V$_D+- Z9Q&L1TGUTF=.&)$AJW[OM<7[70) M<2*,34D S MF1__'KFG3I+5@=3,5?.E>K+Z;F6C,2\,-"Q^BQ-\_-ULS"TS.2$,4%Q5MFN]F6]N).]?+V!.NLNTX_U49=/86S:GLU2S'>N3:/SFC5*"YQKL@.\&HJW9R-1H4A=:[- M8VN9*;7&:G&$RA)E%[W)U#&%Z4FK2WAEL2[,2]AZRN*3C2)DJI1$H%,N?7IE MF<,5)6M,115O>9ANV*2M@'&2IU>Z-=$FQ_U23BU8#%;8V+FL8E-%S0.GGF4KMY'C:M02 MS:F+A">@;E-35 )>F7IZI3BJ$8E.BF55/M'QTF@ZG7E0J',,R%'];&8C8QBM M;.LK4Z=S1M?PSC%@=JH"R7 >9+; . ]CIT]85A]>N5O/&WNX^!EV(T:DCS94#YI"U/R ML(7IQ10.2*@$I!0"2;5/YOBPYC3PK54=^$2N[VT\X94RL%!-KI!K*3S5PT5Z MT&]AV]6\[LZ]:'2DV:V@WY%* G,)&E7:01W?<:/3,U5Z$7&%/FNQ()K,?-.B M@8A5"7S?M@X1(P263,5TB (=L"3^3>O_(D:)6#5%A!"Q:HH('6+5=-\:OI>L MUH^;]==I&O-284.4JD#P9!J/=!7(2XMUKMKN*S6 B9GEBHMUPQ8OF7NG@M? R7O7JFL]Y_VE7HMX!&M__EPN,SCT.X^/P=*#!07*LS&V5T. MXZC.[LA@8\K^#;L?F[*DN MX*\QCL<-;F],QI9>J)0?%)ZO\M-X1](G\-RAW MAP,N\):U 62B?*"W3+VRL)GI)6L_'2S="+(E44Y$G9T59_ [+[)B4AK)E$.R%/9'21 M3E>6Q438F04H"?QR/OPG<"V[\LK05O!\JV"!]7>0$B_ZJN S> *1T6L? M.L=K-E>X'$KZ&FKKU+0)6'W'Z4=*:"\/Q]>\18\U%%UF)L']X7V]'KM:)\8K M1F7FJY0X1(V%\]#Y*"7F/BR'+NYURFQ!'>AJJ=NB1T8GJ'5.8;E;VCFQ\,?" M'S6;Y<.E?[WM55U3*M75>LM<=]-ZQ9XT/TSZT74A8Q<>M@-V,QAE)J4:N8%9 M6'ZU.1I!G9ZL*X;EETQ\D::\W]=CN[:^^X9NVZG]=T5LK:00>NY+:JU)CF'[7Z8_JH6G/JDWB%[]'+-B#B_\8A^9U>._!M%T3A. M$TM]+/6O,'S>*/;MUHA,.,,UJ>(/=ILI,^@$JZLZ3N[>^>O4!E"\W\+=03>7; MZ5S-++"L6O"DI;%L925Y]F$!XD5]N=3S9(E#ZP8Z)UAN*7A=*J@30I/9.+(2 M"WPL\']YFO14XCE/:$P7!;6#EC,E6IQU97.T^;!SXY(Y**2[C5F+9<:%J3M; MIQY:5@=(/(RG?+5HRA[%(*B"ZQL.KR':<&"6X+^) M5.J6ILF]^3@6WUA\_]HFZ1N$AB<&K$LK=FWD525;SZ$?)K^M5<2<-V;;_(&+0B18Q#78+J MZ.?G,"> .W4$[E&V#-L.^T$W><>UE&]Q3 SIHM9=J%7\,JV:"24;(?+ M^#DD9)(\T4:_8M&-1?<;B^[U38EWRVYJ56-3CDB1[*;;2D^+7E;,3R'P%3 F M@"=P478_8;1'F3KFZ&&76JHPFBP#++AC7BVQ00Y2"JD58O)[7NE8GD]:*$-X7YIX29R#\XZA'+-O?6;8_Z@#E&L*-KA,+*E], M=-1%SS2;B7I;JPI3(-PPPS1]6;@_85CD22K'<8CD-Z++#CQ^>7(B$SM25W>D MCO5""N@%R7 A@.]=M-YM$1'N/M=[>V$WLW4.';&6H8=B>T;+I0=\I8$*\S5- M&E.CD&B5K?':;R80Q$^R>#(5QT]BL8_%_E.80:^6>VGIUA,M5\FJY?IDL)ZY M?!D7_,X@0; %O]SE_*B57U0$\TDGL@_K1X#^@H.(-1;]Y[@51R\0/"_X>'YAX1M'KV*KFSR M&[^!&C-I[\SOKKS@H1%O,9.2 MV[D0&,=CJ33%]=_=Q[9P5$27\9.^A> M2NK>\[Z>M1?;2'?54- HZGO&&<6T;+::ZK*ZS*.#]D U:]M%N:A1 >KM3133 M1VLA,K:+(FL775N_Q,KDPY3)S)+E,^JDFW.XJ:NI#7HQ*0^SJK <5+C.#H82 MSY%?T]3)Q*9.;.I\(E,'$A'#__E4>WE_)ELR/W&N! ?Y;7;T>V?8WE;,HIL^ M_#DM@J?E2R]8 Q241V@0E SW7-BU3& B+3O9/MVSY:I!$H4AGYL&"$M7QZ>- MB#W@P[_%!L'U#8*[)\Q]X-G1W>?ZY33;.S&F'*7>M^O#2ILMM-LMOK<29AF2 M"B!=7L:(^PP)@M<95O G?- ?!>@_10R^.>R3^Z3* L/W+!1V5:.FP*N$5+EB MKMS;,O^>#JRJ(X 'L=\(V-X0<(MBR:*#V*Y@*Y+"6QLDKP'91>HZG"52U2<& M&,7J-])H%)"?<.UQ])]\O=KS/V+__$+\SL*R!)[E& B/V#+@? D!# J&(_GU MKY9L.[P#_A"#18'?35W>XG5G@_"[%4)^.C,9"=_P=/GV;_,49X8<\A*"5X<3 F.$%!OPBN",H[M7@/)]>'C)G\A4C!4X $E[^=-*( M:1DK19)A_J6%_%1^@>7]W]OF+6.7NB5=ZO#X#(0O%; !I4O=D F"Y^[GN /S M9AS6QLO*5[I-YM46;48+3Q8[,BD-W(SZSUOT^\I;NT[:8;J[2S9G^VW&3(!Y &@@HRI["L8 M7\W!VP_8Y3=L3*\!;0UTEK8)]%7X]/!AP*?9\50R,AO.2WGG M!1IK7?#2 M(RE_7,'P#G(SY5"RIW/HDNG@.:)O>MGL44,%XMU&:9ZW%;MG6C(O,?KAD+"] M,":( VDD>D40!/APQ#66W)T-NX4VP>P+Y M!^_0-E?GAC?VKK@*^2_W2W9&-:8V;F3KZF*>'I6$K(*Z->J0>JEW4Z\:BB28U[3]) MY"4UXL55LD/WMR4YMZ\%&8)@ *_; MV?J#TIBG)O4!BV?P)9\7IZHM3 $ALMBE?V\C[^XT M%@O%\0W9B2S[0OG=E?)VMM0K%%=MT^Y<+#ETEU/T5N>]*O8<;[#^VN_XH; G M04D^*["'.O=AN,J,I,$P2S-]E>ZW1PQG.AUX&GA9Y0(OYWJVQJ[<:A?_QM]L M?X0^U8'Q (O80L=.!GPI !\W=&"QS#_ MIB!77"3,#P=_"@98'2.(OI.JZ6( MT&W=.\?@8;[_*,D310^>!/G]J=\62,*1'UU2=%X7%5Y#>L";5D3X(.!1!U?" M\0&WV;6"1_*V;8!+?8<9[L^ YS_9!N_D@6^HR=(4^*Z(ILCZ3C@7_-RP M?&&=',\1/%,.-T=X7?@GN.K8Z?T-+#%$YL49$'M;_@UG/H?A > BV#E 06M M#2*O1=F$;&!_M)%YQH%^WNZ$3&#M-.5!=:/ :SX^5SCY P,[((8.5L]U;*B+ MX(W0E[.!H@)._F7]YY-1 KNU-P:;C=D_XZ@=6"' QW$<#J4!A\1V&'K@9)!?Q&GXRWL0FR'$[" M;01];Q]%#AMFQ+5@*+2;-_NC5;[>*ZR/8QK9=YMD@.OD)Q'>W($NURI$MCRI MM!C5G4V=85E?Y5,U&+\XM^,+X8[/3X&.F?K>U%Y:>/\=MW"H/FR5WQ]*/[1[ M>[Z!\)+12_9!Q-J(RXPKJ,T6R =4\E2?PT3^@_0.W[,NCJ._VOPZGY M:@0L2C8,(2Q=P_GG4%R#;WXE$:CDCG[P16C&PZ@F6&U?%?G^<4S UQ%P,AGI MN8F[SK#R,F,N\VNR7ZM2SQ,0ZB%?U\M0T_? QNC/*J #YFNR;!+9C0.!1A.O M -4E+Y0$K^LN#TP/N.F"=\N\99][B/^. \<(@\2$FW3PYP;<%S""(0"MZ]O# MAQO6*7O C6KBPA?#)[LZ#-C[Y97^8!XMI=_('!IXX76VO(*&"(P\05VA'S!M M8 V&UI -Z'$81_>ME?U#SQI,R,]G(UOE_8/VD:UGF![.2MXYIV#,P'8Q++"% M^X:4'\'?'*V0/ZX#TPO:/B&FZ3,K&0[[[)%34.9Y4+TJ:H N\+AT%NYV^Y-/ MN.O=HGSU8.,5_4.9W3:+$PJ6C] M[_\Z*M7=&V80=,&P_NS.= ]6(2P1QGTC?RHG@DI@/_WI#Z]Y_,8.5R4'-JE] MEL^?_;DP7#>$2!*9_R"/'^%43I8>XCD<+/ 1I$-PUS&H0_C="^7((14=P_R# M8TGR1D0\/@OED9D%5>W_])G"V9)DW_33H7+4CDR_\"M@!?NX&$!A% * "WM/ M3_[?:QNBAV;GL\P8S"S?H IUI-ZJEBO],,Q3;162"-4J(CTVWZL6JU2W2O?N M-41?5%*/\M)B^G0O&&>?00I,JTBW>G01?NHQC6J1ZH,_2M46U2I4J0;2ZX,O MFG2KWT-^LBV*+5;![[^")$7L'^0G)(:BN[+TZT"NGE,>Q\Q\CDOY/69Z3O R MF>*TABI-9;;%58)B!E,.X] ? <7W5SZ4O6ZOWEM1Z&#>56Q2ET17A.OE&DX#/)IU=R MPQYN5K-F5>5)KS2?UZHTD>BR LK=?: >^?F3KOE6JV9VZ14=Y$0FF1)YG"6.C?W=YO5.3VKNOFS<5KH_RAN!+#3M@NEW\8\^Z\BVY&I6F[4AU)0P=VMC\9Z(0KI;JL M;9=H_B&/M8Q9:NXH\,J3U\_:Z6&O)RD5MO>@%7-MC1-;*+SR9$JZUJOGECR> M99E99M3:%B?S#>6!*T\'2FCE!+GE5W56*70SXX+I]!88['1[,M"'4L+#EL/5 M%E5:YM (JKBY$E=0%L[>886(%"#)YRJ)]NBTMS4&39Y5J M8]48%+!QEX%9FR=3:G)8>C1UE@*:V.J-' KTXE*#'?A.IC2BTZ7!4I(]%L^0 MBT4J[=3K7@=<>3*EZG9FUHK5=9;>K)A9@^BU>'X&K]Q/"5B38K G^%;G#E&L M3ZCF9+[R%#JA;+/V:&"(^7Z'@Y=B@3/F[R*4\]+5^"UQQRZ<_3Z&1($%#FUH M<+<<_>1N# HZ9OCT AW9H9]Y-1;]5U&\$J]8R,-N'7UT7S^D6=QU48Q" M#@"DVP0.U">X3P"8?G88HP<>YN$"^YY9<.+O!S'@ 0W@!'LF0W_;4F6__[08 MYD;Y?J?/-_[#7!OR3P,XK!J" [?.=)V0>1X'<6X,CT?&D ]D<*D8)E.&]_ 7 M#RF?>\49CKWX'/^H[*,..M\8K=GRNBMD;2&#UG-;5&M-<@[;O4Z9'N1DGY'/ MGF*F5!1K*96-QI8?^CFB5!0S?+KSX]\3A=BW!]07N^&G@:[>^>_QP [C20.%J?H1> MWK<\"?J?G/9%B8[^W(?F8(P0Z7F\&1R&?!C(:!&\8.6[VXTOD?3TOI*)3A/-),5XS/C1X#*-X=T!+/(G%>)91($0L$!&A ^J??,24 MN#LE8M44$4+$(A$52L0B<5U"O+5UV;T[]64OI32$+Q&.7G+H\/_X=U^H@$B\ MG^$H7*.4_R6NO/NTGT>X?C)_X#!!;OG_?P!W\)VZ$DMFLI^:1UI&D/841F47 M09?>F%&NS2AXDKQO9\R_7:R2LMZ%DZQ3;?(^U7IG&!3*M!0-2?E9Z5@6<69@ M+-,99K*W(;ABX9NG^WP.LJ PP82Y;@98UJGNF&CZF[6U?"^C+!,@_] MW*2I>1NB]/8"0PB+]3B;W488E!2T9>O<1,]@R5A\S]ET!\L<6L!63 _/*IFR M/0U0P/&S2 E?1J-<$_CMR\C7&XL'KBM@I?58+92&]3SK5ADR)3XTA[7U7Q2P M[T;B;_Z'[SPI'0"2T&J,BZPZS0ETPFJFTP]%IY_%O""U#9@_V-<5A/]$'QSJ M\'PL&ADQ;S^U2[WEU([X\2^[KUN 60?[8L\GYXS^(:8EBS)TE/=GHD=0&UC" M/T%%_$T(^7DO8(6[;[QMJ=>?=1?3(9N0%VRBOE33.?8*ZN59;(SS%4H%7#); M&*V2Z*# +:OR8*H6#>K'OT0R>YH'\Y\74I8@3LR)?$0E:ZRXRP.$^7> 81&? M#VTD0!:[C"CSNO-X1%Z;"LP..CYF1W89(&^34.(M$IJ^GC)6]$08 04&URLC MB>CK(XGQL?LGBQ\'=EL239\O]XKC^C%=XD/Y3T.6[WL@&6W"Q'HLFG2)!2:B MA(D%YJ9T^6KG^V<6[1L>][]Q%>+3__>OW5=.!H@P&T4^-^"-:_"S9PJ< MSK[&ZR[$ 4SY\$98;I\Z>&'S_B:Y!*>K\,53"PZG>IOL BPXY,!R M43KDT"=S>9R01UU5IA=*INGF\Q/C7MD%W4;?G:>89D-E\*INXI0E#$MA=D'J MA4Y;7TOE?(=D@_=(W!O/%3^IR-TP;6&4=8TZDY?@0TX;.N0LA$=,P_*U M0)C#<'RD*Z]-PPX!.,]7G/"Z%$T5VXFO_HH&T4!*.PY)FLVS!.H1FV M#0%!+5G4>-M6)LIN/?:8!&!JX&(Y0%F 32V0C2)K$L)+<-7]$VSP[7XYP,-D MQ7^3#S)J6+O,CGTNAS]^*2QO?P:MY,G\%?L0A^4IJ,H EL"O(*H#F)3DDQ0^ MQ/#T73L<"VC3/?#XX7?ARODX$;(%^V?YG5[ \H#QP9R5 +G;>_.'C(!2.;8)W!0%0!.R.0#3D@$R"K"F >&'?MY.0)XYWDS>OWO46 MY-O"2:#)#/8]SU&B=Z 5$R(*A/BVJ2M1HP.6Q/&8$A&@1*R:(D*(6#5%A ZQ M:KIONLE+5NO'S1IZ2B?GMA]RC/>25KY[F?O'GONGHWWN_])B/5> ]> ,D%\VX_".2&2^]5DX+Z'E6=)';6=Y?X) M(M?*" GLM"B>3]\X'>0V-:\560*3F!;#4RXPVJ.[B_O3+\H.+WU\5_BH63F1 M6?%<9LB2B<*ZC2GCKIWVWHU$_C@KRE<39_(^L,1TM*Y-O1+=VZ;8-;8NSEF" M"O(^T#-HY)]9T\0H-;'B^,L\,CS4''C4-$>AK[1%4WH@49=,+48LE6'I+'5+ MS5&L#Z3,7!YDZ++%5\8)JUK+C[R@91:>Q"]HCABZXL)9(H6$J0SP5'G**_HM M&F>\T%?A&KSMS!B3>,B,QZK2:)071)ILCX1K,&09K$G#L&U&/\AZE,]WVIAR MXAC'42Y!%^Q90=4SJQP'UN+LSK;O8_(S7FW?QR@\WL*]68R;!WW MD]5Y5P(&HO3K!=P;7TXOQ&1^@Z'"3*J@3TL2N7,[H!W9GFD+)%L^IX"5.-L0 MJ)_:-(N);HVG%Z4-(5$ZG5F*YQL"G;_TM"%07H:)50K,2+3=Q0)6_83Y64$+ M;OC70;K:89(:;![N)TOZF8_&5 =FB<\/S!D>^ F90+9_(3)OP6Q 0..@,PY3 MH'"Z)?RG4W2O6N[QD>$>,F3Z> M=[)),OW%>.?O:E]B#?QM-?#?H%;G/J .-3(K]BUT<038BDQF/Q/ =X#$"C.B M_&SN0PBZ[[F=1X"%L&3FMB#QT5JQF*T^2C.E+B9^1%5'CBK3RV!E_#-3X\\D$Y1A =90HT$G/05S4&;^I0Q&P3&WM_IWEB4R\V M]>YAZGV=\/I1<=TSU(65T*0"4 60%(S@#V5;3I-HH52+&[(!9 MI/JT:FVK9(\]P!^CMPI7T6%^D6BLPKZY"GNJBTJ6 ML3@8TG,:KA"@6+?!,AE2H-5>4&$9.JT5!1MOJ:YG% 98JR7/4E"%D1 >ZQ2[ M+%9AL1WVR@+1B"FQF[=&/PN^E[H)P.UM=!A>W52M?,;9H"XU14O+#:KG.N]' MR[ZV&?94=:6V552;;-8HBH]G#L<]K/.8#%57[L>_1#)U"ZCM6',=%+1&;!FN M9'U%%8D[UEP?I[FN;7T]U5QX7LGGB;F89YELVJ :F3I)5Z'FPO ?_Z9>C_5] M"K)]YAN_'O>@ZEC49-Z"DC#[YQ@3,069ZQ9EQ\]&/W%B)\CGE9E_HV/QN@U) M]\1O646/X,Z7'__U?1R76>TF&D(V&]6<7\#U8A;"T&_=%>RHG@@IN M'@+*_N$UC]_8X:KDL"1*[F+)?_9!8[AN")$D,O]!'C_"J9PL/42#/%C@(T#( MX*YC2,CPNQ?*R$,J.H;Y!\>2Y(V(>* P3-Y9&9!S?$_?:9P]@0 ?@8L# 1. M.SH%"+_Z\6_?1]4T)A#RU D"O"$]^7^OV!'])(+^0GNM5BENE6Z=Z\A^J*2>I27%M.G>\$X^PQ28%I%NM6CB_!3 MCVE4BU0?_%&JMJA6H4HUD%X??-&D6_T>\I-M46RQ"G[_A4 + !7#VG/(Z9^1R7G@.8[0M+/W/7*Y%F M;]5V8 $$+-038"<^$8?S)V#HZS-F[M4RV)R\'ERV0GYH,GNO,P&IC MR :PXJ_D3;M-/$_E5]*5]YF7FV"R0,@Y@B/E',81!"EP B&27!:7,9' !9PD M?>[E'^_@R=1DDLIP?);/@.8%:TT@RMI#O3 M)=WKD$ME4)H,.U('FG1/KTR7R4E]0ZQ3[$!7F3536Q>GJ ?-/^+II9:7PK,KR 8KQZ>O193N[[.%X5973XO]C[TN;$U>6M+]/Q/P'1=_E M/2?"<"6QN^]TA "QFUW&^ LAI )DM( 6ME__UB*!6.RVVV!D6Q-S^]BXD*HR MLYY<*TMOQ91QAVWCH:G#H2DH.?GAF+GCUQ-+3@U!1QM/QM"./9II)39KFH_, MS)E&:O,\/;IOL16.@R./9IK)3,;M421?%(IE;CT$FSC-&"TX,GTTT73F261$ M*RG,[S;T.*<4UI$U&LDPAT.[Q=7Z'OX?*RA#-M67Z(7%X=841#&EG,=1&PUEZ<.AR\XL4J\UM=2T M6C/6B<%#MK1)X*&QPZ&04]EBVJHEA-Q,93*90?5A65L.XH.CA][;F8XC*L.! MT+O?F$Z"6>O3Y'B0.!YYQU0K:C=QGYWF>)"MK^^<1*^/1AXQJEK-\5 5/R;Y M7(MEI?QL(4@%#HX\8M1$=QZZXF9580T]\XA1CBZLG7FDFJ=9 M.7._&O?R W&SA",S1_-LEJ>/HAH;\BQ?ZYJ]7C,W'Z"1QRS-3XMW<[@M&+Y7 M-$JE\F2AQ!(M-/1H3=IT5:3G2]82Q&RY5^H_9,2'"1YZQ'UIT,BI,7V1%L!B M\;"4V6*IU,<3..*^$VMHVO IJ4VK0QEP#PW0X(:(4L?<9RK53KVBJC&ZEVY, MZ"5?$S+W>.C1LLS-P%T'J5OBV(G!33Q'1N1-]QT/TYFJKX9+0XV6Q*M#@VLZU\ M(F+,1QR)3A]L/SL[7W2[SQDVEC$: "DXCT#B9HY'KF1Y59F-<[R=&/%SG7I MD4Z-'\9PY-'RU^KTL?AHBO6ITD_G'Q_2Z=3&6<*11T(]J0YJ]^M*A>$[H\7D M<:W/G@HJ>N;QZH>I[ -K3!J=:4,KBVQ,Y.T5@R9Z+"C5B)ID6V"Z$,!=H#;@3E>5*H7HR>K>H[C63I=8Q@FD1M'QFCH\:KRIS;J M+@812YXJAGK7A)_U2MW:JK]2?Y-"*FS (291F$O4'1 1CW:%2&>D(IF48D.[ M77J!C+[90)-]>X$*1>Z3PY>"U!01FZ0*..I(&/>II:&H\JN@P"@_R!3^'2%!505V?Y0?O"]O)1A4C-1P=X$"0M!-T&D M5'?=:^29P+$X/J.NR1 W0CH$]A( G8(SG<('S404%U8@FQ'M;#PA;<=D"EW M$J6Z\-/1=@'85QIM"2_N"*_N"$^))J!D@+P5*. RY5C8>4$/,E356*+?=H^D M)@HPD?>UOGWK52/O8W%S=%%&;('BANX5@O^9 M0:T%9S:"^T5!NQ31R1-8^)E?7M&6P7=%N5O#*9I!"()Y,3I(A[W\-UHU7#*R0TP '>RAB.X =B\%5HTERHNKF-#&B%": M(()BO8%\5 ]00Z J\#GX/NI#'I%YB;.9:4!T@2""V2,9NJ58J#"'6BKVQ,.* MX^@9B9(Y%@Y+RLIH!% -G(__R( RL&7E:#/T7BPMVQ#9X=3A4R2X:U!KSUVL MS7\)LX1CA2:P'-7&YK[OK:=)X 7X3# SX,3U,0GO>5<@?TB@GXB &T>6&WH; M2(X)P7S,Z7+=T$WOUZP(R8YKHX[S 8MY61#05\B6 ? EA M+)A\H:/I<+\$D"\0QU(A7X+'%R8:>[%I1+:(X% MDR\)W.8DY$O0^!*ZE<'D2VB.!9(MH3D63+Z$,!9,OH3F6##Y$N)8,/G"_.9B MGY OH3D6LB6$L8#S)82Q8/(E-,>"R1>(8R]>9!?RY5U\>>,=+[^KY/OZUPK^ MSIT.VD4_I _;\;]'-TEM+TEBF#^])2GVI:X/?*Z?W9GNX J@(#TO*V>6$_>& MG2\C*GD@X0["Q]+"ONM*K1!N [A+S@RW?WPG73+Z8A57T"B3$TUS#>?W##U" M\3@M'ND_%0^6C::37PEDT2$H0BU\=B>4H!!@0H"Y,L DO@W A)9;T';.5[MC M&,/MU]E-I#'C9X'AKR=,R2\E3;A1! %GYFPR]7*=3OJC^)P ;MCF'1QNSV;/@_8\DX4#;RCM#A@B_OX:[)))6_ +I-^ANEG M8_U7%^QT*-E>(YIO)]DH1A0PWH>0'4)V*-@A9+^R6<6WD^RO;8R$@OUM(?MK M"W8(V=]7LF/!XWT(V:%@AX(=0O8K#[U^3LG^1(6RY&KPG&A-R&4UZ (]6%+\F\X@EU_R/\^F9*ZY[V*'RZ+A/87I\OH/_QN'Y0%^0*_F73O*I(&::>1 MC,>GT_94ZQBQU]7=9(/M=LJNMS^6O.NQ<#:=6RG6\? ROG@/#V#N\!GF@77T$HO]_?^['+Y':VE+R&6P8/+BQA+#.M:2^R@:\15 M-M(3'%ZQ*OUE6;;T#'T=TV9=2]#WN72CQ+.K;++TV*H5JH46-&V8!+1MV"@; MNC:A$OG>N_4"OLW42#K%F+%T>(?)\KFA0HL/H_%5 ."A,DK%UHG8A"\:.MMM M/MW/3)-# )"^) !\1&%]T @W/^!-R*_HUA^$;WT8GO60,CEYSXS0K)4972@ M!E@V98HVH*RE.//R4\GSY:<"L^:KZHIO3X5 %E9\]C18'JYX@5M,D^-?)TS" MYIAN=#*RO9F"Y)J5EQ*[8:JM01)EN^AHXG(>X;>7^+#N)+@'@HS@-?3<4S(FM. MRJO"$FK2S 4U:0@EH28-]#FIR^(; M:U';%!8#+M;EH-Y#6<6+)A6_O)I/\39>X]'_+Q M89VM3H2\2K-+*S$ S>Q\_;B\I"ZMTX[8;JKK]!1P.0V(\5%)K"-=RC(7U*4A MF(2Z--#' "^5;_U>K/V>E7C?KLCC8\IV@K7F[RG:UR[FN5:R\'NM^7N>POF. MHOWMUOP]1?L[PO9''$<+UIJ_ITGR#47[.\+V=Q3M[PC;WU&VO^.QD&^WY%"T MO\>:OREL?\#YJ(NL^7.?FB*OJ"DB7JX"ONYU.V&NW_YYQA:D@4SA/[/ZY_*2'9;EAY ="O;7%>RO#=D!/$82&B,A9(>0'0IV"-FA9(=U MRR%DAX+]#03[BT-V\.KL7RG9GZC6WKUN!PZ%+P2ZC MIHW,J"6--_9CBVT-,A?O0O;=-NZUL^%G3BP$:^>&-V^$6B6H6B64S1 X WLU MS.=I+Q=S6P,(0FXY')CW*=II,\.\MFZ/ELL_;PUP'BLJM7E@NZ7';I5N5.(/ MYJ#9Z_3['+2BTHT)-]4DTU2?KD'6>K5O)/<1;9M::"J+!9L9YL=+//2[1 MUDV@K9L*MVZHR#_!W@VOYPCU2BB;7U,VOQ)P!N[^F$_4'2K\3RK\1%E?,]$RG/0?AA#.XJ-_\Z.^@IG3ZYU M%OC;DR&(51C?J!5EL,@0[HG@%G!\HPMN@D6&\.Q J"A"11'NB5!1!.[@3;#( M$%I/H:((%46X)T)%$6Z*\)Q$J"C"/1'NB5!1O"/3]57(\.F.';6!#( F#E5 MZ8:.\G.FH:IP"I2BV\ $EFV%93QAI43@*B4^UPFDW2ZK[VVRLKO'^+D#A3$G MFN8:?LII$ CM$YECNC^C2[UUI2"PI?D#KW2&L4>A-6 8= 8ISD3380E>6$D2 M'D+Z\L+YA60S<(HEE,T0.,-#2$$]A'0F0^K^892J3F,-E@=)AQNKLWBRM\:& M%#J&%%I2H;+Z',KJDYU#.M/N37(#9]P!,\ WQ(5=[TT>Z2R]Q+LW 7=O*IH, M=V^HSC_!]@V/>X2J)93-KRF;7PDXPZ-(@3N*="93JE,H/@K 4#-TDG:&FZ+> M* V[8V1*H<-(OS&E<++K/S::Q 7$X,FQ;&6T)A\I.MRH]NV^T!_N;/*7"!'H M6X:%(UZ[VX"RX:B9:3P!R8;OA:/1 MH_!@+*AHL2/'=DQ 2:(UH4:JL20/DQ5+PB-,_'P3C%3X#/1M]$CT(7S'!-(" M#E%T_.'1@Z*0D"-@4K9!U0T;$*!DO#:26.M!@-F3 /SSK6)#9DJ0-5G14BPT MR28D.GP5H2Z:7P."ZT(!2RA1O]!FIA!6HK^**IP/V=WPM^A)J?N/K"Q^_1?^ MX[U;4H%H(H">_-R7[1@2$5>[TO2_+@+#$D!"Y0DH&_>4S&FMBK]HFZ)NH47> M.K,9,"') 1S'Q/:V&EXD_O=__\>_V%T)0$0R5,.\_0>-_^^GCPH3@'3#+8NU MT!A$AB80IQ%Q!"=Z*ZI+<6VY5,DP43KYKY]#PX3"?TM[JT!TH^+1>.I?U.Y' MM)0CTFOB*N(CL*OS(BH8V;?D6]Y'6%UYGQD6YO:M"53(Z 5:_OY3,1=M8W;+ M,M'DA9BXCY B-3&1DOM'MY$[8)I/MG4DFBIYTI)0V?T((A&&'"CN"%B@5%A; M?HJ$I^>9MO_=0T.5GQ=&LK)LC8[UYHBWBJQW7ZI-[I\A\RSVZ!RC7J>KW?X//JITZB5\UP7_E(HU[EZKLS5 MJ$X7?G#'U[L=ZB^AS@GY,OS[W\0N9WY2?Q&4=X#\MV]?/0<>^\)\)*40?R/N MWF*8:,(3'&0D#!)I.1F78^Q SK##07P4$P>95'PT !F628AQ6HK3F1]$%L1M M?#63;%:2W59/Z/ /S'J3!JR.S(H!?3BR5)4J.C]M63R[ZO?ZH-09UE!*>\ > MCHPD[NHY=3-M")W88+.1XW.I9' #]OB9:O*I8YD-D.=!1+>=9/OA*66,!['C MD9&I!AJ39+H[58KYGK)A%XG8_7(0/QZYJ-NU-ILH-/AY;3R@!T5#>.RWX$AO MGA#+)<(1H@WP]X8#91[K5"MR/\M7]3H[+*SFR=5D/$!#F1^__KNG ?9LTKQ# ME#8DA1N=[QJ^4'UV(]7:53G;%)PQN&.RQCBS*+8.K<2.- &RHX+&R#NZSDG0 M,"3LM[)KWV_/'&3OPOED54.:_O!6]-BZDT:IWD-$F&O$9@AVT":B'#)R%+8 MM[0,Q]Q:-KZ_:$"TH"VAX8?]!;\%%Z4B2OY]>T:0>?.:SV0$$V)YVAAK3J2) M57%F@5OO!_]DD?YR40,AC$2TP[ZN]#F,KJ8\-EULTWNKAT%D6:^KH4LGHK$7 M [,^3/0]WX#/1.:@1Q+O]PAR?6^)8;&$1/BM3G#)D1! 804<3(3:=D1-OK*]V=<-5 MJ\N1IP+@SSHR2(:B*NH2N*'R0,)Q0>(/Q!C7@4'1QS/$; D27WO9_ILYSG[_ M#$*X:R_PG^=8"8&(@-VR$MN+](3Q]MOMJ^K SD-R+C#<B,:OIXS3&L[[>2$B+N^$@<2QS=9R M0,J[T]'8^3J#_=9HODR":O:[VVXH448^#_&PL%)#\6$#1:T-DUH#T:3$G<_Z M7\N9'>N7% Y@J-#=W<8TD(Y#03N)R)&&'R'4V60,[29"/^DB^H: M$M1R,?<",)Z+&/1PF'XP:/B(13,[7H'YXB,Z87.FB6)#&(ER.$Q4UDD:M3'Z M7=-'Y@=.I,&YG0#YN)IDQZ5"1IGFUA$ELM*%^U)J.6#)/4+L$<;__5Z0#\#9 MRBWN%W;!M!W2(X W7Y';5'2J,4.I197*HB>4#%66C"]C+E\+Q$^LVXW^>4'$ MV8J"/J,B4UY*[JO3Y5F;_-J$^7RJPMVQ:,.2_5JKY2ZG+M3JQJ2%>STC@-XR M"^1.;%JJ?L2=)Q=3%RDV9LB5YC@Y[406ZJ Z,A.+2@LQX<>OQ(ES"N]6%Q^Z MMWE=W@N+W"&>'\=$8J%9_B9$WT.I&$0IV7"0:KT*?I\S2G+MA5T[9O*9SFI] M2,ADTBQ.\J9E]::Y 1?K+3E&G=ZAO#P*F;"_#YEXY8N^H/F?"TAT)_L17^C= M5_6#?_456T29#-!.A/'W8_.OJ9+:I@]6)QZ'7QU- @_JV424WE9'0>J K1Q3 MH@.M<9JB=U51Y-\W9(??AQHO4 [/(:**:\.Q;T?*"LBGDN4^VGGU7VX^>4\5 M_NE4TR=B2+CXS9B]@%_I(T3"(:=]4#R K*/TR1_.]K5E7A.P%WZ#5OU@ M,E);;?X2R/@DFWC&WF8[K D]J"NZ8)')":<=B^V+B3QW'=M:CU=:.1>N>RKK MDJ&!KKC**Y:D&DC%'!0AN>;\+/2CI< ,2P-,6SXR^4LH3H%R0ZL MJ]5#'5*SX9@4]-Q1E3@$"EMB24/Z0IMH2S0P4BQGXT-85E4\G:SUV0:0V$=MVM\7FF8Z2GNBD_1H%CVE[YK D,GVN1;@7Z)^)IJU#L9TH,SCE!7#3!A;4T!(ZW!.EN-TQ&RQ11,Z! M+@%BE.[D^G!]6QD"*SC8\M,"6YWH;7 XRD! 4P7]:$W@$XF(OW8_G#[O$X1R MX9/6W!\4#X=K"=?R.=9RYA+% )Q[/1=]+^R409==4TAL@=/E;5)$@LC_DIM& M:]UAT:JTVE.E^B _-K3'0;;F&I+X_!-GOS#./6D3.G5O<.HR?J?.Q[7]P\6( M;^<^6K=WSO8-U*V!,=3\:'IM,':@@D<&[9UHV]!H"(PG6B:6C6'*BH[.($G0 M3++P<:.AFV:\H9; C:$M#'5!8F@+:+<8CD5!HU#VCDDC0QE:,\. M()N[]6MD_7Z+!QEFQM;/N:$L9/W!"2PG"C1BO-/9DBHJFD5B?,B,1K8Z_!FL M@ ;%%CY9%C5Q#%Q[_G ]O@EIXMK_4&A=N<:Y*BXM!]I%-^Z;-7$*%ZZJ@'QQ M;\[>^D7L"%F>?>G1+$H5D"\#K47BK\#_$C*J%JHJD0":O0GF#BXA06ORG<,F M?I#W!N0+ 4S%$4"13M5/3=&Q)X8)UP:.Z&:CV>.CYO"YV-)5%HKJ6JJ8%G * M,H 2)EN(D-#FG1E %^'<.^Z#X+W:QLCFMBS/(!\A M,N"%+11#=>F'?37\,/(K?"FP;=4-IB([&\X"V:V[56$B*286,4P28*_)<):"RX4F>N$LA+<)08^<.>3"L,\O5 H*0K: M1Y#NKJAN>1R8/=Q#3$('_+TA.=SLV<@6A;$,BBJ20 ;>%@'RQ MK>V3TKPHG.9@#N2&HB+I 0P;F!U41TD&L% M-[#ATA(0V_(Y%ON)K6('E3Z3@NN'\X)\A W9K(1S8+IBTHX!_N$'? M\#*/NYX74QVZHM1(E%QFDDUM@NVQ42R*\"G;QA:[*4& 02DFN @.>J)P!6A& M[J9%(TT%KG[MNJ-D3^ =C"M#K.W7;UQ4/T%&%^X\])<(2RP*:F $4?#ANF%3 M:^B$>^1!2T4"H*!\W1Z^>+((D5J5X0*V4SS0#5A@$.)@Y/"UX, =+?0U=L@5 M"8HXFA@$3ZBH1DAB'7TD+@S3+U'>D^ 2;>\D+@9HV< SWR&*;_%P&#JCY 4. M'!,U]$"RZU+A2%IN**#@/0BW,01?V<&4P6!/"#X>FTBY(-V@0'G$>!I EU?WXD25=L":6! L:%3 M=6.!:PBH! K4,9D;*JN*TI2JZLA\HSJH*XJ$.-<%TD0W5&.,]6BMEJ/^0IX( M2__,5CM=_"/S\V^T'S KX09!TG(R8H2UD_\U-Y!A*APAXNP@-&(@.J%]E<>J M%PMOQ8%?ZV*6_X7DPGNW?[+;+WNS@=(#?X7[?\<$ \Z/+.IP&=Z8[9>]%*=B M2E!?P*<[2#NZ$<\"^FT"IR4K6,Z\40JQYM"PO+- ?T" L;ZA"BI4U[)(&NV< MGO8N2"I!A 78&'#M+O0\='P0XAO:5ZC*%OX%OTI3+ C2IC&#Q/$VWEVG>;XC M%O_^!Y.*_R2G+*C.&D*_AD+$T#2T (I&XF0PSMPR5$]GY1+-9Y$DHM8P#QKB6&!)"(I!RZ26\R @+@*GE6;5#+I2=' M)W%S$T'F"((MIA62(B(4E* KV 3MXJ]V7+)R[DN@#H> 3:R2)T<>D])KI$C1 MUJ/@[K*PKD:DQ*:*0S 6(CQ4E^@)EC&RER(V-#!W4.5"6AS0#4(>90L3;S3[K9)E F"@+$IZG@.$^ ]"_X_ M!T5 I9(XW4$3X?)]"3=_2?VTW'U"7HRKY/TO1[E-O!!3(QSRRTA!,2&2Y142 MSG;A"$Z7PQ8:FD)%U!V$KF02S/?J514/>U6%O:K"7E7UX/:J^O%LKZ67(\!O MB!>S5^I?=&A8=R;0X(%^# 8-$F%2,-J[ZN6TV7�'QKD"<]@_Q0@4%= PEB MFW!:/I/%;Q5OO_&\1;PW ]?210EWKWC/.M0TGN&; \C\47=_1EL6$@K^75=< M\_;X_;OBPI.F+8X@PC]JAF[,#-7+/6,C WJ^VLP^_B.QHCJ /(7U2-N!SJ2V M1R,.>2+;$-O^?+=Z.0<=XR5&V=>-%W3<7@HM$-BD4+(F+EU31--(J!2[U8JK M[MU19-J[)Z)QSU+-,APT(Q3?(V6\7DSO9FN<[J)8\*7 1OJ?F)G^9I^V";:! M(R\PO(T%%[V A$_4/(80*],O*_CA%I+4;7P74GJ[P@5TU-U5>S$N$W4))=;K M#%%-U?L68LB'L"%P/M?5+"8.'(_< ;"U4_S+^_8]8!LKMSOCUYD;ZJ<$9^6=( MW Y=07B#OF38?G-W1PL\%V+Z,BEO(D<6MVX@IJ.=Y'X-V:MHNRK;Q ):G>'@ M0-,3\JF!RTX9\<831#B%]9[#.#2]#K)NZL,4%8MD7]"'[MO@!R?8)5JX($:W MT&Z"4S%E'!U;>X^"[_\/"J(A_QV:F>1#)%\[@]VW>G:/#<11P+J:(#8Q^]WY M>'-^<>DDA$*&DJ7#B0%S2J&8,=@RS3^%]!$#+&<(?7!"/\5RPXB>P\9ACP!! MI<\%X2S+D%Q?]B\2U>8XS@MO8ZSVKQ^7GKL?P+^==&#@][%WXD"%R#*>@[0G MPT1TV%.Z3M0(M_U^$DG)8#+M[=3=EW1K";!L6%XE.IH"J4ECR$ M)/./((LC.00WNN,E-CQJ?N"F.-%NP%]V\6(?[T(WYXNGHZR=:&)#IYSCR=D5 M@JVHFW=@MGG#VV\9LMV(JD!+\?2DM%5.Q$K$"3L96D+(UB;9:*Q9;LAJY-]T M.W?K%D@Y!1(&?,< V2\D7 9]PC/H$8&P2WVH:A6FX*%*Y"-;"5H8S=T^YN>-W:IC=J MC<[6"70LHIVW1K4W(VR5HRSROLU]]' WC$_(LYT;_%1V)&3($ ,=_Q'N%K>$ M#6J,,2YYV&9N47&2+G#E1"V6]N%^.9O#+<^!193 M%W1Q&MCK2.)>0H"M&4AKTS2@M;#;C@2OK9WA!0VE,>0@$2S$\3UVNXAO 8\ MVQ)CM_0#^F$(R9'SBV3 6RMY'%C K4BRGD-4,&VYR6VTSUS9**!4$_1J#1.< MGN0-_"H1'+_,&#AU37Q#E U5<0F0Y2:_L"GK%E^CET%F;&=F(HUG$$K[CO[= M>-J2[.(]JD#35I07T,Y \N*[.\$E%):&@RF@)RT4S+;@D,LG<-ZC>'%>%,R$3@:.S#KW$Z?K*>(?[@_ ?E\Z&)D!$) M0B1!:MJ-AY[BPWTF*'/F-V&Z#GJ6*/M_",*_-D+QO]Y%7WN_E5K82 K\L M4K:7]UWC"6(# YWU1*DF @8],*0Z;M;?(BK#MYVW"7C/XR6>C&'YPF$':L3C M;Y>(^DY_N"%%]%AW;RH^K>+2538 ,?V@%)K ==<]$^P@5N&6#5C>1 [HNH5E M2%6WW,&'"L]-S?/GD'M%HA)$ORLX4ZK@#!5Q4%PWFSBA/@>%]NSQ'1T.S "? M<^ "%'[Z@R ?LXD@BXYXIWJLXU0TW>WS(_XV9YI MGE%>/6&JAL8Y/5G JLW5 ?B2\%$ M*&I)!ARUP([3P5YQ,]?>GT9KJ+5S!^IA^$F[>Q$PJ%\@R3Q#712Q3M M-YB0VJ0%+OK-&#K4!C;.7$TDB_Y8/IFA M"7>9Y7W!CP5ND(Q8%Z?Y@'TTD4*'Y5%]I^=2NZ* L1.N";N$")--?Y0GX5$- M+W.++.B\(5SN]NR??T:[O;,K/H,L7&\#4;X"7O?F)U<76V@:V$\G(!7%;\4E MNF20Z[?L8F3;#(/MDTCT*'\5 XGM'=9%;#V'_7I8O^Y"'(70[7A'QM"6\QW2 MVC]P_U53W8DPU1VFNL-4=X!3W2>O97I[\CLHZ6P<<46V/ H>>_%6ZXP!5T]7 MO!!U13J.)&&"$2W%4\%'*TA""I]X4<8&1%P+J]<1^M"O#-T4TBZ&=-F2Y#>< MPBI#*=#(]9$[(Z GHLZ(]GD/B[WY/&H/\<5&1R*00XN(K+B37>- O 0M!WS" MS26T/RU.(F[[7K2/"S-T$ N:6Y(Q6YO$=L?I%)0$1B6$R.!U4T=>_2RXQH!O0^W-3$UB5W91Q- MQW*&3SA;0ZS'PP=BPN,E0[HO)X $E<@^06U#:"A&FP))*(DU NN_$C]@A,3D! !J$R(9YGU]WU#.RU M!>RX"ZEA<0*^;J;>=0KQQ\CDB2^O!*TT[VZ&"XV54_N] ?>;L42@\X.:7J![ M:BR@'QX&;I(8IXL.:[?GQ;;'1. M.UR0O;H[9:3HKD#Y#A1NF;;<0A.6K)!+NK\O"8_SKD!^#8O*U1B3:JSD\K21 MFR\NX,K"= M:6[)6JHYR'.YY3LVBK?*@PW#D1. )[DA3?CXHM9IW$U[CS:3H"?98FOVS(9Q M3Q*2+(:[(=9'VPAIC>O%^PZ=VFMWD#BGD41QGMJ^LGF$N^3@PB4D< F0;X!;$Q2E MFHYI.:Y^)B5=WBMO]AZXM2D 2MP1:\P[U4F.,:MNI,Z <&(J)$/@D,9$YJ$= MYQDR#HF4^B?F!8NVX3OW\*-WJ,.KW/!%*G%W(YR4 ]YHSX+S]SE"M$:['&>B MB+^!VP ;N!-3N'-HVE$S*NEP#DAST?G[2 M1#5:IU[F(P>VITP 49I84SO[V<\ZVW>YER712 M2L;9)#U(T?'X()X+5PQK >6\9HVA5RZ23=*64+ MTCAW\@IDLP/ JJT,'FB'']H9CJZR>19='7(T,J?F@>+,'RTZ68@X2R>=&]SE MQW!DXG!D\FG%2/83DQ1R\0=ZQF:;<5IKP9'IPY'CXL.HQ:5&SK0Z&&>!LQ;O M$P*Z@)EA#HBC5$27T0A=ZTNP2] ML3G;R*B]_=%$$[F4%4EOZ+Q0S0[D')-B>M#=@B./)IJ;&+/*T*KF>&W661D5 M-9$:3-#(XXGF&RNS-&'OV6FD+;4D;5*9;R)+-#1^.+1@@<8X+Y13_+P_YH;E M1JK'M5NG[HJNCZO2H-&I)?BY5:G6<^-Y*OOHORMZ.[+:ZBUJBXD^YB/IPN-2 MW?0C/(?NGSY:_5V]NABII3Z@P=U,769BW,.=R,&11ZLW1HU-;9FLC_ADA5FW M\A-F/*Z@MQ^O/E)I\FTY/5[1"M_+\THNTJDMQVCHT>I7C//0;'%+?EILI0>K MNT:6+]3&@\3QZA^7]P^MZ;QT1U?CBFSK\?;D,;\<)(]'=A*S26XV2>:FXC*N M%F(]8QRIM:" MC3QE4J6URL&11\]\*$VYZ;BSC-/%8J'9FO)YRZF/!^GC9Q:49EPI&D\.KRE" MRE&>DJ)602./^&DM2KWL9M%.": B+9X>&4WOEEIPY!$_E^5A,3>8VX+06[#E MVD;*&UHM!&D[9VGT1 M3(UE1UTMT=!]?@YH&C 2"]*#H92AT9WNJ4$F/8*HQ4A,,IT28R Y/-I5,:5L M2+W-/9V;]=6[4CM6*#\L3\$4*PA,K).?FG2#;57MB+DR&)X[!5,/%2NO)NB. M.:VVA55S\B2NN3YW"J;20TUK+N>@+O3J[9R3)/P]10S76Z^<[CFH],9_-VBUL5)6UY"J;JQ?[C>)6TRWPQIDLS M39/*L\9)F!J5T_9C:C:V^77LZ8E7V+[Q$#L)4^OYDS >%1LZ+\H:OYUVV M?1JFAFQ7JROU@3Y-3E*MZL9,5HK]\4F8RH[B8GX66[.\-LFD*Y&(GIBP)Z^T M3W0&?7[/F_1]JCQ.%$_"5+*8E:1U;[GBQ4G)C,R-H32J($3 '>GFI+NE*8 MYA2SGFNW[-CC> E',D?+IS-.>C3+S55!*^MPP[99[BEW$M&D"9C,[U0K3D>%,=-8;,DY"L,IO,?%+G'N++4XB6KT849MFP8O0\5^*8 MB;Y)\\7Q*40KY-:)7J=AT[33WDSNAO.I6AZU3B':?<6(],H/3R,^DD@/V49B MK3IW)Q'-+N:D32*=8.EU;%,TA>Y]2F@O3R%:;-J(S">3RE@ P_QH&I&7]L/3 M24032G7&U//W4ATUIP?T2[< MM*Z-B@(<@'I,Y=P3^^ANBAQN; 3,XW9UQ74E6Q1&2IP'&X=MJ0^C>3?=.CY^ M>'IWJ&-K?K\YE6&!:T^45RVL^X]8I[\WPPN*[__;&R'TW3AT?RVY+ MJC3$38E+\F+QL3>7IJTD6(TO)(UO#E+@\RV&JAI+[%"B):! H88:^VYP7RY, MUFW-#MZL;KVO%_#_"WKH;A=DZ^_;,*)UY=F_X5(9,ED$+VY&'&7/)5+YL%\' M0L_L@RJ0X[(NKTWAUP1\ZJ;TA*Q:"K]TEUBOGR_[_D&?";JH^61Q/L] M@BZ*N25%,R@*_-MZ%=\-.=NAXA"WS#J\.N@R]WE&Z<1I5?%'+73]UPR]]_JS M)!OR)7A\H:.95,B7X/$E&4V^>"=BR)<0QT*^A#@6=+Z$.!9,OH0X%DR^A#@6 M3+Z$.!9,OH0X%DR^A#@63+Z$.!9,OH0X%DR^A#@63+XDHXF0+Y?C"[X<'?_O M/&F7JQ$A_08B7!3 WTV!].R%T^:G2;*?Z]]/SI/R\.-_2<+>1P[)4!&-_N\' M$__QA[2)QZ.)M'>X?)N-G*THN&$4F?+.K7\>XG5??V/T/CW#?17NJ\-]Q?[I MMDI%D[& D69[G9"O@=>7X__S+/[J[&WL6@1^90:'&_S/2.,=P7R&(*%\?'/Y MR(NV2(@AZG(H)*\1DLM$+2[<^^JMAN01@3[$LOQ=".$K$2GT.P*'* &2CC,J MHT_EXWOVRO<3EU ZWB =)R^]1/7N;[OR\B_F;W+?Y?<3MQ"=SN]JN?VX/XL! M'0I4L 6*TT5U#0D0"M35!"J1^$H"U35L43U']F/7Y_CV'Y($P&AT5<>DL^TL MN(/@,^V6@*WT3[KMG"-N$3 R_/,LL094=G6%A?DV-#YQZ5]I['"E']QHT3+M M ;II! $<'E=&%QKAIG[H3VTP,TQ\#K4&QJ+*HRON%&"YW?S0"+?S7L-T&UWA MKPZGRK87(*?+)<-"7:RV]I+[]6W70._ZP*S;S:H#QKC[ZNY97DK+>ZC[!'V5 M7<448U[E&X\#>NS<&7+F@=MK)YC8:R>(6@G*ANW^_8WM#,K>5:^<90%TA5!7 M7&U;#"9_;)L!19QN>E 8+J;%AM*)V?U>(^N@'B.Q'[]8.A%ECOH,AN 5@E<( M7E\5O'P)VT/XNFO0A8>":/.Y^4J(C?/%A_O[\97A*Q9;6[6"')L*C=$CW1QE M'2VS0.V,DC]^,303S83P%<)7"%^7A2\/71JXX3J"'Q=5/MSR96LE%F ?HUNI)NS_,9(3^3!M8-A\=RCOFGF5D,^DHZM5::I-<4,ZH,=^_$+(NH% M'I\N=>^+C>F,%^N2M9:GXWAS?&U_K35,3E9E-JT)Q7HW4>KGV?Z"]^XM MHJ/I$(1"$+KV$=1 @M"?((DXE&/M>K)F"1W=:K*:G=>?]&N;(4NZDK=[W'Q) MBXM.A7,R])KM:E\Z4O4QB/4#NOBOTF"\,RF6."SA/C::?9\+6\" MQLY0JJ\:BPV\^ ?&.7EG>!;IJ$L45//&LLL,9L7*M&J6F4BV-8TIV6O[)(L2 M"T;=>S"9$*]"O KQ MZAO@UJ=)AP;6M+*6DS#:SV; MB)7,)A'I93>Y M-$(M%/F-L>&QM1"WP@+J#XH9GP(?G>?'Z6Q/;@N@+0QC;-/F!IMK@T9=S9?N MRV7FD=8*G1@[$R;3;!6#!BJ9CD?C7ZIBNF%/@!DFO-X#<=?K#/3A=MJ5EWK= MN' HW,$2[JM%A#_5+@B,Z_+.\#!65!^6JL;&TV+43 MUJU&0A%*0F;"1R*=:=F:E!\7U=8@A<+#;%@V]WTP[ELK\,! U[NB+N\#KN>B MQ!N9%L31J,M.U_EE-=9[H!>FN+QVO$6M+,J9X=P0(D]K.[$26BVG.X:PE0EA M*X2M$+:^#VR]'"R6C5XBFZOV>&'>6QOBLMM:T]*UXS[#7._!- ;-D<"VB]9= M/-::-%9+"%XH6,Q&V1"]0O3ZLRAQB%Y_%C(^!4'BO%-NS$O)-1U)MGHUNB4M M\MRUW;5IVIPY]6[!IHOQ;O6^G]*,IHWL'A0RCD=C7[>\.(E?X5(Q+"R^?/9L M'TQB$$QDPQFJ(!# >='6:E=?>=!Q](_C;N_OTY$M,4Z]I@VSO"+DA/&@6LD, MV]>N65KT.L7\.-D5A?5\S F;2N6QG.,&:=QSFV7"GMLA?H7X];WPZ_DT0*QR MEUM&1H.:T&N)6BXE,U6]Q9Y*#;E,KU>LUN]8LY:D+B&"H2IQ)A'V M?@P1+$2PX"/8[^)P[\\&K/1%I*G4QVT:=#IW5N&^I3Q>/8DIJ$.E4LB4GP2P M'I<:%9NQF&8+HA?JO!U+1E,A>H7H%:+7]T&OEY,"&S/?&:/VV:3*Y*CYO-;.K$._7*I##O:P[",)04B"?"DR\AAET$PYZI+K_ZRH., M8=F-5&M7Y6Q3<,;@CLD:X\RB>&T :5N#4:Q:5Z=",JGDEQ(?2Z@C#""HFCS] M"S#P":Y$&:W)1XH.=[%]NR_=A]N>_&6;R6)GK[ZP'*_!>XPK MQ9*AJN+, K?>#_ZYHL2">X.W)JXB6 STK5!'5#"R_5(>P=*(/W$Q%%W[_0.E M5KRW>O>!DV6=J4!?5A8GGF_ 9XY48^F1Q/L]@O;X[= $XC2RA$3X.3,L!?'\ MU@0J%.T%.'BF2VG\8F^H.,2-7,#!0C]8 _B^]WHI^ ].Y=D'PP-5?[IG9D[_O>__QGNDT,R5$2C__O!Q'_\(6WB M\6@B?=5S=6.- M-#F7:OE4[K1G7(32$4K'"])A.;-C*J+2YNNFAS@&]U;I;UGYME+WAG@[='.5TN&1;N'?#GUV4^ MTWJN0V=+]B3>D/AUL=I/--N#*?]X[=9S>7U2X:MJ+TEK@\7"+CJ%NMCC!G'< M>HZ.1^FP;4 (7B%X?1OP>K[O7#*EWM/5R;@]C92X_#1Y]Y3KC:]]CX-=SQ65 MR;UBT+FZPC5[U9Y8VK0@?"5__,JP8=.3$+U"]+HT>KWK\H:S&E[/])PK@2$] ML?O9KJ PS&;8X.^?BK%K=\R\RSQE,K5DAITZM8?Z:-2O]++6$B(7NH$FDPRA M*X2N$+J^#72]W'".-YML,6OH]U.66:AL+N<(RN3:GN/ EOGU0Y5GI\F2\=2] M*[9B3 R97JCA7";$KQ"__K0Z)L2O(_QZ!PBQ0,QJ3[%$7A#K_?*2;X_6)GOM M9G.LVN9[FU9&%H# W VU12)O5I'U@YO-T;(S!H>$WVGOD2P>\.=I>)DOGWX)]?\D^$[FF/?:\TA4@4< MJ9X/Y-]-XDIJ)-H+?ETK+T"BUND^9J_M3:ZLI_%R7=ZD^#63I[N)U5HNK\80 MJ] %,NR+%Q,&'*M"ZRFTG@* 2>\*=9W'=GKN2IAJ(65EH0C]"5,'#/A'@4XM%GQ"/$+X;]%.>;0VF] MPA7@P9+6 5:7U"!>KFDWC?J0I9/KK2B<-^=RK7%M158^:'V))@&G^0[E>3* M>5R,,XR!%!B)L+ZHP;Y$V35*J84EU]\D^71FG1WX#-2YU7C V!E*]57#>H$7 M_\!XU>^,]"$==8E:W4IL.1K($>%NJM3HR.,B.QM9]]>NU7WLT;U!ZB&;XN>- MG/,H1N6-+W5R&%Q%>94*\"O$JQ*MO@%C M\1"W0MP*BW,_)&9\"GP&F?3Z(D>0XUWZ\ _-K@T8EM@%QR8AH CNO MZ 5YS==*[24"C00&C?,'BZ^Y(QKV!)B?)@,62(B[7M.9#[?3KKS4KYW>#84[ MZ#3YC+L@,*[+.\/#6%%=H *48WOW:Y.;S^E<;Y63X]UE)CN[=L*ZP>N#RB"> MZ_&-XCHYS20-IY%9#E(H/,Q&TY^WX"I8^SGX&/>M%7A@H.M=49?W ==S46+; MJ4RLB$Z7!;&A-SFZKW%\Y=JNT^/#*E_;],L#H5H:W]W'B\O)4&M!V,J$L!7" M5@A;WP>V7@X6@_RD8'!JM[ZVN"E]<%=CXU)&KU.K=/ZD[,Q MQ$<$7BA83(?Q8R/@5!<5&LQA>IB, W)'V1GZ=$L7WU^N)\ MT10>M)%AT%IOUJQRB;2@%#!TH/KB%]-,G[R\.(E?X5(Q+"R^?/9L'TQB$$QD MPQFJ(!# >=&V75=?>=!Q](_C;N]O^; :#&,.76LD!=#22\I0;%;S=]>NL8PE M[NKSZ30E\]5\O1Q[+'?M=)\;I'$[9Y:]I$47XE>(7X%;>8A?+Z0!M*>54=R4 M.]VIHVF#1R#4Q7S_VBYIHIW(U0R;:]/:H[%6'^#X]+P%$0PU@J#3429$L!#! M0@0+.H+]+@[W_FQ Y7%BC3:Q_+V0ZY>ZF1P3X4O5:[?.[/%+IFLNS&&,[J1:0GR5YYZZ8X1A*"F0"#O3AQAV&0Q[IKK\ZBL/,H8M MB^QBWF_9C%!-+=>1NWPOK_#7=N%210-RZYY3H676'&A<6HOQ:Q2$PJF!="K* M_BXY\!_L]_[ZKZPLWL_"Z$Y\/2G"G\!?O7N5HTP&:#]GAJ6@V=R:0(5$7P / MF]"URS_V9K.3TXADJ(9YZPFC]\39ZL3C\-7-T23P,AML(DI[N3)$#K 5+4IT M;(.B*1J]]S_PQ=Z_F##;69"M 6>@BC,+W'H__#S#3M\C%?G$NWD:SR&BBFO# ML6]'R@K(_CWR!(5%&:W]M'-7Z.[*_VY#?T'#@IN"%5\HE[":K[T:GK0BG3S36AC4SYXCG4=JR" M=R:@5$4"N@5VWS!&E*>=/G@=_[PP$L;\2!A[/JOJV6HU0AK/@F-B1G'0LVI3 ML*F-RS.ME$XQ5[6\ZJ()G5IAN4@.9C5FJLG6HW&G<@DM/497,9X,?%V%L11\ MN(H8"AGX587KM2G[T\*U8M-*HY)+B#S@K >Q.6Z/'PI7#4U@X9HEQL(C+]4M M7DR-,O>5[D"V; Z5*09/MA#2V1, _V<"0&EP[,2B@"X#F;H336E"Q9@;"FU\ M+(6(23<0]*P9D)"F5=?1K4U^9%2:.1+R: MD&M*?.K-GH@V-1(EM'KH3^-1R/[1T"]P^FNDQ9 P: INP!>13 7K?6KHNMW4 MS#0D)/L6)4JF85EX^ 3N#F.IPYE,E!E4C2,@K2451*GN!%A^_3HSX;8S(>40 M)EB*A1;@/1)-%4UH:9C3D6HLT83$,7;Z?>N:S:#FQ0AB12E$',O+&N\&G7J? MI[<-^!7)0(.>_QZADT<82%T#"90W_L9]%OJJ^Q?;F>&I&_K80!_O5G1#22YX M>+>1W$#"2=">M?%?39Q[0M^!5B@BI04@92"BKN%6-.TQ) "D@SD%-GZ!HB\ M?!SD.*84&$:&(L0AZJ3$$CO69TM#EH@F\@\G!Z9G#,G:O@E^=G'?O[2>C7ON M[>D8 +$P35&W$'C?.K,9,"6X5#B.2>YMTYW)_K__\RK'P4<%UX=@L:TZ!I&A M"<1I1!S!B=Z*ZE)<6RY5,DR43N[,:V\5B&Y4/!I/_8O:_;AS)'RST<15Q$=@ MU_"-J&!DWY)O>1]AS]?[[,BQ^7'PU*V[P#+1Y(68N(^N(@45!53D_^@VK4M5ZN5CJWI J MS7(]%Z6X>I[J"-E..5_FVF6^J/+=\@\NPTJUZCG^7J'SZ.? M.HU:.<]UX2^%ITX0=W?+W;H?X2ZIR0+\.__TW.L3(_J;\0,Q1H M_,A_^_;5<^"Q+\RGI!1BD42>2!PH'+$8#HKK2K8HC)0X#S8.VU(?1O-NNC5 M0YE+H(ZG9 _(B P!EXQ;=:/HQ$Y$L[76%@I1$PUC^/S 5^N8 Z6[U;((MWT: M&$&^__EP5VQQ'RD7ZX:H>*12D%%\@UXG>:H2P#6ZM@PEB3,1_Z@ HAW@-Q:* MC-X()P9%"=)8AT8;U!8ZL-&J*5&%Z\:Z!\YB ==@.' YHKE]A$L&2K0L0U)$ M]-TEM(>AN:%C]8>.(DTA6?!,1R,X;2C2T&"D M3E[2Y5D$%C$)0$319BK6_H0R>$G0HCG\W(*Z 5*,S-=[%C9L()=VO(&D40'2 MT)1(V5!Z\!#$$5.!?@(%U:AB/3:2&[R3T M0TL0Q]">QBD*0K/?F&:2BJAC1<^(+F^S-0_W!9)\W-D7S7>;53DT/&5OA+@; ML9-\8M)X HVL'4A6:,!X&P'*+-P&JFOA6)079K*.+4>/])#4T!2 \KZS-]$< M;BA$/_?'G6E'?OT-%2G-46X'2!U_F\H^(R D3$IN#J,2IK Q*BHP[\WAE"6Q%V3YZ!(J:Q8DFI8:+K( M??&M:X;7)?K7-2+KFOG69>S6A1 ,B1EQ:T:&"Y"W>+T?'A'&[NHE0\*^6.V/ MH[32NQ9RCH#QO_^12:8R/S\@:'RXFUZR7N_A3M: ZW>- $#0A,0&.<=0_"0W M;N0@X%!T17,TRP<&CH7]C-V778R$]$&H"G]<$\7E:1$*>9'J?U1NIN*]87&V*G1BCM(#:7?GAIJ PUJ6;@??%"YLXNWR:",+QE4T-:3 M0NTNWIK.LQ 2R_U4995NH630\1DA[*9Z>EVQ=E@*J3Q$R6;)&.M0%K"G2:LO&4&5H;<+?' M./;SR&IB+ M6+'%.OR?FR\C8PF:@3(6;V=2[7ELF*8=9L0G)G(^9RZO*V/T/1@[A<8#+416 M":8[&\1ZG0'WXU?R.&7\YS*V5JQ.[BZ[R/.@:_9TL;D =*1U)1E+?%492V$9 MF[<*M &>6E5>'+*9.SG-+!/<=66,9=N)XA.=SDVKNN+V+MKR5AJ7\:P7L76(+"PMVT"G.V+;A.H_J3% M91)H?U#J+&(60F%/I#,)D!ID), .XB.)':3E5&; I&DI"1*B*"?8'R2-)GHE MHLN4F4L(CM6BQ>Q<*:T6;=EX6*+:F\.1].RQD694AYGFQ&*KHJSTZN!N#$?& M#T=N9JJSZ#A6@193V<(JTJA*Q0YZ9NIP9.,ISK=C0DR8%J4GP*2*^5@%CF0' M].%(D+Z?E?12HB>(\^2#]%2O-=S7,HQT;.8UV9\>ND+*J\N!+TYAB. M/)IG)U^1!OSLR:"K("GD&PG3VK1;<.31/--U,$GR:KTE)%==>KFH=.SN'#TS MR_2@T40C]]\^ *GA,)F1XX,D.QH.X@P-!F)Z) [B M;%I,Q$8Q-L$,#Y]=TNZ6A46E_$@7N_%LKT!G<_-^ZQ17:Y%!;C\A1=E\J&L0S+>A(ZN5ILW;-!6740#8YX!2K%>'I9;TVG6KLU8DO) M>;O<&I^BP9K33"U5M>RI9K-'FG3Y:1F-#+.MV"E=!, M/8E&'C^SGZZUDY6L-H58>I_*/'36*QUU_3]Z9C6E9-O+T8,B1$PAV\_,!F)Q MB%I]'SVSD7W@$^5VL%Y^XAVI. :Q?"D' MXF,X\NB93J)874[$BB6PU7C,FC?JWF LZ6>WY" V5,$LF+-5'%]J^BJHH/($*WWJ,R-A&YBI"W. M?XBRCJR?90%H)JJJ./975IRI0F0 M'15 XW BF@#'I7*&-@.ZA1_>AD8&?#$T(K&,<[I\\ FR:RT.%5)">N*RF&-A M']7O)YW-,,L(+-N,%/.V/.CU6Q<2W[='ERC+T314KF:,L%%%5D=9B" 6-39% M'?VJZ*2$%$6.=H&+JV41SUT#?]]Y0I/O.HY#Q(#5(O 8%H##% MOCD)0B&(LIGO38%T-!%"X3??!>EH^IOO@E &&#;*?@UU^-;.KX$U!K='VOS. MX/?>#NFO8QVF9R^<$3I-D_VPQWZ< GKZVVR%,2+_)9XHB5Y\;9EX[S:![BKZ M$.>E_HP\F6CZLBAR9GDIHO $$1.4NR,_C43%])JT?WVA^1JVU9GEXA[@\GXB M!3/X,D/^#K)P)3W[,4;7&\7C/#OFS\RP*][I<.*TQ>NW#:J(^#2:]GV2M5GGG\5P;D@9A 3 MZNO(PE^*OCL08OW]523@/-#Q+D/JZ\C(GAGN'6+;)]8?&EC!ZGY*^BPQ,=)G MZ6S;(&"K_/@>KYZ=]?%TN$@G4Q+)@O]1.DNAV&U.Q=;=;#GEI :COZV%GU<( MS2WA<[OKV:Z.V5>@@M^V7[."/L(U*P?=F=V-NM>H#0_.'I;$D#="2^4[C-E4&_O]0@LUPMO*)9^YMVFB9I3X"[2Z]V0IKA& M'^&9D#?B6N.Y$U!LS?) )1XRL,JJT5@QY6V5-;UNRCIU^;\9D MFAVADVP])&/97E;HCTEM)'-#,^Q-)G6ANVJOM.=?DO4@@ #.;E^7+J]0A.?H M[$S2V $3@;?"75Y!K53PL3\7\)(M47N8U1<=OJ?9N0Z?;MP9.>X9P(L-F)@/ M\;Q?@H9X,L=RPF T

LT;;F4G"F0OC/ST<\E%XU\/F&9 Y*)CB&. _HJ!/ M053,>^3GF85[/LW4!J0=8D?OQ*)**I"UTS%!I .Z,69 MO+RR: UMP!3$XEB4/NX;&6Z_LV8V D8'MZOR,QO=GCJ']6;^:[-.-]>,GB)KLA(Z[. MB'0TSH2," CPAT1$$8P4381,B((C$CAB]M"3IR+$V_,H/W66OJX57]8^>+O M4/@++OEW%L#E0^1!+%7\U(+P_GHD)G/I2LW?%1#\KF+ "U"3D@&1A*E/%5F$ MJ/>UA3U$O5 0O@WJX?);=,\ "$$N:+)]%&R]:(TH@J\ U__]3I [YSRK]_&L M#4K=N(M8GU@0=F?P<,WX.6#MJEDX^,RLJ*)FG3?'336WW;C9LTG]M1=[C5(' MC'T!+'6X9)TGZ7#+L-O[<\]5$%'M-[GDDE=C0F?1;M/3B99@:\L@5F36#7PG M)I#)X>\3%4CBNI:<=G/6P[077]VGF+'#;PK<($Y*,F,,?9-@+E*2&8R]>,F# M;#@J?NT%GJ-TT@TK?V;\^+/"R2LB2# J'+?X\2?%C?GJTZ;)=XM37K%G7()? M24],"T%+XL>O9#QZHG?[I_+.BMZYSN ;X\_AWF>,"GV\'?%!YT6L6+E'#R>9 MGI!3>.>13RN);I4+HE7QVW,>1CK.C,SY$O!5&XS,^YI,#PFD4IO%>F; M&J^T&_728X:S'N_0M1+0\&#C-VETYQX(^IY_V=1+) MH4$2#(.$[(87K!%Y$6\E^T[&GD9HPUXT)I%^+]T:I) U$H^G;S))]H+FR+>P M/3ZKH1%:%=_)JMA'BC\Q+&)+I6 RK*70SFS(9D?%363=05""#(MD-!7[CD#ZM#KH$KP;!JWE4<\IA82&)=Y_M"5>-'%5Y,MYDJ AR4ULE$ M3P1J+]J3Y?UH<- GZ!K=2@XO?R4>*.TFUC MEJ5H4?]\I6Y&^RBWD6LEOIZW^7R2YN2R( MA9BT:&-7.IIXGF)P8A3$&/@_$P!*@^N>6!2 HBX_ZP1@*J.UWR#A MG0'4; BHZRC5G0 HWZZ<0SDV :7HDNK(Y,+=Q@P@2NKCW1#X*7IYSD!["^T8 M^!..Z>$= EEE8[BTT&6^O&CJ\,MD?R":F& "OX3N5][^Z2]!%QT9):S^CE(< M_MISJ[B!&] 652@=)I",L0[W_\&&E0S+OL@>/%1B[7A"R>N/TMU4K"\TQDZ- M5ESASS<=K\U48PV VU?KM"!M%0G6.U87T<+_]QQ7_A\VX%S0N:=O@ZT8AJ?!%R'R=_-SOVQ5#ZO$2[2B>/=7#QG?FZ*F. M>_B+-K2;+,3H6V<&)4N"?(/CF-0S'2K^]W_V6F]LS>^(2TS7M?=1P6WY\?_9 MN];FM)ED_?U4G?^@RKXYE539K"3NSFZJ,,;7^ J.8W^AA!A 04A8%V/\ZT_W MC"0$"'P3(&"V:O/:6(QFII_NZ=MTRU0?;Y-=5ME#:<%$]Q1]H QMO[>&Q*PR MZC;8"]P#N&]")I7)?Q5&/^)2IK8>*Y:%-GBL:!G[UGC9,N^S5\J+>%1TS/Z> M+*5R"R+BN"JH"' 8 =_^JW99CKR1B3\##H$]];$KR-Y'7W[2UO4H(\HF+>%F M!_14XBS,-W51[)4K9ON_2N4SX>SBY.BXYAU%)Q=E.*DN#H3J[7[UY."D='-2 MJ:YJBI15TB-^N;BL5:ILGK5+H7QY<5"YJ%8.\*?JY:^3@U(-?CD\N2A=E$]* MOX1J#3XXKUS4JG 07Y1N#T[@[]\%U-PEZ8?P#8FA&2X57D2VI<&&ADW[PYOJ^8O9K-]UA_6#G';Y]S+].+D-ZZ%<.DWJLI MWU]T7 M:_G^V=VIF!;O.NU:_]P]KC2[L/NY'2D7E6[@M7)V#9FZYC(TG@-$Z! M&! 4585S'V,OPD!S.@)L9(\R(3/-- OTWQZSRI /<9>IA:1K/8W]5V'^$FK! M*,904-I@S^$Z<11<(>REL*^[1#@&X:2:.Z!;JQW<-#3"D.Z6J>.S^SIH-<*9 M@8),:)H@=@S3P0D2'1SV0+;H_T!^/+&ZS_[\O47O" W7$1Q0/MK$ ML@656(X"K[9(D_0H!02JES#[K@TR'JP#!210!^8+(@>7X>T>#DJ?1:L!IJ7" M#QW%B5HF'9[T!$77_>FP\>BAE/]A"XSF]*6N!P"A[PEH+1#0:"8KX;GV0?\E M@&*DE&; =YC'AUHVU#)1-!NF B.IQ ;->\5%@2=%/)CJ5$380D\9HN5E$\?1 MF9T.2G!'@/6.(0%PU3.1[%@ZF&X&?-+0#';TPM;BL2T $="G16GB6WD#L/C" M;U <2@;5M2R$)]ZL%^BE>O\O0$0\4= 8)&C= _YPKSWR]0%$_OC4Q@]!#+<; MODNF!T11^= $P@&A\ + M*! \'PF\CU(LO&'>E@#W$4L?XGMZ['QFI,7=IXAWK29,2>D!GSH['E+=OND- M;)E]T\*Y('=;N!H+G9',G/7M;0NEC\4,=?3.I(15%HA^EYO?HE][-/5H'Y?9%>Q5>Q7Z[UU)K37)UJST-KV,0_I=]_CMQ[J0%K&=Z] ME%_,:NN^C:Z:Z6RTQ?AJW^ .Q9'?XA(-L19,<]<[,Q?)84NR Q+L917WV\7' MZL/#0_>R<6 H-WJA(=^"XIE-30?M?+S >=;10(%*B)LU5A9.NF^V=_W[<-@\ M52Y%^>S/4:%<.BT5AB UQ1&])GVSOG\U[--(3*@U=N?ZA%5'VFBKW!"JB1CM M \U6==,&G:T&[]D'N=O]XOMW"NU^Z;IYD+WLYDZU=CUS_9)IW'EI M2[5'+F M/.?Y@00"3-9'+[#EDGB]0F_S 8T1H:G9?5T9[FD&*(MDMX'KG>I/PMQAZ5P_ MHEA5#&ZL"'>JWQE7DKUVN!0/'JW ;&5,"+1/C%E3 CO:-:CQZ1\RME V09O6 M5':"?4-PR^*/4K5,?Y)^?!=J9A] +1?$'1!O$9YFS\/W)5AZ@%-0@K6?W_[O M$30U'!''8+]\%]!$;^B:W8'EV\%S,RGNKC- MK%L%3!\84 4SV@:4V'CT@\0$0Y2JNS@FC \6F:%J<(CC $U N:7UT6$:\2XT M$?SWI81J\&:+T$/?-/S(*P U]"I< CM8;-)7J$M@]-;P6["?S).BZ=0>PNG@ MR 0M%ZH^6*3MZ@K8+4*#65MJ1R,MP0RBQ'CPVCA03^G"(>53KGQY"FL04/@ 8#P<&36)LX ?VZ2%C/]AX)'?+#N< * 7L^/TR',]#-@ M;^!U2COPR:#A&5#26[1IV",_@F^ F6@)8G1[9_P[,#73:BOL&(>7F&]VP#)* MUQ^/Y9QX8A=()??22>NW:N4BFXX[7632NT=/:U"LL+:]38S)@X#YWBY;0:Z M#\M(=URS-Y"+0S%MW5X^]7OMQWW%'&9!*W(&YK16-((ZK Q("QL&I[I7C%D2 M_4I4!5F2?\P7 S# $X&3QD;N]UQ# :LQ;PA2JFJVG %BOHK%^"EQJ1-=<13Z M0PE ,70T-<2%B1&D59^UX6A2+?(V'O?L$_OMH8"-0:)R/[NUE_^CT MIG9?DX%4KR!Q)_#0C(0>""U79V*7>C^]9ZGL'$G,D13U9"<52>C.PN@QE8)4 MUH4%'1/!4\(Q)=P1P06:5?9/:@W\\81\[RG/@\6$!JC[8-IH2.!^5'AZU+PKS%I[ /NJV"5^A64FV4 E< M=]] W80=^SZ:'5# 11_>*!])@4-!A\&]36N:S#7N;VD\Z]CQ_(E1SBU\W M-]FP#ND!CFP7H *4ZP-).PINQD@14IK(_R.M0E%A?!9.W?5->;3K;=]7-H(G MG#0J\5B:OHG"$!>-^Z(QAR#,Q8,COBT\@.=CIS8F=< '* ^?OUN56%+@B24\ ML80GEB0XL:0'H/3[-$FIK \G_DFVF&VC#C/YY/'0?*K6J\J1 M>)F_ZQ6+BIR^OKRNR]-/'DI:[OK9&?:[N\Y?:2 5ZP^=DS8\F9U\LFDIZ?I% M43SI]G;/M*#UTW:.[MJP;F6KA"+OR3KU=+)4S MM\/RL=XMM]T^*%J#4U7W&FA/C/E;/OA=?VY>='-JL5N[WJUU';D$3TZ]_4]] M]Z;\6_SS6!EF#G?URVZN>KZ+3TK2Y*-7SM%]_?&O\MA]O&D^YO/5V\)C TM< MBI-/9@M'.>OR^KE[6^V=GC:.M,MAWVFS.KOC3U[\OA&[#W]W3[I'W8$C%7H/ M+XL:W3RWI]TNNI#SO=G M6%">Z\Z#/( GBY-//A@W=6WW\+%0*2N7O[_WKRZ+=X-Z=GKQJJATKN63OV8EIPR?BOG#P7[A5ZF>FWZ2* =F_D_M MK-V5[PU-D\OZ0\; AK2U*.=@_QYK=VYNN@>[3>>KWZ[U;.RVZ[GIP=]NCWL MD_S-H2I>]O^4C.K]T; VP"?34Z]W#@SS^*7TS():MT]T;NPU/ M3K_^Z+!:>W!N;]WN[GG_O'YQW\]584V2.#WJG^.\7#SOWW2[U:J1:\CWCE'Z M-0#21Y"T]3QP^2T^E@T&O?_PXP!2=J4>+C]?6Z9]RI=F5#P>-XX=[ M8+W# ;8IG^:2P57K^'%XKG:KA5:ZF\V=/SXX,-<(AGH\J3KJ?J-/Q/)^N=5[ M^N-TKRH@RR+@5[\W1+M7OE7%LT:WG'ZI5>[J@&DI G_#CMEY*3G6O:A=G'?W M7:W5O"J6ZE($JN1^W<@YDKC?/7KYTWH =?+L5+K&1R=8I:XJDB)G0#+F%)A> MIM H4/$9EULY%6QT90*HD*F0)-+'Y6.KRL/M\.A/;Q\%D5Y6"M%B>IL^B[W MK-0/*]W.VV.OD#\T_]^+?W&,I2E3O-W(U MX_3YO"0J\K/54$ES6#D?1(GJ6J*Q>7/ZNY%I=\:]]4BUD05I%B&J0I/MV M^>S^M.N2OS>&?3BXOAP,HD3UT-D][^UK#WGQ/[;RN1XKJG&7OEF5M M4!*KNXI\E/Y[>=M1HD5UMO,W\]@[2.>ZN6ZAE^Y<^;)"K&[N M_K8D5SKF[_O[=I2H?KE\_&OUE:?GBOQW]ZG]M7QJH=G-VG!Y&BNG8VR)2.A[6_MTJKKOYN[A8K:C%25.>'CI4YKM\?W2I_ M*U:K:I?-'BPI@E5ZK:-+K7YR>2L2N]5ZSMV)ZK_N+3DM=?IGE2,S<]FY?6I/!P_'!O[M[]6ZW_^V%99O/Q3?'QJ5:X/;@[:D:+:N1WT[FZ[!X]B;U!\ M?NG\563GKATIJG\]9AZR_;Z1Z3[*?\G38:/HF-?7D:+Z)%]^:%BMVZ%X=G-2 M+M<&^9IZ?!TIJO^H[>'@7C%O15"+_Y[?=Z^5DV$[4E2?@V"H%*_-&]$]>6G< M-2Z4>AJX-$I4_R$-O>^4SONWU2OKV6W^.3IKF:5(47VY>UGXFS[JE\7'X\M] MZ>CNM'^1'T2*ZE_YPA6LX6PH]AX[::.GB!=G51@U@JZ5W,E!YNSP\KQ[=EOL MUF]_UYH'-[ #$81]N;X5]9='V1'/Y)NSX:XC_[Z[+.&C 0/.2 N?&PY,BM/5 M\_79-G$FW:SH=0ENTS6(;@[@7U5!S]T@\$6YU%%#TR(]#^&8!Q ]U1$.P*K; M@TG1.$*TEQ>HT>O!MC>[;_"AEXE@?]];2A19 M[9"FJY/+UF0\.12KW!]Z?YR(+!]9IMNOUXW2==V5!E==]_FO='.4E=+'> ]\ M(>'BD*DIIN:'Z4??Q#^^,6A/R1'XE%@]$M74=:5ODSW_A_"DT OC30CM9)7Y M.,8]/J'* IZ_9]H!YUC^6T,=C[^\M1@.K3"\S#)3S)&7$K/1_KS0]]Z^]Y^M M5)';\AT04\6EEAI+W@X44M)BNSPF?@>D5&&[-X S 6<". J66G(VB3L@9K9[ M!PJI]!+J5R9Y!^14=LLQP,\". LV0RE^9W'0Y-I#2^N*G5A[Z#,-X"7IH_V4 M,W(JET]T/^6(#9S77KGV]AM-GVJ]S%EI,UGIPYW)BRFQN/">[#$RBI]3/*-5 M^V;9V1P1;T $II,S-"A&,V98)-3R+$2EGZT *)G%;D_,0"F;5M_$G/[%H"6Q M%MK23M;$6FAQ\$N23;9W,LF"-HFKHHE312/"[6,;X-_YFOQW(2K%YEAKP7VV M-=$_.0P6 H/@_N*ZZ)NOX6#N:F>#I+$8S7)S@$)OP*V+FID<8;%9'CZLJA*' M[VZE[5NF%SVZ"AZ3.I2P]2V_2P\SHQ*V#7$T[6&Y#$GLV1->Z5OO[L=4V,VV MG/JHZ0,\=X+WC&EI*+]@U-0-?*\VE/_WH$W$OE<:PW\N*##E>TT#Q=4;X=EX MVKW2+MHW(JE6S^W#W]?:0_KCC1=\63!9P0M3_//YH]T_S9S=??S[^_%,$0>7 MC4.\89#^\C.=SD54\8I+KTX8([WI^.2"@PN.1 @.=*Z7C&9@Z7@/>..\6 ?5 M=G[7-BID<*O>#R_EDF,M1'Q)4I]^5G)AO1 MWRG9W]B)5^W9 MWEN'.$ABQ=#J+9&UN:,P3\K,M;+6($##\C(40(!NOI;,3$"=!G76U8) MT-4G1RW$U[;Z!:UCCM)'T;?F\3)6N'ZZ"32/G&VT:1^S&L/M^XT+G\$K]H)) M^G9UA99HQE8@H9+.Z(H/%72.\$+T7BZU>O;EP!(?3XY/3]WGW/7Y;ZQZF/[R M4\H"I;8ESL:E#Y<^FR%]EA*#BU,&_3W>_6M(1]KO[EDYTSW69-%ZZ&"1OAS& M^E-I'JS;KF!=S'8RET'OE4'!S:<+TQB7'D[1/#JOFMT'\J/1XYYT]ZK3(L2G_MHF+5'PA68RY^^2D74X5%2(]$AD:%;])WKI;PH.?* M@IZQNPVE'Z_/J UUF5@:RF=DC8D.LJ\/#7L?J(%/6NP M!5K;&K60C<_GLUWJC2?+5GPU-(/-9*2H8=?SJ#R_,TT\R>W7;TK=W-^+MIB^R)[5 MCTOU/-JG"\I$7WWT7/@FQVB+;H<8H(8I%P/+L%(_QLF'UY5.Z??OS%E%[G;[ MMOM\DLE?TQXM\FNLO.:I".P5K",M3S_@ 4 > $QR ' )Z0<5K^GS/NU([3=R MKBG/Q'Z?GZ]0*#\=="]>>I7>M7'2OK$+U\_%0;U \P\*6W3/EXL?+GXV0_PL M+?\@-B'D_#E[R98&_8ON\.&Q<:5;?T$J8?/3' BA^1>Q> ("3T!8LP2$"&,] M<5)H*?Z<#\L/V%9X380@.;IQKE6C("F7 M3N4V)"N!O2*\.30O00EM#T])X"[MS0O;)DX32KP[R"]U\3Y):K4R@WSQX/'L MMOJK47;$6OZL7QC4B[2^6V9N=A=/$N'2ADN;I$J;I5: >Y_,:3V>5.]+MW_. MNZ3Y5R\]%TNPDQ5.W5;MRY)>Z>)0N MZ=U=[?B@DD8-I0C2(K.YB3MIGKC#$W>2Z,GY&!MK-:?ZV.K>E2J:=#OLWVEG MO;Y3 C9&ETU!7H#')F%>RE$!$M4R8;5Q]E6O M/LD2<9/\/L%$3ZAX^07")4(,_Y9)OVB#U*WDVLVZ5&[T'C/EZ[HDLD(C\^4P M3_3A HH+J(T34$MU%;U-3%U5_IIG;>G@I%(5+UIW%YE2;VBT44SE0%ODF4"K MR 1:-9^N-E-HU:OGF42?$C S4X64/[G:R9.A-6Y[E9=[XZ2T;U@.58B*7W[F MH^J6\%PAKNY\(I=HU:M/LKH3LX?J;;K&247-'G3OSJ_%ZMW9L3',_7+UDQ)* M .J:DN9&I-8OFNN&AFTT)W: 9<6$:YG@(QS/#(DRO MQM_A[6/WV'GLE@M':N'.+.:4\P'87>Q.>+JP86$<_RZ]T*"7Z?VD8@ M_UEK@/+XSUJ:.:M?T$;$?S;, !FEC!U:9J\,\] ,%S;4RRD#-=JO8H7/T1I6 ME6?'4L!$U S%&M(,6#!@< 66J>O4A&$1I:CRNR_[M7U-?WGNDN>&77QIG?VN M**6ZE&;62Z&0*F[Z_..+"W"]@\0$B M>$)W<8^OL#*F:90>>=AY"XL#>+F#S$!(/(6TB MLGD(B8>0$AA"FMJ.M:_]$+;MF/5Q3IR.V3PQGL!*H_5SYQ6"N/YUH^9:)TZQ M>W32/3XQKV^LW[UV7*>+X M3#(^>:1HK0'*(T7K:;2,Z>AIT-&;IMO022),E'\6U&1M!KGVJ_2W7"0*74?)?OXZ%R]/O^=']2EO!<:DB+*UT_8&?^FX:@%$.:O:SM: M:\@^T@R0^LZ>5)C&J"1_ZM"@T_>_XP%3-75=Z=MDS_\A/,T5Y MEU+6"'"ZJY.6$P;N+@48_<0[9T3Q*\[5L?RW>J-); UO-MKFVSA-[2EB?!/& M;.GFP-\2__==Y-&]AD64[NX -N%'W[0U)/>>171 ZQ.9&-/C7?IB_U&E86.+ M*C*QT"4K"Z'OP1_?JCK TH)_/ZLZS3V9.%U60Q<+JNARVL>3TZ75P,?;. 9,D#5-OPA]K'8L0H0=_Z-@",9JD*9PK MEMIA,<.TM,-^D$59_L^_&Y^Z@6,2/KCK'[G/0:Q K^#E."[\ ?]EU; M,XAM^\_141I=K>[[.P/%U!OA]*%CMU[2![]OR_?'M6)9VJT#Q\>3^FWO:#@LG1KWZFFM7<_4TU]^IM-B*C_G&@@7*%R@<(&2*(&" MWO*2T0P,'.\!;YQZH?^[WG^QVV+N=[Y[?9@MU:S#]B+$ROY9JW+X^))I=TEE M:!^6'YM7O?T2B)735 MV8OIF%P#/"_WE!P.='N6'PQWSP_N#K1*:1%'5/N!G)W;5S?6[5'] M2*E=/LC-^NZ@SGIXI OYB%)+ZQQ4\9J:V'OKX.],H!1Z[?K56E4)V8(R-AR@ M'* EJ6>%P+\*UY'"U'7Q'XY/SFXCRBMMD.\,VN MH+]J^WX3PFKPBKU@DKY=77GV>O8G"-,:E1^5Q>+^?+[<, M4;ZX*Q4&G6+K-C]8J?10G_2[9OY&Z57DS)'I=NJ_LL]YE![%+S_E_-Q>Z)L5 M&A6^2=\W-=X9K_."2X1%!#WC9&I9E973V\O^2_=2;3_63_.WP]+=H,[:T,CB M?+9>I^@H\_+4+,5@U5H$(*V@ >G:C&1 1]N)S^>S7=J-9V%M2?NM].J7NJI4 M)0YN#FX.[@T"MV>7;@>XTPG@XR3KITFQ6'V/6]GL-32#S62DJ95148M09=WC MLU_*BW+M5GJDV^G?/A[MTWPJMSCS=+6VJ!RC+;H=8F"U=]P3+P5B MM%(_QLCB_8-BW?UZ=BN[]?))Y?BR4+J^049&FW0^)Z]Y*@)[167_I'90XKYW M'O_C\;\DQ_^6D'Y0\7HF[Q-XG*#LM(CMU)1G8K_/S_?R^'Q?MX;G-Z+[QRG? MWA<'W=J?ZWJ!YA\4"G,O07#YP^4/ES_)DS]+RS^(30J='/8,F,S?V^YPMWYZ M>]-^LGX=#D *Y4 *%5,B%T(\ 6%S$A BC/7$2:&E^',^+#]@6^$U4;X>JY)Y M> ;Q5MD]Z_W9+_=SOZH:JC/%+S_3V8A,ICB<)(E,1EC(]8E$KI$G)23=W1.; MGJ =2V7S)&<-;\O7U39PBE'AWD%_JXGV2]$_S_*P[W)=WNT?WQF.AT"BW\A>#>I'6?W\^)G0..W^RI=OZV47W\KI;D6]OGNI-@D('[YFD"ESF M\-P=GKNS@;Z>CTF+H5ANZ5+UP:E4.]4K27,3=](\<8F:^EMX&)TV12EN9=+-R)K9U1 1#-4 MLT>$;[IIV_'P.(]@S0NCKUHFK#;,ONK5)UDB;I+?)YCH"14OOT"X1(CATMW^ MX&Y(,N<5.7-F9LX?+R\HDM,/CN22?M*X1CF%J4!9GH^XBE2@53/J:E.%5KUZGDKT*0DS M,U=HF+E3.W_.:Z12O3Q4,KW]VD7]D*I$Q2\_"X4(C8@G"WTR66C5K+329*)5 M+S[)ZD[,+JJWZ1KUGO%(3GJWK6[OYOGD[Y-\FC]XHKH&^J8*XH9U@/#SKOQ" MMCN"01P>8ON$1;$<_YM!&V2M3[U^J%!KU7[^<7.WBOGEX7)X\NG''PN4#\1\T6@$$- O:D M*2BM%AR%\",O'4L!:U$S%&M(DV'!E,$56*:N4V.&19 M0^*>=NYIY\CFR.;(7CE)>0R)QY!X#(G'D'@,:4T,-S#(O*C1/K,FY@6/G@N% M._?^SG!N%>VAI@WJM_?](EA?&2]XM( ,OB0%CWBLB+OBN2N> Y0#E ,TR0#E ML:(U BB/%249?3Q6M-Q8$3RAN[C'5U@QTS1*CF-I#==1&CJIF6\.$SF_);GE MOMRHE=S@\?Y%TNZ>"S>ENI1E8:+Y[=(V(DQ4>9^M0B\CX1..\LQ]D]SKSKWN M'-D!*/)_%XT@;&DS;:MF/FQSEQ.F;SQ'@"*XV6U8TPU7:/ MKZ0>N7=/N]7SZZ=L_^KTZ+8RJ$LY:JJEQ?EEM]_ MY@1ZZE>AFW&P;\.:.=BW%.RKCURM NR)"W$M?Q-6'P5;!=A7'2A;B63G$;48 MK:XKRVQISHSBW:?7OXR+BY/#P^ZE<7^LG1P^B*?=Z[J49Z953EZ :94P+PM: M6]A+#JL]A$*)@F,*%FD2TJ._&6-Q14'S HOQV6<)VQ4>+UBI8IMT]^NJ=-VM MAP?G$LXEG$O6,D*W*KN1<\E:1/M695TF,":6K&WBD<.5V[!@HXV"A^,)GS>! MC38S]7/F9;7\T?D?^?GAY4^7_/Y#GG7I\O2:@/5;8/7F%]!5?=6&;I#I.6GJ M[NL <.',0"!QS_2:AF'XI1\.4 Y0#M!U!>CJ8WO\5MH:Q>,6DQ\YIM6G0:MO MFBXJ24DP?OZ)S9Q9]2JWU7B)L$)^/S]K[>KUU4F%R.WCX;73//Z5'=2EHA># MRZ1RK]DA_Z9Z_,__-+6GSU,G-4*A#Q#Z"?S:(4@KY)0BZ?WHF[:&L]FSB [[ M^41\1A+%KXB4T&Q&YO.N:NJFM>?CS!\1<38UG&/V06G)$=^(DK,IT<_\-+_;_90:./PN&>IB!KO1MLN?_\",&AAW;*O8)G3YB'>>P MJRM#TW7V6MHS:8;A_]>U':TU#.^=MT*/X<:-S(].M0"#34@*.@F8Y!R16)CB M_V_2]TD!-"$@PFK#9V;+?L-Q8%+ :SK[9, 0XWWTY6?0I=KOFF8C:PIET^J; M\ =":_BSMFH:O3H*#[ R+;L-Q29-D P]_!Z5"#O>,SB<"KNE:(9 X0C/]94A M^A989X =O GI:SY+7O$_"Q:'Z; X3-=MRZF7@SNA\!RMQUIZUNRZ)^+JP69? MF$:5M#&1^YST&L2J.T7SZ+QJ=A_$.^=2O#LXZ3=+E]*)95K_1O=/WE^610.>KF'5?[\U0YZ ^^_)2D2/FZ$LH* M,+B.%$7,;BBZ)@[;3Z&K\CB\W\^76X8H7]R5"H-.L76;'ZP"7UAI: M]_+8N>Z5;Y5626]3=$WW2UDUNE ^@D"$_UN$"#UXM@,RT6B"D#M7++7#5.JT MM,-^0"E $8D$VP%Y:/>)B@>T/DP%*)U61OC1&_?1*R?LZ*U9BL%T-@H/3(IJ M,V8'"6 [MM"W@,TLF %*!%O#C^#89'_SCU70VQ"+)^6*0,?SI X.R!Y4;-M4 M-?KL0',Z@J+"Z:Z^"S(5#A- MK@HF$-55870D-3(-_=AJ*H9*V!!'I=+5'&![I\F%VX.]4]GO>.!JAJNPXR5V M$]U'ZJ1O OY/@1)%^X":'D_HI.50H+S1E<@7\;9%S)_W>^?9U.P^R"MF7;]O MTKIF$-]#,.[(FCU%T>=VC[<;IMY\ZYR9@1]R,J@Z42ST?W4F)',:7S/NFXB= M,"K!@+._:#D30E?$#C !C,<=*J=[;A^,6!5$!#PG%:<72?_]W_]YDT M,60JRMMDMV$1I;NKM&"B>XH^4(:VMRM%*27F1J>/OPK<-R&3RN2_"J,?1QZ6 MT&QZRO-N:(.]&!$1!7>0N*QW;&X M*QF*/@1]S6P=>E^*9ZNG6'UB[R4YV'N M@2>Z A*5:@A.!U9V[2H6<"XH+C<$M!I'@&4= L[8+DGB[C4\IS@"F*Z"83JH M=H"%)L!7'=-"Y8_^!>3- ,SW7=TTNZB(A%Z)R@=]&=B$1,$\$=RJ*J$*N4>+ M?(F6 (-'X'/7@LV%+2JIM#"85$RG=T A F6)&I,[=-?'OR]5(KY?>0;]R&B3 MT$"9\$#"-_S"_SVZIO,C_"S[Y'O8:1=:CD7:BM7T'8.JP^B](W3,/OKO-,J/ M^)$ FJ+MH)K8QMF,OH=O;;D.[&,*=WK6ON&V,E&FF(&$CQL MNPU;:VJ@@<*KOK$5C'^'?B2,5HPN",48^G]@_QF0\=]=V_L5UL)^,EV+_? ? M+4)F::#E:BK #G1Z[:?0FV:P!M$UTK(I'09$URD];-OM]=FF]90F+'NXXYE^ MS,E"33_7LF @@)[RI&BZEV&T@ROJI81]HBHNZ,*VJW9F;F*88/A>L!$9'816 MP-OXVJ"Y+3HE*&]37=UC@-#H *H6&)8P6=5QX#D#! RH3W<\9=+GMCT+<'$KPTT&Z"(DL+2["Y;K6MXCFK* M2E0"S.%QW!N (*X)9^UYQ'>$ACL2'+K6TYAEOD>EX\99TB$3]\M4./53ZXC# MSOZ_?Q5S^>*/)=C:HS/Y=44&Y9&I,MY6J4:#4*?XW!&82-X)<"JHFJ6Z/< = M/DLQ"9:OWA3:H+4@=FG.(3 O@,/N);RA-]M"31MDUFSS!+WY?V.0,7H-Y1/ M,LC4[;G]1?!8^$1;=W3 43#/NS_,G^V"*' M%6>SC[$9X,TW@!GOC.%PTE':-&$>*+95'0\L.&#\\Q//4@ ]"'8XO1O>N6MA M[-."/X&:XX(985K#$=LJ?7C-DZ(S9O!8><02P&+X$F0;_ZRPB$J P^B;,$IB MMS1VA"N" _L!ARDP_%&.92*!B_<$>R*UQ5QFL:K@QL5P-53M/Q M[&F#?F<[B&7D'H2I30C5[8 G&[JI=NG+,CF (J68XV, M,(Y8C]C6!WM00 M3YX$C7",*([G.*+80BV'.0Q,HVVB1 Z@-X*=AT+TVF$V#3(!?)U9);M^(+R' M UL ]3]04AZH7&% MWHO46K!)8 _W62\-1#P;%.QZUQ/5?5I B,.2PW(>+!$VBF^TFC2I%L#&\&@) M(="BB$7M=D>P7)W8S$6../,,TI%=%SK.J?R$_WJ0]F1Q(&H)EYH /M[)X"Z-V'!YQE'V*LJ: M!+TU+%AH")/GKZJBA=Q4'(49S[!V8AEPZ-KPI,I/3(ZP^0AKPDDXI+H7IF]H MJJNS5H9-T,%TLT]SERR,&^G4>8._&V2P(Q"C@S%I&J\BSYI-_^)+NQT&2/A3 MQ_3_XFF''(\MM$E@C'!P7+!9Q4\4BJN5J]"J+ MP'PPOF_;\P3:74W'".3 M+J@!:J$8XUC;:XIVX/).X%[.BH80A-1FIA$%9%4 M!G]U%!!J9K]#3=ZV;C90/@*&-7X*<_"]:G=H02\Y/(P/7$/X/Z77_R'L6TH3 M<$6((QR;.DUTF,@I/+C8YVEZ'&AO 9K-+B\,!;Q2I78P4N8EQS (CAPF]M#& M@@8HRH)G :*>.YF&ZCJ:U=Q%I6\H/(');/(8,(??N[QXMDO=*2U7]V[:TQPP MLA/N':OX;O=RV0Q[8==OH2!,F31@8Q3BOJG6^!0[CG0HO^;WRJ8W>O-+Q0V;=( M3Z,U7LPG#80P,FF@ S51'S+,)QI!WQ$\=ME5+>:"W1$Z,-!NGUA4+* _(HB" M!F$ +T+ CCA%'\(W@Z2FVU0U-?+-,F\:NH'I[4L!9MXECIT2+@&./JMJ[,M^ M'0CFW64/XA$)V_F$=VQ!R.F8E,J.6G\)X=05_][W:+&@S%FF39W'0L?L$7-@ M$ N3! 5=:Q%UJ.ILCO2KH]LV.&4@7%,@&%71B '_IW[KIHM1$WIG![^&%U;' M$UJ1A4(I6KBP#M'[]-IOH'JV87R'WCEX(CJ5H9[N&B<;Q(&M.\(N0'L9/?ZB M<-X6DI=F29H-&'XGO.DCDH2V'SVJUFPJ^!ME$5IN,E"J0,0!N\#C.P+:EG3+ M0Y_U8-O;B*R )LS%1N,#)*"?@T7:+D-+\)- O9 _6)P[-%O/(ATOG03'PA)W M5/G:Y%(KLLA+K4R?_KS4RHSM6NII^)J "DD:+S?6-0:*=TBHJ TR'RA(E]#I M09Y5TO>,,B800 !3,1[.802AI8U*8JA"V_2OA#8(WE'P#B;V6""2XA3ABU(9 M0*QW%!1Q<%RI- KAK7+H72S%*FJF:P?'+-[R8)(\',WP+R!IMK]]+)X1=J"P MPAB82,\$,MYA!;,%!?).X(+QRR72NWHF+1$W&B&@[&@R.#$_LF*9"JHX1#69 MCY&)^9!;B-"0,4L79/=8IJ]&]=".PM-%P9TP$3L,%@U:L XU;MN[7>_7F--I M]B$ZV5%A&-\6Y"5\MH=N=CPK=ZE],I8YZ]U ]NI1&+0"9# ->BKY=WUID0S@ M46J^A76Z/C E2G,[*&7ZJMZU!N \(*0_3IU0N@!F>X*%3XF"9&*E,$&IT%%= M4 74V?TKGU,J)*4C)2.][:P]@>G2IK*R0>AM;M!!8=:$7J;3;);1'-)[Z!42 MP:*6IE<B=%@*8D)'R\GRT.53!:>AJ?@Q+3K"KI0R,81< ::= M9GH8];[**C10$8;ZDT/54/IE$.!:D]T;')$9ONC#*7@I<$@7Y9)0CM+> N4^ M8""?TQ5OI; ]8Z^ L<':I-??61D:(OA>%]Q9H&R[(_1 D=;Z.EXC:Z,11K/( M#5!V=P3V57RWB15GV%5;$,\6+5&!,B*<*((*]TBW\V0XS*T!TP%8[:JZ G/U MI2_#!^KK8-K@-7MVCW)4(&=2*0P*K.Z&Q$2BM/!)'X ONQ'^NS3]GA7^B;S_ M% !7 5C]-2TOD9K>A*+J(Q.D="PL_Q%<2/6,*:\P3D#.,2T?1!%0!QY%WT"3 M5?%$(39A4;([U7@[!6OVX%G1!Z4PL!?AC2W-2Y ,Z>=TC9XDG#[DQT_VX!SN ML:I X5NUP)Y802CJ1M?H=1/;U\/21F./4X&.AC$@AM9EU'T1BU%[)M>]5['S MA];&'BL'C,9DP&)H\06+8L@/.X='> UXE>(4^7+7QBI48T8GYO.!UN>S5!'LG5O)-)U$\T">IC0>^#C?P V;VN&5T%K4G2K M2I_*8^]P_#&2%1$NG9;G:?2DNNDZ@ ,A9])QR+>IY#"-[ MRE-##S:B][U1>_C.P:3#P4\/BW91Q,XM;RL2>4/0%R D^#$IZMNER6T][9D:FHK=$;X5Q*_?F;/- MP0(NWV3X'0Y1(]R$(<^""-,[7,+2F'13+\R4%\GP-8N9^S>]U<$POM3UJS/- M'&.L,*>7PQ>,PBQ;;^Q9U/.M9X]F5"#M8(5U/,:IN,(ZI&VJO%$].+R77BFW ML7W>H41#-(P=/4#"?_+9E"B&J42OOGM8H*1&>OPC2:G\B+;OH.0$1G*%L=?1 M>!32>D1E9K>A#/4B=_0%.)28$G,%>50$TRMQ1XTK2=QM*J"!P1G3(P*3&PA2 M3T<"DPZT2(4ZU,,=/+P(%%VA**=R\C0 9M2I2PDW!*MB J(N3,?[BC3ZIB3_ M$.87%MU7O'*\5ZS(_JB6_BC$I/W$'1J5^I7H\XKE>(53F4'[MMJWM*C!*.4@ ME(.U:-O_-;O^_4=!37-TT;\?,W1,\&YX)4PQA$.?*VN%&AU%L4.O=?#V@A1IZ>!=RLT M7:.:&E:/1EL;S,4+WRP(ZDE/Y(L>7AP&+T;T_2/+V:#'CL?Y.^%JJXJG,&%X M&!/JJ0KEJ:6CGA+,E MM0/ATHD7^J'@X50P:9Y88DW.&_;0VN>\#K&;!<<8T MWJ"">)R*91SV(+,%O:DF0$=\30AZ\W78UE(?"_5TV'W,_F^.N0W'O(58Z&[R MAMZXL1;RDECT%&29(O;>1L$UGZ6QJNLH]ZA4G5"&W,6>7JU'1@_HS=1%SF-AGB/8^QP MS.M$U1L_5\278E2T-0@M#$H][Z'I>F'3\4F'>Q@@Q^$KO1@ WE3&DNSTY7Y3 M4MH:+264:.LHKPXHM<3 %-"%G*?XG^^7_-2WJU!>DW;9LQAFHEB,:<6 M?"#1FOJ36\?,IA"E[8[6HDH;]=]B%V*3-A 8*]P3ND,QD1;E69F,;"0BU24( MB@3?3 D^Y+Q8)>X(:P9 G0QV**H^$8\9]]@W,:+7-'O,:18$\%C,$Q[7;(=Y MW.#O?@B4!36"N!\MI*4AV=8AA#F?D4^81U07+)-)NY&/QC>PQY/HF)V.G)RB M2BB+7RHV9I&K"O8MP*2JACL$FO@UP8*@RS03>B$YY@]J*$8W7..JH=21EI1G86([3W"OOO1/:!2_V'@2R1F\=L4,/\$(]>ZS7QRBGI,,8 M3B?/:%%1EA@:@%DU%)X:1:QW!*_]&"T'XM;251G<#Z4W]T [2]?H1X= *(E'AA?."=M+HSO'K M2OAAW]#6AP+V$=T!\;(_@H&:0 Y06&LS'[YE G?"3GF;/PDS6L),HX)3H:T, MUE\^'#._%C8]:I(>+A)MQ&!KJ2*,!XBA#L=, ,PHP&\R05&R(R0)A;KG]F/U M%330KS!' KB5H@4D;P_6ST+N [=KS4\8H.(,-(.J\[@)U5&Y/5$&"P4"A/' M5)A_L3TQC20#A$/L1QT#=H@EQA9"4QDP?X+EQ&BT^'[PI5Z6#2GU:Y3= S3GJ.V_$S$03'84& MR%E.,TL:&756\%\RF4*SXME%K4 8L=KNP1)?/?0FM5>/3_RSA'(+-C#"O(= 56$(G[E< M>!FV)J) G4QB'U>*6!E1+20^9Y^05)MD/1Z8#XKZ&D(!5.H;"'F<1CO, DC MM+VI;?0W [MJ> 2@]2.;EG_\^'5>\#6P?8;M61R!RLJ4%MAH6@QFHI0I&[^C M-$=E*;WT2^_BL%>"U]-I+! _37WHLVJ@&P,C-VV0303(;@2+W)F*\T8440VV MT\<9 )EU9J;SH+1'RF/>F.))7BI7@DO0*"TIR&E?@9#R'["$.FQ@C?;@>143 M7R9)%I)L;WAIF*ZLDQ5]Z9+S-N:XPF&G X^BU[8^.=T&+\.)H+0_2ULQZ,4/ MZJ%W!J;O([?WA*JO&%7'K)MI#WM*6.CNSU[.] P3M=,1&^A'(&@JH!UQU/IH1.)+Y.JNR?!'8?5._.%N7??*&+T(,-K0.#S0N$K':&0_>IGC*$18>I: MDXJ"X&D_W];I8$G2'FQ4Q_;NRM' H^]%8-?>F#L!Q&$_R#",$R'OSET8OT;H MW2[&R_(6C&F/IX5&;-4W---9?,?^OA?C0F:'"]_8"_D=%Z796]%+ZOE]T7VH M,K?CN$WAB8O)S*+P1LD4J8,WM/R)N\8A MAV=H?#RWT<+VM\3_?1>O-^\Q]S7H]A6]_!HTJ#4IXLV(D<'1>F#_;? MW+8[Y/:?O+0]8]MGW@9/%8J<$(D@A)3FA$@ (4 T93DA$D (+IH20P@NFA)! M""Z:$D((*<4E4Q+H R1XX1( "'D5)IS1!((P3DB(80 CI Y(>(C!"U?-EY4 M[U,>IN6MNO".52_48%KNDJ=")N_< ]74\\G$?8]I;_I__MV(!PL)@L)'*9_^,.6E5Z3ORBE/PRU>+"@FDK]VXBPX MIWVQ H&+?R[^/R;^O:B8G]'6?Q9H>%/P+T0D6$B$KW3Z)4CY^1#?^;#&T/!C MT_SLX&?'.IP=4RD9<]'M7U^=_'<*[8$HD#\J"B0QE2VNM2C K)O83H5EPV V MI3F5)ZDLK\G9_S$B?\;?N=YTC8M[7W/"<\*N*<-R[6Q*.PO?$U%50L8O'"U> M8:L&EX.F$T=C.XA7O?TOE8*2TG?$^^KI5[\S)T86V!^O)VZ!"K,XD7>^!D5[^VF&62)&7C M53$XR#G($P=RL1"O@;ALC&^.RW(1Y$UGXM:@-T%=WC :I^/6G9.S 9]6E%=J M\ 5%8G/].>4NN$LN5I?<.'>G@;M9M-I.&% ML\;'64.,ES42P!F+]X)N&@HD4>0><8Z%A6!AW7SF_Z;5LQ)S9">E:)T])[4% MZS+"MS7:"IIU2@V:.<[YGE?CDQ4RAN5,5K4;U<#W_N*X?5:VTFB;H4JX].&@ M]:U7ZVY'4%05(.?0OXYZ_?BE,K%.9Q.K0$^4%_?JXV)E:-,KA3H@C5W6ARLH MYAUJ3^.7YO1JZ[UMF]K$8/6_1ZU5E5%# ,%P:0U^+*"ILJK.L %8D1P3_-2I\U-*Q9QXN(9CYJ/3I4/5+T+)JZBU8ANGW MA=S4%BPR;\$2C$JIR%NPS&K!TL.^%=[]?BF57=#!]_8JF*Q@9(.@: M5P/2$ M3TNS;,.%L6U?'LWHS1LE#?WV*G172-"2D];UW?S:FAZ/4$[# M(]#_@/$9_63)Y3?3G"RTYQ MNH2=@YDMK1B9;+IP.99,NG YEDRZ<#F63+IP.99,NG YEDRZ<#F63+IP.99, MNG YEDRZ<#F63+IP.99,NL@I[DY.(%FX&$LF7;@82R9=TBF9R['%T>6=]V)> MC1ZO;!.65B[SM3CM2G<@G.7RJ 67IPM8L/FU6H[I'DOF.PR MN\+H]NQ&=93[,WL[/EZ66TK)>[O!:.D245FM] ",17=IY#8$TAP*7 UD. 2X%W0R#9#4>X%%A"TYGT M1AF@TV+@8\92 DIJA==<"MV\CLT<2M@:8ZN.P6*D2:SS,-,DGED11TX5-ZH8 MR@+)SF1V(E?'H1U5["D5>]W.1!*?0WOKH!UGM6&.;(YLCFR.;([LQ2([EXJU MU-P&VU<N&[&Q\R&:)KHDD_CH'R,]9O2E\>!W"WQ=[S5+25596\!+\;LJ M.> YX!,+>&D!QO!* 2]SP'/ SP,\8)0#G@-^:P"?RZ8*,?N$-L(FXY#?7,AG M4G++S%B5LC=R3&\&<,;)F(H-O!^2P@(4#8LRO M2&16TPP6&&L,&ZH!^/%YI$8S\>\ TD]"C0%34I'T(LH0CM<6?$MKR5#YP^GA ML$NCF,H1W_\F9U-BT%+2, T2;!AMU2J(@HCO#=<+C.5&XEBW.RE-NR*^TLQP MUWLLA)@O/R],A^PQ EX1"R\W*FWL9=@PG[#'ZU P3$>P" !5=;'QH-!T:0]4 MNG$P@=1[V_Q]#H=CU&>?4(K@ZG$.N[HR-%UGKZ4]DV;4AH3@X/-U9V-?AN\*9@<,)YWZ_RW/3T!S3$FYHIV'LJ"O< MIJHIKT)<1,?,E"]*E[IN$.*U#K&)0$9KQ:Z<;N,O41U18N:*]L1<=^NK:+?;K+ M%FEJCE"SB-&T/;;9$Z[@WY:I:^:(@V8WG?7[47M-QVVA0QM;PRL=[$1N.XJN M]^ \%K4XM3"3UCDR=2?:']QS2"T$)C*)D5[T++28*>*,;ZX0!+(V%;<[A-Z M3UP?KBT_QZ-5^<>W7]! ?OWX#O F\V4<#C]1LI; MCJ;KR&'PF>%H=/6L=;8.2-!MW$4G MJ5G(O>2YSQ $WPXO"8X>%XFIV7#Z]#1\,QXX\$4J,L9VETYR)&=PHYE(@S\B M0.$G^B5_S)#T!X-2ZX&LP>=#9 +PJI;6I\.WB"]X\$^4QV'%+L6UV0"@X+:D M@"%M*F4I&>F1C,=BC^9%T*TB:L< L[,->XL^%"G_8WS*(T2$7\^$\P^0/P-X MV-J!2:(@ D$+/-F;6"R2T7![#1"9,!.V4;CO!*>DH+BI ]2,D;NM>'QYI H M%NP[DP$4/G#PXPYI1L2HGNTX$G<>HZ>$ ]?RT?6JW*&G"^ZN!CM"7PRG##V_ MFBX%V(R7>Z>*BML_>M;')#T<5-2-4$8R5L,I>1\)37-@@#SP9JE9(SX*;Q R M"VRWBI\"8C7'7U7X(4;J\"FGNB#'X:@9.U5@\4^:91IX",$A-:DM]M@Z5,HI M@O*D:#JU)YB".$!^/H?S'/8:Q_H%&P'SAZ]7&1-\0VC)XH^+\U]5^J/TX_OH MT#@QFB#2 )9,G=R9 (S"2OJ I-- <+A(2#H^D&/\P/8H HE\&23,' TV69+ M0,HT:DS\@IU-G&"8^T!AJ[2#-5 M<6UB3T+#M6%Z@2KC\16>6\B0/KF9\&*+"C$UCNY]%645/3?AC']">8A4H/AF M^ CQOR\\[%2,1]*GCQ^J(?KJ(IQ%5907GEQZY4S"WYA8AD53P++D)V0& O401-^;,%W8(C1X[T M3=X0F[W%(4W MX"!@GX!!8-Y(& .=HT]39_4T#!@+H:)L/E.S"^ @?_5?#[2DQ=PH.L9X]8TG M!:.>][T0S!QJZKVRNF"/QZ>7D;[.VT'Z VJAHZ\![)^AHZGVDF74[*FA\C<]/4!7 MF]IE<+8@0S7])Y31$R/E>-R*1-J .";L3,0OJ4H?M\@[DVW!=T/9*<\=,!K+ M5[^!@D!I!W2Z@0$3Z&A].H<=YEAA/S+1A/1GO_OZ.0@117<]-MH9KH_N&JM(CX1SHC+H)^KJU"S/M 3A0.K8UE8WC'Y0[X1<&IR>U M#Z8TU8 O9\XG8%PJ(R00"_AW*1N7>*##1?B?H@3A7)2]10RV=!=U 1]*S$W0 M<(=41N";T9%&239?7DZ>FNR8\P["00=W:D "BRY !8Y,UP"&'9 8+0ZZ3\KS M:&F,=C9Q')U0#O.QY.0E\@_DF@;?O#+A! W;>SLATJ#>YTSP M%:6NCKB#[3,$*5;RSI+AF9A.S?=(>RF5":2]$.H5%HH\JCJH%!CQ[4RX[M,H M$A?1#&UF_5(Y,]^1R#ST2&:T+_?OVHW"G#^[_^\*XI^D 9VGY!8"DEYD;A"7\5N&]")I7)?Q5&/X["KJ'9 M])3GW= &CT51V;?\CV@.@/_9*\WM0N$664KE%D3$B3,T'2(9(!)TZO]^^5?M MLAS9R^)5OWB-FI4 YS+\%8VC@+C*SS>@>'Q7H[8K1J4G7%!WMF)Q0SW=U*:\ M!-0RH;Q0_>L=DSLC0^&*6,A4U"8X)XZU2JV,[A>3O3M"9?^D=E"BDM7[D3T8 M"-.J?^!41\8B/#Q;C?-=6E2$@HC5\, S8[HC]:: E37,&GX:>HZ\MUJ!]590/ B^"0 MPU/;>\-H0U#-L&$@>^1MZH\00?WIWBF*_A03XW?.] H(/:E];PN^H8G&M>:K M-09H8D>ETI7 +&X-]4S_^R"3B4?02MES0F)LL8V9'OC](SK+$X?T6(:()'XC MW]F/,'3HP>KN69RFS1@N/Y*"MNAIO('WO_PLAS6;&=(H45->ZN;.%T:HG+?, M(!Y!#R=/?-B""H:9@N(H@#35;GWIQ'0VFSHN5;KYW^!A3R<#+@*6(2"(^Z@& M=ZB3"[[]?6^)5, ',1/KC1O^CA02-@?40#R="H]FE1WIX]I...#%=)UIY=.Q M_+>&4,8X.,MYZ1U9X 8^PR^IB?'#^]E-1;< M!"K'U5!T4V782N_+AF(JL5P/1SMIU0OZ)XZ5,$,CB5>\WW>_.UV0XZQ%R$3M MJBF\_!O_'-D)1'8^7F2O,[#70'VN//=I%MY>;.RXU.G'5T/E-1_6PKEM0H%= M!PT\.6< !UUR0+:14+<2 M57#5ZXV9[;/QF12G^U(#UX%:.\BU">3XE>EVL D" MUP[70CM\JT;X+2VFL(T:MW@XIC<&TZ ?Q8OI=8;T&M@YEPYK-X"^->&;=]I\ MC_FXX2[S1.B);V%@*5V(WPNW'MS*4;Z6*'_ST026>]PGTWH >SU-H(IB&? & M6V@0;!;HGU&.\NQUA$._E#FY1<7@G!]Y9?G5IG6RKD^#$\MUXPK<&,4A+<[YSM7/-U>3A<>: 61P]J3")!EK'2*T3%TW!Y@SS\)D-G%L^-!R M.H+E35%H#.%CMGWP%\&!K_5A!F;3%H#?;/@<;-)OFB' O'7--.SO>S$N*V;D M>X.8!-^]$W68WK/(KKB:$]D8DSO5* O]A]5&K:)BN3$0A>CO:;$;+3X#WWO M[2CX-RPM^/>SFL%<79[3935T*::DN9DEG"ZKH8N1D:\@/\D?Y01)3F?PF\8,L MRNEUD9RO\4(XTWUFUGL\&-BHTQ0P(&\5!CYCI2>H,N7G3(\EFF.;PRK_K N? M)-[GM6G(^+HN&N6RD/$Q17.E-\NF]Z)JMIP!5BBJ8MP&,Z;C.4A6?4=Y>J5Q M7+[W>#I1-R#9?929^)Y9IC*=2^7C]M0FC.0KN9RUZMNC'/FO(E_DR.?(WT+D MY^+MT\EQOUGPD.,.P"4,'%_7V4E\H#B*H!A-H60H^A!F&J.BGIA&*[/<79M@ MCB^(:3,Q5U!(E-MFF9H+9X+U98)LCC,!9X*-88+Y>)C=JEM*B;'VZMX^-MA< M;!1C1<:J7?B?5N439IK43$?1%^EY7WE%I96Y:5:^\@5X, L@F[DG9UD>S)4C MB/-.G+R3Y[S#>6?+>>>#6F1V 0;&UO/.5B%(BMT,21A^)BV3>&M?OE)8<7QR MDT1A?PG,6BS O/P:F72@UXM2SLA+6E%Y2K]$IC @,*5_:.Z,7V)2T Q:A]*9 MOC\<=8L'\]&Q1T(?%M?$5G#_T'R$R=$P9=DK;;DC*/BQ:A'%)MAAX9]<2O2? MWQ%,2Y"_IH1+UQ)@M4^:BA4T;7_[;'_[1C4TFX0-U13^D5+9L8&DK_"RT*,M MR^P)!NRKJFNP,S8-0*F6:=N[H3OSH9H JDX4"QFW\V,<;6GXH^4(:V?PI(*3'PP.X%LAWW3Z7(@T=%Q^SC5:G<@H@X(0?2(9(I O!5Z[]? M_E6[+$>F;E)Y8@ )%7WLMJGWT9>?-5IF%?BF;-)ZJ79 7.7G&U \OJM3V]6# MW?&K:P [+>CX]<74;(%I*SH,#O*$/&OP+,@ CV6?^21'-IAHJYG6BC98,_-5LLF#A;@U4WX$_P+'ZH ?OH&;&_I MT*^QO_8MLT5L&SY1=$\L$28]4+C!&4U@#O!*]C0P(%%UTW;A94\@L&!3F$ S M :K^+.>)-%\Z@DC+3XBT/(BTOJ7!Q@$-A*8%-#-P%9,R52J,A"H*83B>B %_ MHYN#$PQ(KE7 MD-R;YUBE\>D%O*E<^7(*E&]X27(Y59Q;;&AS2V'-OL^RHIJ7\I;6AD\8(0JI M;(83(@&$D%,B%TU)( 2()DZ()!""BZ:$$(*+IH00@HNFA!""BZ:$$(*+IH00 M@G-$0@@AI_);VDUB,81X;][P:RZFY:UZ-24VI51^L85G7ZM7\^.5 C6++. ] M_S!*-.D7HY$NOM;7_$V8HO]2=N6UPW [=R59[,&1D9Q=>4UGB;E:XFLG1!SE M8KD:D$]V6;O70!"5%,#UA%AJ:8NI3&:ML1%[\6PN_A()\0^71BZF"M):(SS6 MMBTEL"O('(\=6[YD1.)I'CJ]2\QDK+9XRU-:9]?+68%ZR@ M?-)J760Y9J;)K/3VV(^%U5^65UWBXD<\MVL]3DU@=<7WW7N4"C%76Q83@-U5 M7#.7$[!N#NPPL OQEE/@P.; CAO8;P7S-RF5C?=^>@*(NGPPKS<$8@5 ?M4U MT=%8B+:BU\#SMZ":Q_-OJ"Q@';&5KEQZE#$6%2'F8F6K=5=L4/8%Q^@(H\5X M6R-PC'*,QJ*.Y%*%V#72#0?F^A WG8M=V4R,9AEOW:MMO=B>DVA*!<_Z3D#Z M/:=#$N@@B2E>8" )A. ,D0PZ($.D.2420 G.$@A-BH3?E7M59 M$YU1%$,:="XE9[?VIMSZ4GXQPF;5*52?NOBS59R?8,0O)X,N+/W2'Y9^Z51A MO9,K%WI!:-O8@XG'-49#])4@+AA7CO6Y%P?BB&]11],:(S?6JSXKI.4"Z)I> M=\+&=[UG6=PG3:+R)3^2 M1)/-IC(QZP^KIO&,"/>G#Y_UIW4N5>2T?LMYE"A2OSDU1-47&&DX.-)IX59PC]A67U;W9=R M1ALE[#WU#[UO'%N'+'K)\UTMLB+Z2@XTIX-=U\8[),'3:#9\'7LA*I=?(][# MNFR-#S#6LV#\?S M$!P[$L-NJ]G4+@,3H.N-3N10,Q1#U11=N"&VJSMQ@O(]W'$)6Z;0]IB5YSXV M>%QI7^&(+G/89,[VNLR9P62)-]DW=90;;TO'^\M]/@T_FTZEMS3K^)5&[ZM. M?MW:=G/)IDLAE=W2%,QDTT5.B9PN":3+]C: 2C9="JDM[;F2;+)P,99,NG Q MEDRZ<#&62+)P,99,NG!V2219MKC!B[\5]JX]F4+'DNHTK;CV_!KL4:)9B<,FJ7NTE*XM,9Y% M<72FXNI(A#J2X-LP[X3(0F_E)EC(KJ*+7S;9]ZC>B9S8F_IQV;H1'/*9UF&Y M36*0>'L"+E:41B08CBUT>=WC"AL&@1@[!G((K"$$8NPGN#':U"DZ>RWMF32C M"IR']LY;H0>G<5OL,W\ T%>&%N!%<)1G8N^P[AQ2*A=T2\#7X">C9@Q^77G6C<&7/TO= MGK";H47_!SOVMKX0N!Z\S;@#.V#WB8H"C-*)I$<7 9EYLDC.^J(T^61B[8!L)(&QOS^T#\%2 $#PGCR?QC);Z MO__S)BD8V@5/(,J4\=IDE]554UHPT3U%'RA#V[\V*:7$W$A6^*O ?1,RJ4S^ MJS#Z<42 ,2(][X8V>*P3 /O6>"\ [[-7BKN%2"\#>RR(B!.'8SI$,D4 =FO] M]\N_:I?ER"N,KTJ4&CTS@,'+)FV28 ?$5<($GH7B\5V=VJ[P.2K1N/LBH/V! MIC+80P/$'^NQ H(O0K"^TEY& DB3#65F6CM,K-]B]>*Q2!.J!U+\.KYG87@ M98ZFZ#">V6K9, *,]T\Z50QD,5!3-P7.B9(QH\J>L3QOBT1X_.2H3-, M=-ZW9;H.WVU@WQN&P2>H>+:4@ M[H?/&=XW8$&JQN94AHY*PN*Z"._)\CIRUK$G"Y>DO /+@MB!=V#9^O8;O /+ MUD. =V!9X&VP=0;&6G5@28":E+ J%;S?RI;V6TEGXB_LD#"*)ZCRU?H#?U/Z M"J2S'/<<]^N,^_GTGEU8."7&7E(Z811/3KFV-<1'.O:ZTPE#QUH79.,=5S:S MXTHF_J:'VR6!5Y\6LSG-*CZH4<=??YQ#F$-XF1 6>8FSK:1[[$T&UUJ_39B^ MSENMK(G(WYI6*YD,;UG+NT7$KS E>+6>>#WIG"ZF8^P)R M[MDJ_$A9[MY/L'N?]UOA_5:03PL+4)*V2Z;S9A-KS0!%B7=OYPRP$0SP84V_ MR%N_(5>+=IM7_: M= #KP"OZ*R7CE2:2KD>_J=BVB0^2IC#0G ZM'Z_T^SKLMN-5_.^[EMK!;@:* MJ@(CT%X&,#J2NHF]#/!CJXG7I]D01Z72U2<;G"2ED4.3C!HYS"=7+#T=-'N, MO$%GA7] ? 0]&.!-K ?#V/N9Z,'V 6Q8H)C1IO,FL/(>'JC MJ^%>!,.W++.'>P#@IW]D@A5>AM^/6#:LPO2:$CFP8 UE)D :FR=,OL<;*B7< MD!9\ 3Z^,!WBM>KQKX469$G^(?Q'&X\X4U;V^DM@D!KQ@TV/X"?J):3O.80M M-'"[A*H#']".# <$-EBW__-O[2=NQPE\S-XDX":$\,A;8M-MXQM1U;:>6-\;EIH;K0EB@" (\A^V3#[S6/TJ!Y089;_)Q]J M=N6-%1(!*>'5*8WWPYHG:D:R1 6@:C:B%-F>#C/1N.6D7&&O]GJTO#Z/Z;9@?1O^DQ904&W?)TO1@(83B.3+J MSH3-YXJCDW4'#D(AD_X*V _W<'JET9+FKPR/.1LEL.E:\'_'A@.)0OL)B\O@ MP40/PB9I.*L2Q>P /C%@RXCPS0/*]]4B)9B61J<5 H:4+HRK/9]!!GO'&/IH M[\%0H\%(:[2+;?M ML%RW[_QB@$!20AL$V%@DT,>O]>W>_H-:#5?1[!1OI;BJ* 1FIO%$K'"%S@MR0W6R6L1B5F0G=9(=M(DD:0D_3)_ &F- M#\4>0?&.*:]?LL3:=/#=V\CS8'MQ'\+^E MWL4H*$[>QVDJTE/KK9M$<+CD&?DK\LRK_?EL!MH+[3NRE4A?N]^.:3(9\P_E M_(4Q_[P\?]>8O[1\4%;+ZUJJVG46/2@?K%_D9OOA>7=^'()P^DD[#%8:BL?L M+=3[2;L_U.T@''O8G$0=3J)C]YISJ,$Y-**I+@?1B*;#GL0]L[-W6DN/M^KC M(/./['&GUHBAKW: 9U9T!:KR0_T0NN8SH9+OQAMVNG:GWKBRNZCDH#CC6VV8 M T/)OGHT4.EG<BO4:IY*LFQ%N'9,Z*XJ/N M?8J/+O5%ARHP-B8J';3DZ)&2(0^8!F:Z(#>.%YETEK>?J[J/K$2C^:&IQ<6TT\$E1V(;T%*58">F]Y84S?$JDPP:NB? M&(I,N<(N7@BNY4EIY2"2$DK\TO4+B;B-PUL:*1'P"FOF>L1@MG5.[]Z450RD M(JP;U^=7<@J\/3)*+(S"""R%P'5%7K" ?<+/QV,'*,\8/>\:W.:>VQ@?!=9SLBH.DMOX(CI.?1V>/%\CA]FL?>5N2K" M1T22W@2+HB(%BU;AU_"0NU@D\3&!J MXP@T63Q83V:JHS+LT5E2FJ$;)-:M&^:44XJG5GAOU)SIL8XS,#+L@@"Q!H)$)C2+5+:PEWR$R>%2%&5B\@. MIR@&6<+3"+ I.?+425&$J,N0?7$KPGC!_D2<#?U)PP$CP4RRHOK''.R4B=S] M=J:^U;/"+^;N4J]GF@.OB#0M541RU36Q3R)4 >1!"WA^[*A*5I=IV\[H/_"+ M?\+*1!@(+ >Y<3-BL!W:QY3O\$/\B/[ ?0=&Y=W#TO,'SH7@T0LM M& GAEXI*D?UA'_D(%+NO:J 6,TEFA<(%H8G/1+ CL&SF(TYBL*U_8A$[7 & ML#*Y.%GX!;^F2>%'=T*1K\EW>HXP._@-R!38)6N64V)$=@.;>'US'RW,D@T6 MFB=L?!EU\+@FX2-IM4H59JN*@PD;G20IUMSB(+ -^).I @/ $44\XXHS]*.H M3/$0* 0U3(BI'VRHZ+46.AV,R5_&[4*E@^[1&Q@N6RMG MC52"G[AL]Y!U[+>)AF3&<$VP(**V6"P==/Q3)6 M4P1J2^(0%D^H&K!#N/8[Y(THBC,D&Q?.B^JG%']I44*$Q7/(2ORRA0.I#A$& MDHLUB%"1:<&?]&Q)G13$A@/1\NZ"5&QC4%A:F-T0Q9.I")(BBAEJ J9K,4F# M70BV:XKC^/!E#'PSPY_[\"M?R/+P%'5X1'0[1],@!:F&8V !>;G.')Z4LC2,^ U?'ZXF5ZY>-U^C,K%>]QE+O"(W^$1'Q50H51&PL4: MH#%OX=!2--;R.:EYA >H)LGHNB4-,@(60>YE#L)_89DA[+XH0!"XIA K8 D) M![BB*5U9'+9T9="ENKHF&?;X:[1RM/8@, MKO6*#U#,V;&'W2==P?5=Q9P_);4\C&Y\W"6O$<"C[,$NM?2$]J#1"$?G\:-5 MZ[;MGO.D9?T!2[*;0Z[Q(7>:0]YUR-VU?H-/ZI#_+\).1Y[XH=I[J9R.7:IP M402+9329DH^+G+ B-'PHFC[VDH]1G8%FZ+'7?8CB"_:^UJLL^WM**WJ]0W9& M;,BZ(>M:D/6H7U$PU)#U3TS6QZF&/$1=:*]M#WX81>,8+H -)M5)GE+KKE,S M"^_@QM5/P9N/NLB*2]##1*YKJ5&<,4S[Z;BG&AI]XC2ZMWKH#.W> 7$#&L*L M/6$^0A3CP,*STQG8@P.9,,>V1PVK1AHRE?4#S;7CX->.8X,A/:2FJ>%R#Z*< M>G":A]9.#4O4AD8:EK@_S%-[>%"@IX8EZD4C#VGVU7"Y!V&);M<>/TD7%[9J MTVU\3WS!?Z%G:S/20'-)NP^#'QO*[*%"+,=>UZ%O>!7WNX:\&_*N(7GO'W@9 MV_W&L]90=6%^'7M=!Q;:_&W0Y! _Z!1,J-.:CNK/I*]NN[$_\(>("9?N5 M+&&V.R*>+=R$>XG@LY@=+8&%$-Z+H0EA.\R>(_2.8(XO!YI"4-PY05.6\?YN MX (DTT"L64W61/@FWBT&I"I2ZW:![=<.BVD&(ESJSI,Z$2&$Q M38G>C1M=%W1H'&!5GLQCD2&P@X>8:HR=V^G9'3UA M7"<;X$62@^Q0$B%**B MPUD^ .+R ]'*.QV]JS.MD(],;[WV.2EJV1:*?"Q2D;)(BZ"YBZ"J_.[/&KCQ M@H$;WVG@QB"[*:CLJ="4)IK:4$D%>O#@/NC![V,PV;Z(9&Z] >WP !C!H'52 M+PD6A/LID5(-HE/!#Z.,2CS?!H M/6-!)H:I1!4-"_!@/!TR$]#*4$R^9F:T"D#C-)_JXVTA4'?NDQ3)-]]@:'[3YJJSIVI _/\$^]S0)R6>XVJDTPQ MGOF2R20,F%:O@8CA@'QW[B(54=@G3LD,3_.0*)A(QPO=8$ZV%$(\(_2W%R^6 M=%%NH9Z#P=WD*X*H)X$\-02/Q=N\=\/H_$":LP G#^=-,,5I&GL!L2>I4K $ ME'35/*;PG_4'<%XB(B1]6AE3A_5'D&9Q@FXQB0@LH7,S5N5NM"PX,"=89L*L M#59.LV5-\XQ8*(AR!NJ-HR"3>*KPN2^AR#4ZL8%OS*C3*^2!&T]+AGV_NQ$$ M<>PR7/2-"[OB$:2OQ"L&E817:A0"4[KRD! @B'[\%V-H2[1HAM%.A!>#*" # MP[J,-$PO[<$=DR7.01VWAD76^\F"2A!2,UZJ\'!(F((9AB#+Q)!T/(27K66F MA"3F9:X> (@H)B(ZAJD0D<+C]DVS2X]VIQF(EAPA<#%^CO#Q7E8(*L9A;C$R M>LIG".^"F28@P%BXRK&6:S- 2JB-'%FI3MWHHY'UJA=)0$Y?0K[.(V++3W&( M"-:IKF&M@]QA/55L.IR.%O&KFDJMR2W6M)!K,B@?:9/MKRD3 C[[ !JK!=3F M"5B(@D\N;K5%EPP04;,<(>MOI4@#78T=5PN^0+ F5@PI*=H\E8JV,&X[]S%N MP9#SL:.#C\ZYHB?&.PV=?I7!!R1NWPB82WC8)AG,,"X(L?]^,>F+ON,,N\YD M/)RYD][0'4RFP^E@TIF*;F_L]AQOT'G!7D-^ J?0A9? X6;D#(1CA7^&\E]O MV!#)$_G0H_JKPU30&)0'WSZ]@I'P.TJ]UD2D/,Z4? MMD,2<9V'+A*9B\TF\79-\TQ@GM(5B.("F RT7 "VGU\6 QK!?X%V+1K-* ]@ M/MK-DZ$&5I8,LJ[KWX(U#6/.9O"5ZLR0DD*A0Y0M*Q+Y"8]4FE?A)V#S1\JN M("H;M3Q03OZ,=5N7!HW1)%8%N1:,P3G"DVKHB+/@;2 MNQK3_5E$U_PN4L]Y*$F9W2F'[?+T@T:T7.IG7$*MZ-6PH6A'*WN&%R1X,X_8R8N_!>(9M7MDFKBZ.3VQAY<'=:H@0K]8!;7S'U@!L#,Q5- M^-RMO?!X^/7F=M5#ESOR_3)NC^W>O5ZTB#-V,W!;I8P##ROO1T-A_?WZ M62ZP80]?4)PV?X>RBSOA%3$,:324C0)Y2Y<]B?0%2#H)$!\6[LD5TR$RJ8TN M-._TVJ="TI\=JG&%S6)X92BP(GPP2%P+B4XZS^D>'R<"M !<9(PV8N1U,,?3 M'AO9N6UN;GU[IAK;F+"V-L[^:>OSC4I],Q0EXKDL#LZVDT7.-6 M/S!1&6$B^P$)!=ZJ&VJM+Z)%5TWSAEQ#\5(;HMYUB$B>Q?ZO>*M7CM&DGJT4 M2'0J&Z2A&6BEZ,-DLQSHS@V7:9"J@*/1H7&.?A&<+\ZQ_RAZC5T;*?IU5"'@V@8HB;GT"9?4W,21S^)1C35 MY" :EJC+230L<=B#V!]A8+LA^X0QW-_2]1LCG)@2D1X(LW\7H1Y]V9LQ_E?6 M?P"CIXTC7R(N6D];Q'[TQI".3RA=.Q!YTD3RCN,VLEPWKHT.9BT/3+8 MT?DB"4*KVVY9G;8STLFUYL?8X>9 O''LU1X#1* &AWP(U !I.-<+=_R[T%WZ M;;M]N .N!V$?#)OK^1RS/3A@UX1ZG/*O]4:VJ$,P]R\JY: *49',4YW548X) M4<0I$9[ NX).*IBZ&*Z5,==R-(XB4"=KX;C>KSNB;J?U"7._R1,5IMQ4/&O! MW*TBZ+U?) ZCIP'F?U0$V)H@S]/W5K#@M=O]:OG;>)&:]W>] M#Z:18_4\EX9A:GHP#<,\Z+G\!-&DBGW\"8-+]]R%)M;T_7OWG$-/-2:CVD>B M[KEW*X&I9QB76M^0_^-&N9LLI8/*&>M 5?F+YQ*JVJ'B?Y+(U?HN//- UL8# MWQ3DZ+:?6RQK_=-H!6]W7\MP?-MCUDQ7M?%F/@7&%&>.F4(6K MFS*"!=Z'J4R7(S]IEN024^U\M6I7EB-*G$6J-#WWO'R><\UL3.!F")R8B!NL M([P5#'068!FE%[II&LP"53I\N5*.U[(B026.KK4,1 @3]'&Q%'-RTR(F!8.) M(&.T5C#HXD1%]G0LCVJ.?5D?_(5 V19Y)GM>PIM]@<'"(.("M +;:;TZO0J2 M!:N-WXM;$5H=.3 5=U)!FQ?#JGTJCR8IXJCE=1/5\^XT-&'W\X/"PAHWPQF[K=?G\R&H]ZDY[3[4[< MV6PT<83C^X/!8#AK]]<@HWJ$7@IW =BQ3XBOZR-DS\1QAH-1]_A843W;4A.D M,RVF>&B G?UF]A:)PE6<:B!5/?PL'[86.]?A_31?B 0ICVIT_0*0D#@&JZ5- M;-Z+FT#,K+??A)>3"^>VT.?6TIB'5((> M8-7_+(A8$G_.0P5AX73=,Z=_(DZEZP&KC?N^^5&QL6^_R<+N(+T#[25F) ]SDZ($A @]YBA3R20D+@($G@R^8)$G:TZF6, ML+M[4K3L%< TQ*RRL#(^CAAG-(41&'\*5NT!"]S*-02)&M>*">D4D0_K<["O MBR0>-U,<2/BG) ?>?F2>?O<15R'-%L9NW2%Z]N-(MJHTW>S<77HUX\0B% 3S MO\1R5? )!3HS<%JNX0\28C)\HS4+0D(W2/,IT' A"Z_>7M!A(RAL BMM\4P1 M@+(%/YXCGMW_2A0R'DXB[RJ4?3@HR>VI GAEX8(C)X6 P0%P_KP=" !AF(&, M(#R?YQ&BPQ9]/ IIN<8F&O!":)'-^ZP^GVEQS+#9B)0-&P!S39%_);(&CI<" M6X=N8LWRR).0O@I0"(9#,PZFXV*F$RT7I)=TY[=# KT3;HW1B )+I1: H5IV&MLC!RSO86V-Q1:OX$= MJF^5N +/7$$AXA*U H4<+H4P_#P2C&6F17ZA\0J9!6ICW1CTUXU!]9$T,TQ+ M4.*$*W!ROT@F_3=;?;N;L-S76.17TC5:X:4A8BRI5M1?:#,EAEI=@@7W%>5W M%J\_T+K?1A\4&?7'2U">IX[IMAL=T^B8O76,]!\YSGC@M6?3R="9.9->=SJ; M3+O#Z<0=3)UQI]/QO?ZXY#]"?+K+RX]?_GC[^?+#NX^?_W'^Y?+CA\FPW^YW MA\?R'1F@>9>_630YRYB=X3!#+Y/S'@S1\!,WE@+:2B?=?G?0J8'GR[$MFIME M3.Z8>O9*" 6R+STI(4UO44ROC(.P1N M]MR1/_)GTY%8\P$[YX@+_L[ULCA))P/'Z3EU8(!SF_#*+3FQ ^ZV4B1FF.G> M#/%:X,WV#F,UZ,'CFWZ:,5*\].PS,X<5D53#I76T;&W9L18F -3T6>$XT]KW4;D ME$K+2P/VQI O1;K:#C+O1Y.%G9[=AU]5=#S=A3QBRKB*W7TM&$D3URJQC1=) MP)[!RXNWY-J)<5M="_,JSK1,Y.I!",0Y,\ K_ M2[[I*I^"KF0E1KY8%]1;C+D-]1&KX/D@37/I$39QKH/Y'&PS+JL%V<*] M2\@%47J-=<(2'711Q"^IEBPWF"W OG*$V44/00[;0%^V*(:CFLJI/<(0NSDX M;;6$UU5S*>W\V_DBC)=@;%[1&X&/@2E 2");PC; RW''*:RC]I],S.&K=.6M MA><;*.&4W!K3)3W&PA-/E:*)W @2=DA\ X8,4KF/Z.KFEF@4".2']+NP"1_[ MYLGE[08INCEP":KMW97T('4&'77>?^<.FB;+6N_=.UU,3=8#!I;A=J:;8*(L MU^03GHKR+Z*XK[):,T5';PBN5-FGBFI",Q[ M4NDD%"*ALX)_2#4!AR_I/)2KEDN26XT$(.+9:OES6?FLLQ$UXM(_4#/C$NCJ M2SZI$.U>N$>9](]9[F=&V8HQ&[(N< YGH;L$OOR-.E94J3CCCEZAVI17A==6 MSD*6F6:L%E^L9:S]T.)6TMW8Y10OMJ0"CM8RVO[V'^/!+L+/'OO.@;D>;SED5G4'2WCM!"3]%61?L!(0PP@DO]9%OX MY\FW4^N7P^]A MVVX/1F7CBJ02MJ\*8B4 CKB_]1A_+4VOS<<34ITL"4H&YR=4X$1Y%R@<*O50X8!9RZ4]BN+Y>36-^\5OJA= MS=6NV7_!6*UQ4T0)6_0!IH.3(1&N=1+LN3,"5U5!&%G]M'Y-2M8(S;8NRF-M MCN24+C52)- ,.:&*[W(4HN$\K2V1GBV1&FK7"&O'U[N4')>A1W,>9#)1F-4/ MI>E6B2;R>P/9PWV7>M:Y7*409*D(9RV5LK^I ]Q>(:VJ;3QB9&E/0L-@*.9A MLR.?S$F@J^Q.B*CBFDK.<%R9.L;;6.X_)4K?;MC]DRV!D5/E:Z6\<1?C&X)[ M87./G)N]9S+*+L%$ MIF0IGL(5N:LQ_^V)!47^<9"J:C1#$["W%OOB"JZSDED>9IG)M8QQR1>C4!(P MKW@>>#@_/Y"U(HFXQC*6.%F6IUT:S%#0?]E7-D+KB@PCKXL8;, M >UE.6?A*>*!K_.4*C*71;=DE>V#EL94+&,V/%9W4R:'$V$"<\=)$3?DJ/BJ MJI(ZTC^X>;K!N#E-9\095*PB/7OLXP53" MDB!YBS1V#4Z$!E3F0]%,7)XERE4LD:W8ZJ):_@\WR? M()%. (;+RJ#.(%C @4KHG^!SB[4\5V0DD_X)I@B5VW?2%SAK7ET51 ):'/@ MZ^AQREPF(B^ES%^=]?@/K(3V5?H5W1SQ8849L3D@Q6I3IJ>5)2*=D#JN#9-! MRO41T0:3HXLD.LEJ6"P-/Y<]%MH%W:JULP&!]B#F2L$+)*53E/M_KMZJK?BN M!>![%!61< G(]ROW"(^3:\I1.NI<:9G[EFH7<9 8[>:5Q"*!6###FB!B$X^* M]$H5[;(\FU4*STD6GJLM,],/L=Y:.0Y@*6HMRK^-;23LDO!X2<_]02S[W;T'V*6.(] 464N Z-OWFA+C*+<%N5&W$ M*6LR+(I/7(\D:B* Z5+,J"VL]3LW@0L_X?VHJ$Z>*DW1,O8?T^(VO(HUUX:C MDH0CSYR4C63-DF^%4OK"-%Y)1Y::'"QS(D]5"UJDSOLR+[#:4P<2Y%83!28T MWKAL4L1YZ)MEG%.2X9S3F,5T$\#EDO^=O3QQHI;O7E]CD3[FFO_0499W]YC^ MO3V-.K)/W"!$+ K8)+9&EJ:)HWG.,%X\VFLRF*1H)F-C7<-1PJB%$"%@.7HN MVS2H)_%G 9M30,!TH %8DDD\EQ1!G)KA1.0%"A/]\4Q!-U;@7AB34WI7LGMY M0CJJ56&-TMU0CK?R5%R_2EX_B"C,CM/FB@S=), MD;3Y@B$3CYC!Z%J/R;UL GY RP"C9YRIWRT9 FAJ(60(,E213R"!1'RUV" M M CH[W.2ET,(MD(TR=%S"2UJJ)2B*HKV'E_"7&$%DB:WNZV0P[Z<#<#MH*UP# MOH,K2M!\3*3/IA">I3GH 748L7H[6=##YT^ =2]+"PN86C2AMG3RFNF:X(QY ML+$B=I$HCP_ZA@I7BV:F5JFH'?>7A]"A'8\I>UJNK<<",1:+1J4]?MPBY0QD MB7(Z#/Z7U;&^&IB7**D>BKNU:8DH[7,GJL+49J815F>MP2?I"]EO]79*[!F8 M?/0D("+B'T[\WID!1"&J6N7_U#G'NRH(N7:KCBOBNTJ9>R%!5Y8\$.PK3B%E(ACVFEH,ZGDL7[R[]6:)D)3:7LH&#K M@FT'50/*\'?H:/)$VA!=0W1;B2Y@4?DZ=A.?H4X3(0NZA?B*0HXI39E+*,^F MDAY;ZX&<]9)DDHN&M:+L9C"O?&T\XY=DHL06Q?@YX0?H0<)0D4Q!$+(.?!M9/MV=AM8(YT8X:^%,_@WIGC#SU% Z:Y&Z*K_S2%KEF&(V16>DC$O&(?RX M2-;8%MA0N&HZQ0S=(#(25&3G522%N1*U'0U[MM79=TVWA*]B:=I#A4&%7S F M=23"QG)IF&,G8A%/VL\,+A70,*B2;F8G2A:Y^N"AC*X&,LF[US]G)J NTG+;S*SX M]V1.6CS5..XT_YG (;*2 &&PNMW.3A2>"#QT1JQ4+OAH%IRD.F$+,>70(#+ MB*7.,"BMDXSRY M\072X<8@J\R%5R%?LC16L]+W"_FN.'5DU/<)A,/OG\[]V:C)P$L(992@12>= MMRK[O<79&^Y7;#L77:N*69U00J6RPRY66&QVVK C_WC_"KTVV/1]UA6V%=U_J( M+S9Q".EWN>V4TE'-U8^?ULN9N+;U4:5MCA5>(W[]5T2)0P2$EUKOA$^E1%\2 M3-HCC&A&GS93>MY]N=!P/IRD2@2#W?PXG_16"CR4+%CN$X8BNEZAFK4)LC3) MLYN8&_FP*TL!V+K&B '&WWB>/KXQ\(AZDTQY7G-!&3I%(G"16YEN5+AH\HC=]KFR<(@ZGC0:,4GP^I=Y,W# M,!/WR>3-(N]B&(@9YV'B_00@3R M'T2!R^$NVBR=3:Z3PVE""1.LFRD"2JLV0)'3*K5G>#[.;_VQM;#GMEI>BA5G M?A'30W0N\A72M[P ZDVE'C I8QYS+)KR&ZO)G5N+<#8KELG(E&0:6/H/Q"T+ M+[0)36+J]-46T^J(D *ZL*4+A"!30LB<44%=LB:16E!%2[4;2(/71I8P(BQQ M-Y@4IX$,+6;8,!5.'-]*F;O\(SH9V4G4@W?,M5F:&<1).&:4O,XZE=EMA9YY M&OC3VR .BWQB>*.Q$J[$DV878WL^ 0MD7%5FMD:S9QT1H-PW( <7YM+J"4)LWS@&<83F41%20?Y %@ 5'OHC&1"PUJG M;43)$JKF!QL2<&G6J'8*H[^ ?2>7"9L-AAU.ZRD<'G0-T!GRFVRVPE0#J9=[ MFD4+PW!#05FKR'156\U9V'BZ4SC7..*JEHR8&C.^U8)2+M@Z)-:*)8]0&KTJ MRI%10J30:^P710>%=<]8Z+5DK@\27^5*ZZN#P$:+LKP*R[+IJ-'WIJS1RN(+ MV[J,9 ];8.)$9@/SV.4,$-P4UBT;=XZN/O#V^8*O+_+VB5A$F5BDQ1S)K7$; M!YA]S!HQ$Y)BXQ OPU3G@C7RL %T8P*#H_!U%YNF!0[6K*/&BZCR6V\EE[D$ M>$^2UBP5S+NZ:"YT[_" I.05O"ZR@F0G;-PXJNHT+]J59ZH,H*?-15R=P$N3 M^?\$JL;\);/'2Q6D1"+*487MV[TL1S.!LN4Q/3M.R$$P%[ZBUQ)M*\K&NS': M!Y1N1'?DG14=6O6DA8(I#T'OHLRFUM[J1?IL5A6-X;0&:RV7P1FU^"T+1WOF M5!F'.(F<-93I=='6Y7YQ)>N$XTI%87-FR[C9@$;B=DDE+) M ]8QF_<))43@&9)S&#N_I;],@;8BS SW<86,:9ERI##,C/A'7,9H/(Q*&CYJ M"$D?V8O?ST,L7;R^(<5_YZY:S(5*V-Q J@@>DVU)#C?9<,>X;ADBO!QR7#=Q M-K]JXZVH95Z#2/&6HH0+)BHR/4H(FD 'B',.$S,<5\55EQ3.,6YMMF5V/\// MC:9:I:5IX]2\]LJXRH;;KVKN5:QS9<:%9RQE>"1/XD>2%9XJ_) 3YY1 CT4! M>KK3?'T+0P#GZIY0U7W(WA@*?+UA&#D6$>,R$R%[6ZU_BJEU%8[BF<9/2;'D5&9$[CNH^=1^?\7>8*RH0(NJG+ZIP7( M&X:AX67H3E;?ID42!=XBLU5\"7G7X:BY$8NEGDP:25E:VI7OI_X=KV* MEM)#4D:TQ0!BP'7E$E"J##:R'LFOL$TK74ZT^0HT&\UBW-@I7CIOB6\]LF$- MO OVM\,%//8Q$47V?V,3FBX1869XF_-4H?+@=7N.[GP+SB@-D 74N56OHEAK MQ/@-QGZ8D ,M8K(M?J52E5,$PM\UD 9P_O3A0C( )5W2U=\#SBB\R\0KH'M M9&F ^'RQ+L;[]@!5!5:YGDE3C?2\RKI:36>*%Q+Z/5]L&'%(6N5^ _[M/YQA M[Y4:=9N^8:^3=B HVMEGJ8\Z,=G]R+SA8P>V A+ %)&M9%2QFG]"X=G68_E(J&2\]1RW39D%]9K/AQ3+2:C7D'!&XA M'8WDIKIU/<[3"8,9_2^^+DDYZP>W!2B/8.:B4J8#?FG&K"6.6:L(7QONL5WP M9G81ZS9[1ZI,)1S2#;C^CO*0(I3-)N8.>[:"2!J3WM ?3J9.SYN,_?Y@VNMV9S.WO=8N MO/-7I,#?A'_EAB*-9VR970G89ZHE/&;[<*MC6^84+9HC$I"T'XMI$H7\Q8 Y MGYB?#MEGO.)T5Z9.T^=$Y ]Q=% ?Y8^1EC%8=8E#[5I$/"2;M ?#CC=S)@-W MY$YZXZ$S&;F>/_'%J./W1&?:\<9K;-)](V8N9HK^M8BC*Q&!25@0WF0X[G7Z MSC'9A$5:U[;4/"V)$ $RV=#(:]3K=[?$KHV19. MT.(96L84CTL!F1&HJ"^Q.9KU^?]+SV\/)2(C1Q.DX0]^?31W?ZZ_1 M0O\C&O"76.O ]LUD.!P->C40"'W;HKE9QN3J(0*>:[BEUX1;FG#+?N&6.>R. MN@0[JAFDE$/" _:=>;U)VY]U)KWN",SXOC.8C*;NH#^>>OWAJ+LFAP9OO_$] M;-)U1NWA\/CR9V!;:D['@?+;K_KP7J6&_5X]2PU/W-.:E1D61_\C%7GWH!F> M(8H:R5?(@Q[SKB(#DFINGL7J Y9I](F4IUU[-/YU_?A7#HDI3#UC#T:_FKK. MV'JK;0_[DDLZ]D R^D/;/>4[WYY6T K];%MQU^YN7#"O\IDM>#1\+NLE%JPU M;8^VF6=:X]C]0ME/2Z\L%T)*.?1?+Z=/C\K75[J!!CJ&!WS]OY\*S=_[X(W< MY>^G;:E5E$_)QI>D<1CXEK++GS#U?XCMYT_Y#R/NOYLN'HXYOI<*WE"O\04[ M *;W4@9DB![5RKD7,W1LYYG1^D&(NSC%XQ@RN\,GI?6[ZJ5GJ?#.X%DL6/E- ML"8OW1#_AJW-7^V<#__LU0OI%+C)LD7ZV\N7=W=W-KS!OHYO7YXGW@W&VU\* M_]I-7OINYKYT!IUAV^F]!&9WG''7Z?0[W?:@,QZW7_J]?G\X&/CB6\>Q;[+Y M 6Y8.Z]4.O?+ K%N.92'0L5:\4Q6X ]U];+,%BMEW'P*78J^JNSR\O-+V6:C MH]*P+ZDD-L;*!8Z.O_W&A1P\B]_A/D'OXG^'+Z=?@#-FLW6F/OHEO7?]QI1^W6K$^"RII M 1&SI+1:+++_7F'3O9^P>2>F28XYFTYOI\"QGK'$<=J-R&E$SDZ1H^5%M^N MO'#:CR"3; 3YV>Q2IQ&1C0RXKXRHNL\GHRXP(/!3%*5 MF7IQ@T ^;[\)+R>&_3B#;Q&TRZC#N1*42RK3KMH=E=%ZY293-Q+IV<=OH5BJ M=L:==KOST[![YYFQ^T-X&AONW\']G2-S_SN-$-IP_SVX__GY7AON?W3N[QQ+ M]\.%?Y/NQY("@M,(/$,V?!8+JO7;*!O&[<%NV="RG!$5#%W8Y:>=;K_]TPB. MQFQH!,& 7I&-??K@ZH.QXY-2MGU0V7$;4C?G_O?[\ MWKJ,&-3%>A-[.;K;_O.9$^S5Q1\-P3YA@OWB?HNC>+X$.S$3$0&H7WDW8NYJ M"G[F!'QQ_KXAX.=%P!=NB$BZ9,Z\#Z*O4X3D^4G(^GQ<]OW>G(OS)"+G7$/$3(^(+Q+^R M/KG7@KUJE SM"7,MM0NNC:S@JY MJYK8F@!B&*6YWS\1NYC*EHILLQ#>=L9B7E$L7\8.V =*08V(Y+4V'+W:'@C% M;)V^711_1W$D] 9BW[C8:EOM5[HB^9"=0DM@"\ZHFDA-4(TSIZH,J"B^1RC6 M<[/--G6&F"] ]'*SHP65 "26FR28R4^_,?LG3X5J[8:(6I9TUW,Y08#@I.BZ M+GFN":=KT'9.IJM+U0Q_"$:$=A<+X2:Z$98A$S%OG$@'2(B; M$2$ ,PEZHF3X6&G7&W MUY(/7E,#U"BCIFA^'BZY39Q?TN6L]!%1E3LKHMC&3E#A3&&U4^*[_ &!%><( M:DWC%6UU:X7G=BC4&"FDQO;8D9 P:E##OGRQUYVGW]YVGS/8T!@9KR"S,+Y3 M:U7_/D,3YS<6JG>PNIWR3'_O3E-$QQ<:<_EAY=J6:^4];I6&V;WO#;-K=\;- M?C_>?O<&]L8[?;/?]]SO^_B_MHN5FHAC144@>?'#_W[1>5&_A;U^?W[QI_7G MA\N___&E)7T^'RY6KR+-L3SRPDX*,^;T)SB+'U5L3VPYN_3&XPALNDP%&4S. M.S"4VA&I\(V;B=\,6(]NW>GL]?*W[Z"=%92FQ;>],)H>BK:"S83UXO>7Z4OK MSR#Y:GVQK?=NDHKHOUX&3X6<&J'V?81)D*;'I\$CQ6P_"Y_4TUVJR;3>*[!W,%#!'/EAAC15?F)&5PU@J==9M;5"/!M'/@; M L!%FLTT]I?P/S?9//S]_P-02P,$% @ UT.D5AY;5R/W)0 @.T !< M !B:VDM,C R,S S,S%X97@Q,&0Q+FAT;>T]:7,;-Y9_!>O9S$A5%"5*E@_) M<94LRXEV$MME*9F=CV W2")N=G/135&<7[_O -#H@Q0IRSH2II)(Z@,-/+S[ MPIO_VMDY2T=_>ZKU_L[+Q] T.=VG>R]$@<[A[L[N_M'XA>[^CP^='>2_'Y M5['UV^7I-CW\_M/IY;\_G_%'/__V[I?S4_%L9W?W7P>GN[OO+]_S#1B])RZ- M3'-=Z"R5R>[NV<=GXMFH*"9'N[NSV:P[.^AF9KA[^65W5(R3Y[M)EN6J&Q?Q ML[=O\ K\7\GX[9NQ*J2(1M+DJOCQV6^7'W9>P1.%+A+U]LVN^\G/]K-X_O9- MK*]$7LP3]>.SL31#G>X4V>3H8&]2',.;NW"[]LSUSDS'Q>BHM[?WP_%$QK%. MASN)&A1'K[O/>^4EHX_5 MJ^ZK'\+Y];K[P01E/\^2::&.$7X[!P?=E_@F/_KZ)0WSGQV=QNH:1NV].'RU M_WRO?3'A1VEA%J( GR(;+U@K?G6O_L'6X2.91%L(%+$C7G9[KR;%=O"MYL#J MNJ!YI_R$^Y"=U=%!]_#UI,"1\$?E+_S^Q'U]D*7%SD".=3(_^L>E'JMJ3[NA"]O6[OS6X?L'GB,+KY_[N9)P%+)GJ8'D4 ,&663I??>P&WZ,\K:;0$ M*.=CF20[D9SDQRVK>I< \HI_IGBM(\[3J.O7]F36< +,-P86*M-8?%%Y@?ST MZ:UB?Z]W*#Z-4]V?YK@1\!D@&/$YD>D]+P8?7T@(5SH',DAT,3\:Z1CH&-[X M^]]>[>\='+_9Q:'[,"ATID0T()XR.4,I>%!F@^T\@'8L[!NH3 .$? MT[S0@_F2J<8ZGR1R?J331*=JIY\ M,(1D+$W6#ASTX,75L;3 OZ=3<56,5(" MU[6_=TP05XK^ZAUOBY$$U.XKE8HAW8D%/CS(DB2;@1@0C;#S.4I@T;F;XF?I.N^]UQ$0:<263J1+_O=?=VP,5::*,R''(R@C\D?*] M_EPT663EC=-L#'K>//C4U.136)0H,EI5R_MM'$LL80"5#^(%#T@< >\!;8QS M 7H: -& ]JE3NBR+0D8C%3=IX(0@?#(T2J'N>G0OI+ BY@=:1D4E/.P^QS$% M(>./S_ :ZJ.RGRBOBV4F5@;UL 3XK#IROQS7&+/57E#_BN .0,#I.J"7O2(- MKS U5:?'"RIBOQQE@,?(Q%('Z#)VD.:Q#"I8NK='1FUP+@(..Q=_VZ!]WG\A\X5UC M-V;!;01I\^9"'.@=>B3H'=ZE>4&RTV%1]^7KZGY\E&/22JQ(9,:[)EYOH.F@ M^5DBI/0$Y2U"MH3F!DE7Y!$T_ O^B?@Y'?=!-0(,+16N=@U:Q1OD_396X$%- MVECNP+I!XCL![]E@H"+2H=^#@NUY[@9IOPFJ!$."Z 9-[P2@OP-S)9L73+G/ M\'X6ARP7E<8-PGZ;C^-BVO\#.($SR-E6!ACC'V1>.ROZ)BNYM*='RJ@BZ_ 0 M;9N&OH4D$61\=OP'K$CE>U?P--WIJR@#I7 7W'3 BM^H'0Q-4I,3(:*>I;F M DU5"<@4._O^I@EW.!8%WYQ8 &2 BL5(LW<%A\BME$^%@J7Y[VL#DRM&."69 MIL!$32Z-5AYN"YBKD*$7 @9U;O,3]^+-4ZX!N?N87!,EN]LEO\/=.OR_>7KW M0T_OYF*>38U0":" R5(="1E%:E)@4'0WA_%'#(FQ?#DUS2; M)0JCH<5(%NU(H7/O&9RFP&OHU2':WXC]_7E R'@'"",F [N=KE=V@P&]C#10 M ;H%=1IE9I(9-&L#OL%!'U; $7&'ITB2"C5T<6,+D)O/&M&Z: M25><#\IQTZRP(,90L1&QBA+B T#*^0+UO(,K2*;(@.ML#]ZQ[O%5IM*!%6GX MJ&6?S!JNK-2*+?4OX0D6 P"D"$4 H8P!G:W[LX$.^"SSQ[Z"=<(,8OPR@<&# MX)O6@VPIG\(NK[V2NV1%:SGF'TT,8;6 $;_:6R< =J\+6GGZ3P7,#P2]FNO@ M4[TQ5";=89_++[ZG483;M#R"SE.@\!K!.O.%B;WS_59BD60W[M=]&+D0WJ-G"V'S,&^5&^X=*K: MI/?:ML]>"O+8[)4PC:V>(#>10\!OBBG) 7#_(YG,Y#RWN/"JU^V]\F8]7ZMG M?#V*=+H[YU,K9'X\@ERG[S7IM5,%'CI9Z#'K?NMO4G4S;K(L'A2?JE/="IQ> M^)6==S(/#&"@VNWOARDK&C1K2U%.]6 >^..SO69K_.Y_(R/V]4E;( MMPE4Q_A?E%=<;)^FNP/:2S8MC@;Z6L5M0 H8*L_3P:OJ4/\F3&H@",VCP"SQ M06;&1]/)1)D(,.2X[E>FY]"Y/-*%VD'8JB,PV(UT_N:7^U5'+_I;%;M >UTA MZG[KZI,U%/ZFY;%>F<)R9-+&27_Z;)H[4<^Y6R=N["07&\,D@=Z]E@X&+R&W<0J; MB37 MUI&;C)) O(3^G[WMBK__K?=B[_A3NMBUUTAONRG'LY(WQP_7,N?:O&=U=U$X MB+]:YOOA79L$R#[+W'G*;(H'^IN6NGDR1A4NL$8:9.G>[D9)* M3$#9:^?66$<#_SRTT'5=WK5^], 97'&SA_YU^ZP''W\9D(8"<4!L?L;T)) . M !-'2W.=TT/6_UX^%SCAF6Z#V%KHH)]AQ19'&T)(@?:J"T#B_Z 'FA@4>:QQ M,=.\#,HYKF28OP310PL.,*64F>D<_=L#Z\9GN, []C=V@9/7&\<<*YF"V(2] MR".C^^P3AQOC$-Y+J#T@1R)@7XVU4:F>E$JU_ZA4J@^?OGPX.[_\[R+U[#./WV\$!OUZL[5JP\^.V!U\7-VC8Y6C,^7[,='*H&)> S; M4MO(ARQ?"2HW>B^/@F=A9ZZ Y>7X7JYA'Z7AB"^Q/1A) MD>HC;+2WT&,?:4,^JE-I\UR^OZ[R[0CB*EW6Q9 :0C3*:%H11&\[H"S=Y//! M#9LEREU"%)#BO=L[^/<4Y-\T*5#W 'GE=@30 A@925JC9([B$Q$'95X*@DMB M?H>!<7+)EKO8@H&=0*/0OU6.G1I,(JU#@Z:9(#D-K)FVON,27IR"X13J&W3C MHJ(44%#7/HU".2]=(')!EDX-(VF$ "6?BOY\OSCYL$@93U7-P/)#MV!E!Q5 M4#T#]<]B"&=Z6-O,!__+O0>L'TO4Q&[&HK7RNL3C%-"!EU+W' M7=V$3L2/S)8R,#=$6L_(KV9&57>Z\V"3?F>;](&['E M&DV^96X20 ]"=D#(@Q=DHS[84D\;2UUA9RRY(:%1OP_D4Y7$JA:PH/QYD-@_ MFKMV3=[&78$1+N&F\.?ZG!]Y)8.-3'(TGH$[61"&#I.2_M@=FB'D M#0IVWNWQC6K*RE^(,[B#.,I:L+=OFJ#H.%B@H57Y/L"%QZ" '\EVI+?T+E8L MK#I_,>T#JFMIYITEU>7!\(TFR:H%6WC MHK!K$.UQDJ7#'?IT7-H0?94"[(J\X0UM?7J"SCI4TJS:9'658+G::3G!]=H6 M*P"?GVZQS&6^2&=YK);J4_"J7SI-.! C:SC5WT^-RV]NE4B==G?U6,Z=,,EA M'J!-Y)BVKN"W">4BPR^@<8.E2[^.YA/4NB-ITZ]+%=PI\H;>2"-2"&R.-H Z M0[=P-NA\LZ%:"J00-S=999NLLK]&5MF&Q0*+C6['8G^&'\@DF;&LSEM!,6+] M6Z5B"U3JFO0'T?MI, #MPU0\?R!QOTP3)7HOY$YO:[#M2RHL.Q4G4;&:)LEQ M2-+FPT][+6L$Z_+.' [U<8N??(KSTHJUAQR0*!^P9A!$,KE[4#9+EB*& M4]#^<<=\*-"I$; BV%"T5 I;L00H1H*EJA&- 3^$4:B+B,.]'VKN)AG]WU2; M4DEQ;Y'Y P^ Q>/>H$ :_K'(S$)OD*WL&9AL3"]A([YIPK86*7DE8$8J85\N M*%4HDFB%%BPXQDJ[@=]8Z<&Z(EW(:Y'U@8(D>[D .F!KI=9@HXTC>7C3JK?! MJBYT8FT#=-C*G%;.FUZ%-OON<'$Z_<[K X@"2"F^'#2P@AW(9:*<9F'KJ$BW M*%6+CACJ0>$UBM(M6%V,-V*KB#U6B@/A=X?5CO0_4/ :[EUE.J;D?'@[SJ9] M*L^DC](.$&_X+N EZLX[OI'5$*P:P" V<-1_/=9*.JB9.Q94X^Q0 ;D$93O M!I1]EPP%/Y--D7L-,??):JLC*S@F_(Y1]$%N=5MU58,XJ#B@J*,2W4Q1^<6AR.UOL$*)!4E$ MF!@41:"+$L?QWHN@M+-9]QD4S/(L5BKV=\CZ B/PG#W4$=,)7/&DY3&O.8!<RG<--DR>I4 MB,F)T7@(=64P#40!\&(RQR1R/-/$SLLC-<:+CR M%ZQW[SMF:"SPIGC?/ <1LT0EFE:(!JV,?N.P =L_4E3(=2S(P_?9BA5)' M"@E CZV'94$W#!K4.50G1EWI;)K#W(C(XWJ!?(W2;J0N)GT]'JM8@V;BQF4^ M0MX>:1)-VMR10$9#UU+?>2,#>QD FRQB,[!D]*K)2ABEYN+_3=Z0:G@6^=0 M,_93*L4?3U2A&4/Q0DZ?+)R\-C(&O%"1407, @ \T$CQ,*YF.#DZ\7+U"G60 M*Y52Z YET!5N78">;F* >U&633!D;K5UI!"8CM5K<&NPM\K0.J6F($<,)<]; M"?(N@X4OU@:::G;0-ARFF:)H'&DDW:V#O6T1@R%M93?,,N)-;X*\1<0%L%J.S=" M !?>:?E&FZB9&5T 8R6LQXTD;526',:H>&HUZO9TBS[HX^C/M':)-1:J>IRE ME!:%O^/TV)I[L^%)!7Z/7YAEYBML26%E2PHTU'++*GK YY6SEI$7[ R0@VT= M' ('U0G**X!4/D5'F62?%&"GD6C-":2"[=*%WO!UET([DPL=0343H+>7YJJ1!88&^6;=5CK5*+"%NB8U,. E-'ZGC)&YK4-IG7LIN&!:'HXX]1"2 MWFJKR-;0"8M&FYX4?AX,7A^PJVV!A^PB,"Y:?]784]<3;7PR(0.Q)OYIN1,; MYUP@CRH"&N0SB>?/%[]>5D0R>Z$6R_I%N4";E(Q-2L9?(R7C'I*2&YCQ)^@3 MTJ;)_\6+6@\>55$K]001IV=?+L\_G)^>7)ZM4L)Z[^4L#5.OELJ/F.=R^4%' MS= SYWK@B4CS[!/,_$'D& M.J(R 0.$FGW=@86 OHI8%N8?51[%^OX\GY+GOBQ6DNR$F8!*"5HO/I>H(7I\ MJ9. "4(KE6(K5%6"400ER50U8+;B"GAV2&H6NM\5/#^H&3 V,66A>YE"$!QS MJ"6=!SF@5>C50-)ISM]/G#(5? PD>)%'K!8T7(;Y2G+.VV;S" !*ZEI%J%=+ M E\Q-6F](%.*?B+3KS96/P'EW9!.2P9$ S?"W=LBDQ@>L*9FHL F-F;@X7GOBZ2*ZW^)2<983 U+(VK!UOI M69S6569Y0\!^@)5?:\KZ,7@?WMD.<^8=,_N-+?ZPGB4X%EZR.G4 MLZ!%]$_>#,W18"L-F7'PXG.8ND&?.HNHAB@)<_Y]/,.^I,,DOQ9!5,TC04_< MN"[-\H4I-<&Z2A>-7_A,\K(LJWK,FO.F'4Q#? M+E=WNW<8T7J2VQ24L%T@MR88E9L5I&$WN?&"]B)Y)2TP<)*C>IY@N>%?'>C1 M(MH@Z%?+0(,TX\/@I!99 , !NUV'N@H!44Y:8Y@R$;.THUI(QCJF#_8J_O@@ M!!\>'O)]M_*>FRS>8B>#K./W?A<7[$UI1+56\3=CPS=7\E>:#]0K+/U++9NT MZ8WWYU"&7CPJ9>C7\XO3LU]^.?EX]NFW"_'YRZ??SR\V_?"^3S^\2WDM_H6% M;IS!NWHR]N> ^9P@)@*][^\U^X1Z,[*>?L(.,'*7.8,VIF0*M/%F=DKD1[1N MMFI@-$/]KM'UK$,.S3'FBRVH;*(8K\)N)4E'4!]8F@-L!.:\R6M,>ZC:VW57 M++JVP[*\[=(/V,=$YAE^KJ_*^L&ZELKL&5LEA[[%$E#H72R#SL2858+G",Z# M?CD^5;H^/5ZHC"K1WEFYQ>'4%_DVZ7BZ"M2JYG]CS+# "55C2D7DC#V7.KZ# MU4EQ8,?#Q(]MIF:>9F:$KJL4@H_8$4%9K=B$B=!%X_%R\.0 MQZ:VY^XZDIP&.;+B/$6%A;9HO4*XTH) IA-%T\F<.A'FV@<9S-3V"W19N3:A MB%[QYQWF.6,/4*Z2ACP!F#-,L]/E[#!#:EI4F!!'N/(R/SEW-73:.$Z.N7*< MPELBH<*"^F,58JA2Y"7)7.")C3Y5$'86UD%Y@99KE &7$K\[E;G29]C^ MI=4!)XI&,F>RD@FRI @&S<;*Y$AYR"[IIJL!'.A4IIC_[B'*:[/7D=4:@UF( MR,L;Y;U-P+3M'"6WN5J^Q-:=AZN@*A,D0%5@JAV *01;QU[P:<:55&R> WL' MB+QQ)(6Y3,VY[KHHI)]NQSD64(>V<;R%R/=5J4EU0XDYP_Y@2B'/((*/+\K* MM&G_'!+,)UB,0"D8VA5A+P=MIRP/,PI6"I,[1TQ5H"],;?$1_JKH>.F M!<\FW^NOF._UA'2*AF2VJA\%164R)Y+.YWFA\.0+$#VF8'(?&CEVA!]/*6P9 M98;9'@MHLN0PYI]WJO&_D@_161 8XINU]Z2C'X,&FTS)8DR2BH7(1R5WB$]. M\[PLL^'"!L C:C"2%PWNV2'>2=F^V'2/\O:S?F&[HJ#RB>H$B4K2'.RL2*0C M7*KUKV3MY:I2+7E"N0\P0@(6:\R-V!K-68)<<-MNCT!"O4\I!3PO"S&65:'6 M?7WM9:^5 T_P?!:R-7G\RLD_5J87A+OT,I%FS?EKY9834ERQQLDF!%= *@/$ MC;#+4K!$$A9DY?-M@FO!3H.4Q9-%%KRB-&>N)/@=ZUK@[<[O3Y1O6FW<64^N MCUFZ:"0&G2MK8W2:7"A6 ME"9#?,$7EW)3(HF57;;K5RS01AMJ2I^S5<%SD2K48M%$<8VF@9Z'[D"B@03" MQTI?6W4L@SHRSYGK28 M6KZW7+EY[5!R"9B34C,PH_*,*WVX!"^Q#5K=7QWW M>+E :XU2P3.1BN-\:^GS8*&EV-LU\2-W@J$#0*%5S4U@8_8J!8=&:=,Z#J5C M\5"\9I_["@P6!&Q$TAJV3R79A,M>!GPD%3F)Z5V"&J]0W='R4,+80N#0=,FG MZ.6#7TE\^>ZW-9.S\:5*XFLG4#]8WP"4 :SC4K,!"^Y )_&[R>%8@CEO^5WO MJL^M+;U^7B]9C-G1&-]\"E:>Z+:7SHZ&?P#?[FO4"=#A,,,S G0+\'KF/M>QU MP^QV.8;6/XROV+7[SG;(A\*5-N"P$5=+BZ0?0%Z=D'Y[:W&%;B7JDDV=Y] # M2+T,FQ65A)6V-UW%65F^0^(C\-0 TD:*;1%*87?(=*/;KM[KKK6Z<*E=T;:\ M,DV\99E>O_:S;&LQWCI7HTH9@;40+BP!CU)8+"0HO(BJOA]\ #02T>#4$D2F MKBP71'?BWO5.P$"UK+?KT=;]6I*L-WQJR&'C*3D*;2SQUND?KIKT9D]JQ3BD M16WWTOYCJ$GRAHJ8*XI*L<0XPVW=IS?6?[5W4I MBR4MQEY3YK,:4U%[K-;"!B1[Y6^C2MW%1[^[WG7[R1US%?3^=JU@J%5PUO>I MX[#+:6]4F>+=X=7MQ-SM&PXPL[8^YI"2'FUU0>M_\2$@=QU/RW)*8OT9=]WZ MO9:I% _@-GAR#5,>5!FP+34!SSX'.WS&.VKR5=2",[?]09RL604R._5C%ET( H"C;ZP LL-T"8Y6OU:-J\3Y5!-!M6.+,)+ MZXS>*1=#[(75'%:GVZ!@/U'I[-!R:C"7N;'#=/%@OCO89-[2'W5SK,D]MM(] M'^-NV? S[N!Y>L5NFC4:ZIY8;.4VD\& 1!]NO*8*C@'A,5JQ-MG)2F(48,O, M8=M !<_O PD^33E []-LUU'+[4'7-MSKZ>U&!_7:&E]PPI%R>T I-C5')8[RP?BHL7HQ5U@G:]/:A QVJPP&A6D]!*Y&[@X%9DS, M=:O( >=6*8UMO$;@YMEM1]JV978Z7884[*0IQZ4N]"Z; /OPJ7G=J[< @(8/ MH*>#FZSIAF6Y.:=7I67'K7 VG6 N';> 3CA]7"+GG'$2W]-P&#R%YL1?I*VY MMC+L9-U&WN_FE'DTX>R)EA9MWBI"1"$)SQIJE$CLV#BTYQ^2DFZRZ;#:%LI3 M+-K]C&0)TP4S&TI]0IN)SUMJXQ,\/>DRIDQUQ9LU&A75N^RS;3>ILB^09 MW#:J79!3>1T%UW;F"ZL/G!W6TB*T%![< ;9,R*XF7EMIHOQ9PE1IP&)*)D$I M@N$[L2)Z*NVYWU+-5?2DT'[.OO M'M QDT9QK;T_"@"7[B<-_,%@OF&CL@T=744>^)U8_Z3D73J"R^EA%>',>J<= ME!71$=D$.:;69W18500PI>Z=Y4GB#I[5.6S(I(5,AK<]/2+3;.K_(F?KI)4W MN!UN4!V+AJ"#&\X\Z[CT/);YCVDB0VO\OT'K!EJ/;H?6)Z:O;;NIU9&Z/*ZG M8XW+UNTD!I6S93OPI7H'U4H],J\!*E-N*T;6B)"PV93Q."TXDMU(#%\!!\N" M'E70^<6 A7UM#W IEPU/##(Z_Q@_B>:RO62_\7M.I)Q(.!]JY]%',"7O-DJ.&9S M0?$^O+B$XY&;(Z4@CV5F>05U'#>T4\LWK*0U1>]6K.37+ X,>H-(GL:(/[>6 MEN@3S=*$.MZ-:716W"2.S 3MNJ277:VMF\\KI2Y#@-M@+S^Y0,8(?';-<<[P MHFX'S[L5/N;Z\E'!H4-+KE6M3W"#++_&&;GVI*7$M&8-W,/F9/Z[!/XE]EOQ_)[?@Y^NW./:U*S+H7 MC]EP^^Q*W8HS2F%6$6>M:1M@;IEZN>Z1C&T7(K+/,-U!Q1M,;<'4K[?T[V)? M4PP64EXNGP^WLL5-QPV&[WNV4[>=%SP&:& 9E&.=?'X")B#@W94M62.R]/B%;/-&HYJPA!RM5\I4R?TJ?X1,0G )6;G.306#>2A(K.<1<#\?.[:5 MQK]U+WPRO4+1[/)\*+IIZ,"-N5/DSYTV]P5Y]53Y)#>GD :K5MS7HHTWDE(X M >F/#+%,<5L_N#ZI8UR:I=_8(*CB&6_'_EI_T1>^O>@"7%K;U;\)LFR"+'_V M(,O=X,4=4"=Q^GM#YEH/8_0<*[-DSE4A5Y5J9__[\_F[\TMQPLVP[F5^-\WI M=]O*#V5 XP#LN^,'-TWQ$6[U"NVJL0D7:@M\C(#.P\XW[2?ZYK;AM"LR[JLD MFW4%)>)SHGA?%3.T(2@'SP=RWM.A 0,.69(!I9O1)5+3[P MUR'9Z]?=%P<_-'N1UIN$9JX9Z.%^]^6^5QE=S^/)-55/Q,+Q:WN?UK'P+BN, M"V]3=]C&S0#Z0:=1<=CM'5J%B'^]&[7QKC0<1$7/^FH-4Q?"^OG+[O[+#:Q7 MA?4/K?I&%>K4_W6#ZFW@;QC*'[0!]K[5>Y-/)TT.][*+7VX!WK.W>?%F%]YY MBWU?4DSZH4X(KK2C7:W<$,8JG_[#!ZMM@-2@>&14+KHW6:;Q! MZ^^.U@<;M+X56E^.M &L/E@;J\T&JQ\ JUT+^KLZ[>PIVL(/.:N*H=5[-:D6 M$>_0E95FOD;0X.$U9&N-_.E],+=RIIXW_ CMS@&5X,S%D,2YH=&WM6VUOVS@2_BM<%]LF M@&79<=Q+93? -DUQN=NTW:R+PWVD),KBA1*U)&7']^MOAJ1M.7;:))>W!BF0 MQ**&Y'!FGF>&-#OZ)0B.RYR6"4O)W\>GOY-4)G7!2D,2Q:B!UADW.1G+JJ(E M.65*<2'(!\73"2/D7:>WW^EVWKT-@L,1#'7D^\@R(H.P'^YU]_JDUXL&^U'W M;^3K*=GY-C[:M<(?OQR-__WUV$WZ]=N'WT^.2"L(PW_UC\+PX_BC>P&C]\A8 MT5)SPV5)11@>?VZ15FY,%87A;#;KS/H=J2;A^"S,32'V0R&E9IW4I*W#$;; M;T;3PU'!#"5)3I5FYGWKV_A3< 2AAO!#D?AXJ^3C64Z/QRE?$JTF0OVOE50 M->%E8&05];N5&4+/$%Y?DKD(9CPU>=3K=G\=5C1->3D)!,M,-.@<'*R:%)_D MRS;IEA8I)JCA4X9C-T9-!*,JBJ7)AYS-T$IK_E\&0\/R#+LP 15\ H.CKD.W_L@O/5Z;9,;L MW(5"RA&E-U1Q%"GK.8-[&F!K: M4E &IA1H+9P#!1*N( 6 &"0%#9JD3)%9SI.S4G][SB)D8R78 :TZ&K9;? 0B,-K MU7C/RPS"D"(AP^=$U"F,":9MK+$-;N$8NA58!IV*SH9LNO2:-YB^-#4$1FJ9 MOHT2M0 !<)4$>]KIM-4G ?"23,B97OA1L0G7!G*G(10;G=Z@9;OA#KU09D/; M1_/(?H>,U]1__:K_;JB]Q3T[89#)+./P:)=U0JABUH!@$!X+A@LE#+P6"PZT M!N(H5@# $&3XG'*="*EKZ(?04U(X2U9*0C4$S9KL@.%2!IYPUCF^@/JAA,+G M-XCJLUHP[=)S$3]1 MMC91!A/A8B_['"200!V%HQT8B:4"-+]O=5M@1R%\/;)\UA5-_#/T4/"3+MSO MZH[^6_"0[[5(;*%)FX)3]$]"A7>W]3R434-@$,,"G(%%@#%%H>G*,>\R\P50 M.QE91(T6+..N",O6X0[=M1:[M*XGI&'*-#1 D%@^_G$8MS%5)+36U^^"G!TS MLIS)90%9*Q@ B ,K*Z0CD&*E'0>+A161-KBTULS&\"EF* BT"/U9.EP%0XB0""V2'H08;UG/OD#]VE"/ M?RZH7SN5;"#^^DGHVL 'LICR%/%,->S,,>:H!B[ LA%!3E6Z !Q0 *LA!I) /KA M#:N05E $BFN'<* ?7D%>?<'X,\9X\M0QSJ94U#;G(0!8EL$6@$\A=/664M[7 MPM?(X.YQ>VUO 0T=(?MJMX.(96VNGO\Z-09=2C/<'F4_WO.1>+'QLASE[0#Z M#''P%TP^7TRF3QV3/N W@8.',WY;9M]LP>8-DO4J)X [>Z*$ATUEO=1IUVF44[TLY3%W M6D9@J2TJK"5\PI\3P<^9\,=+E^3;_Z=Q?DX.>(3CDL'MCDOLV>HRS-LK+L;4 MT RW%2UCR-R@!-W8[WG%*.SXC%1Z6?/9!ABP*+@QS$;F1J=80CV);U(.>MGN M.Q".D%\TYB_XBSO.!7[87S4'M2U:ZC*QIV2[+PHX%C=LGV)+&[G#L(?KB(/5&\>W/#MRIXQ9"I"ETU&S) MAU=@P>^*H .$-01EV]54&@HJ71=@!#"178K//UL/G'].KGQ!XO,YI\"R*%- MY&W !;.9!Y!EOQ3R$&R[VH*74RFF# N,DD[\=UO*)RM65$+.&;R=Y=)E*+H& M< #D'=1=G7N%RA.I(=;4^ A.B,@IG9/]-L%+&? Z0M:(8,M!Y, .K_? Z20/72U$::REJP]:6??_AT1"$E]<,%G?KQO_^ M+LVO67U_O],;O)C]HD$5_W,WZ.N(&5)/ VU.&6:U:CD!_>U Z( MIJN,@(60QB\L2_. AKAEQG\.T3S8VUQ^L_CHW@#HMX4"EN2/B0,8VYDOM_ ?8_&AS^#U!+ P04 " #70Z16 MQMH#VL(( !N,P %P &)K:2TR,#(S,#,S,7AE>#,Q9#(N:'1M[5M[<]JX M%O\JNG2V368PAA"ZJ:&9V:3I;&;[VBR=._=/V9:Q;F3+*\D0[J>_YT@"#$G: M)-L\FB$S!"P=2>?Y.T="C/X5!"=E3LN$I>3W\<UWNITWKX/@< 13'?LQLHS((.R'>]V]/NGU MHL%^U/V5?/E(=KZ.CWO3A])BT@C#\=_\X#-^-W[D. MF+U'QHJ6FALN2RK"\.13B[1R8ZHH#&>S66?6[T@U"<=G86X*L1\**37KI"9M M'8ZP!?XSFAZ."F8H27*J-#-O6U_'[X,#H##<"'8X"A?OCC:6Z?QPE/(IT68N MV-M60=6$EX&15=3O5F8((T/HWJ"Y"&8\-7G4ZW9_&58T37DY"03+3#3H'!RL MFA2?Y,LVZ42+%!/4\"G#N1NS)H)1%<72Y,/-!:X:62W&9;(T048++N;1JS$O MF":?V(R=X?]7F=O%,:@K.J!6$/JQ3I3KH$5P^)KP3"AZE;Z.SXY&Q\^O[T^+?QZ>=/?_U@A:W8(/CJ M[;D/L.QIF_S!U3D9=\@'#(NR31*F#,_FQ.341/>CG?_6&I?X!E^]#CDE.9TR MHMB4LQD BLFY)G_65(%BQ9REG D&F-EVHB@G0"J!@U("V,)2E)>$EG-2ET;5 M#%@&*+5(#))14L"3XE20C";0I(@LN"%&.KI+!"5+F-94S9&DH.<,UFW,J:$M M!69@28':PC60(.$*X!_(("%HX"1EBLQRGN1$U_AO-7[&%/.3H %UP!4B&XN M82BF*Y98!G'>"EB3*8@YA6$IB>=--3R:D?K?,!(C&2]!#:C1E=AML!"00[=J M]/,R S>D",;P.1%U"G.":ALRML$L'%VW LV@4='8D$F75O,*TQM+@V.D%N7; M2%$+( !32="G74Y;?A*J,U]E^^Z+\9:J]QCT[H9#++.#Q:L4X)5G,B(L0]/^&=9VVD:'OKD;\0MG: M0ADLA,)NVAPH$$ =A*,>&(FE@FA^V^JV0(]"^%ID^:PKFOAG&*'@E2[,[VJ. M_FNPD!^U2&JA29N$4[1/0H4WM[4\E$Q#0!## ER!11!CBD+3M7/^R*P70-UD M9!$U6K"$N\8M6X<[=-=J;$.N)\1ARC0T@)-8//Z^&[L9;>A?N-0CW^N M4+]Q*KD4\3=/0C<.? "+*4\QGJF&73GZ'-6 !5@V8I!3E2X"#B" 4^>Y6)Q< MM2S"CXU-&W8..=9(&V6GS>P77J"J5K )!E-@,94DX/66 5N 3E@)-9* Z(<> M5B&L( D4UR[" 7YX!7EU&^//.,:3IQ[C;$I%;7,>!@#+,M@"\"FXKKZBE/>U M\ TRN'N\NK:W 0T#(?MJMX.(96VN7_\F-09=4C/<'F7?W_.1>+'QLACE]0#\ M#''R;4P^WYA,GWI,>H>_'#AX...W9;;GBMB\1:[%HEDF2:TP.!H5ZJ4Y"ZD- MM.*I(LRDP?CD;W<21G:N')!!A$,&W*#U+"<0=_9$"0^;RGK)TZ[C**=Z6;M%19C M:FBZVPJ6T65N48)>VN]YQBCL^(Q4>EGSV0:8L"BX,,<=YR)^V-\U![9MM-1E8D_)=K<'(<_M( 0/3W&?PL&Q\<@+ M#\\2SL 3??VS/)"8,7J.!8W;)]B2QNYP["'ZXB#U5O[MSP[,5@$A3&*C9 M$@^OB06_*X(!X-;@E&U74VDHJ'1=@!) 1584GW^N/'#^.;%R&XG/YYP"RZ), M 9"W(2Z8S3P06?9+(1^";5=;\'(JQ91A@5'2B?]N2_EDQ8I*R#F#WEDN78:B M:P$. ?D#ZJ[.O8;*$ZDAUMAX!T:(R$N0&4>K!W-NO5UT0^XT? M>=&U?X\GTHBO&Q0_1]R ) GTACK4 EW MS-@_E,D"_[Q(OLU?9OB6Y@\S-G_R4=$)"]P^ MA6:&J8A.)4^]V0\..GO[RY3OVKKV.-+]E,3^-N7P_U!+ P04 " #70Z16 M@9IKCL,% !8' %P &)K:2TR,#(S,#,S,7AE>#,R9#$N:'1M[5EM;]LV M$/XK-Q=M$R!Z\TOJRHZ!Q'$P;XT=. J&?:0ERN)*BQI%Q_%^_8Z4Y"KNR](B M29.N 6Q+Y.EXO'ON.5[4_\6R1FE"TI!&\&MP_@XB$:Z6-%402DH4CJZ92B 0 M6492.*=2,L[A1+)H00'>VE[;=NVWAY8UZ*.J8?F,2'WH."VGZ39;X'E^I^V[ M;^#B'/:N@N&^$3Z=#H,_+T;%HA=7)^_&0VA8CO-':^@XI\%I,8':/0@D27.F MF$@)=YS1I &-1*G,=YSU>FVO6[:0"R>8.8E:\K;#ACK$?RF)!KT MEU01"!,BZ[[L922*6+JP.(V5W[&[W0]#DBV2[9@HMN9+ MRHEBUU3KKFD-.272GPN5]'87^-236?5<+%)EQ63)^,9_'; ES6%"US 32Y*^ M/BA&\#>GDL6O>T8Z9_]05(W;4_1&682S!2K7MO:*_?OEUN>W%EE3LYVYX!%. MCFX2-F?JU0OOT.VUFK;7=^;HK.R13-/2U3K7+$=3.%,;/V%11%,4>/6BVW1; MO;ZC!1_(KA#3A\JO\-EP- O&9^/A<3">3F!Z!A>CV7AZBAEQ-IX<3X;CXW

,WB LT*$@HKE)0Y*D#&2JBD\PV$5*(FAH:HA"@ZE@? MP#@-[0,@<(KINB:20BAD)B31.0Q[>A'MJZ;;&XHEDNW&W'F]_0.S6FE@O)(H M*6N&DAQBP;E8Y[;QKB)S3F$N)&[NJ.$V4)3SDGFV]WE&PO(>GY#XB;9!U)I# MPDO?&I\B[_76"5/4T@]2/Q5K27#(D%'K$#U:+E"AXGY"7+(NDI\22[\VHGGX M,QAH#+S"#XZ*ZMMZ0@9J[&6H3T0L!$D1 UAM43%AJ094S%*LQXQP-!&KJ2[& MB$$!&( P03 B(LOHASBM 8J5F1:TB_C@"-00$<0U.$SQUM"2].\5DZ4RA.8E M#0WNO-8>V0OL1?MZ1DOC[$IB<4$-HQNLF2D6^^-0Z6GO;:M=<["CP>,8 MS#T*Y4#U,:C;X9_2^:;B:DUWY*/_?<8TGT/&L#06AT?11Q$:9;A1WK(S7%N2S;$>58IB7> M?80-LHU9I&^Q4<#2BO46@VH.VQ3T$UHQ42LLX'.*9=>^1W?<.EJ=H@T^G),- MM ] =U(/M="WG.%TAV+B=M30R&E4+%IJ*=?3YTY&N"=Z>! MH@LNOV_7CR]YO7UH'W9^NOT1W&X.(F9#'?<[.OQC+U<%_SEZVQ3P+QX"OXIC M[GO3VWK?-/I/-OZGSG=WR,^2QLML\;(;P."Q"%ZXYN\1MZ1ULMM!U-<^4VA] MB+-.[L!O(J=9 NAS0F6[=6^GT&^& MM&:?[XSG3Z'UV2#U)R[O&9>/&LK/_,_R1\9?U6X75?RIF%<[6"3;-F:.=+"0 M KM8W4 )Z5?T5'L7='NB/+'I&EFWL(-_@502P,$% @ UT.D5B@2 MSYOU9;4_;2!#^ M*W.IVH*$[3AO#4Z(!"&H48$@,#K=I]/&7L=[;+SN>D/(_?J;7=NI25\N5P&% M7B,YL?=E=G;FF6=FX_YOEC5*8I($-(3W_MDIA")8S&FB()"4*&Q=,A6#+]*4 M)'!&I62W/H.,?^<=Z!TEWP)4DRIIA( M"'>.?^G$:LY;#A%JT _9+61JQ>E!;4[DC"66$JG7 MK*>JAS,=[-X81;\R3E M1+%;JF57I :<$NE-A8I[FPM\:69:SHM$HJR(S!E?>6]]-J<9G-,E7(HY2=[N MY2WXFU')HK<],SIC?U,4C=M3]$Y9A+,9"M>Z]O+]>\76"21DCFO\^9[?=%K[ MS4:WV]$6(6BY>^LOJ=GI5/ 0YXWN8C9EZLTKMU/O-1MVH^],<5;Z1%KKT>4Z MMRQ#53A3*R]F84@3'/#F5;=1;_;ZCA[X2'H%&%E4;BCV+9L-1Y?^^&0\//3' MDW.8G,#%Z'(\.<9@.1F?'YX/QX>G<#FZF%SZ5QA%EU?7A^<^^!-PNW!M7]E# M&[2YW_7<9KO^>.;^:Y$I%JV>H<%+S4P32W!AY;G=M(H-T)?;R&]0+3^FL,"1 M,D,!2&8QE72Z@H!*E,10$143A:W ]"V%<,%70-)4L$1S'TGP"A3&.5Q(FC&] MI&DWX/QDE@[P&!8XSK)9$4 B%3 M(8D.=MC12VK+->J]H9@C*Z_,D]O;W3/+%.I&"XDC945MDD$D.!?+S#:V5F3* M*4R%Q*T>U.HU',IY05'KYRPE0?&,,R1>X=JE6G) >&%I8V$DR-XR9HI:>B+U M$K&4!)L,:S4[:-]B@1(C#^/P@IZ1)968>Y463=A?041MX.9V<%18W=8S4E C M,45Y(F0!2(H8P+2,@@E+-+RB-90RA6E79VU$I !T0! C-!&?A?<#[-9PQ11. M44#@SNWN4-V04APVSOAKN[1H[%W M(3$+H831'2;7!*N"PT#I;G>_V:H8V-'@<0SFGH2 H+P,ZC;8J#"^2UH>P4H8UT&) M&(+8D6*H8(]>YE-HH@:A*=,,.>.H!<\#2Z J1LFL#*:"SG^RH'D.*7V<:()+ M:(9$I_.CB'(WW4OSF!_I'?)9F<1#RK&HEOCT&3;(VF>A?L03!:96S+?H5%.5 M4] SM&"B%IC IQ33KOV YKA7:!VC#AZ^IZ/11QOCMH*:1 M4RM9M)"2DZD58&%"THQZY4U5#XW%.*^*]1%(QS3Z_/X!J_Z)*(OCE6ZIG)8, M&9>K%M+BYE^FZ+^"QH MO(@6-[T#=!X+X57=?)YP2UHFN^]$?>\QA=H'V.MD#GQ@\@9\&T[UOX%)WV&# M+?:];8 \#3*KF]H6G2\)D:WF@U6@WPUGS3P_&,N;2'TQ*/V%R0?&Y).Z:[L)3,J)57>"125'KD5K"P<'NW:S=::T+-V^KF]5G^ MCLV\M!O\ U!+ 0(4 Q0 ( -=#I%9K<7&N11, !C4 0 M " 0 !B:VDM,C R,S S,S$N>'-D4$L! A0#% @ UT.D5J4M,K-@ M$P Q" ! !0 ( !&UL M4$L! A0#% @ UT.D5NU'<3#K-P ^)H# !0 ( !!2< M &)K:2TR,#(S,#,S,5]D968N>&UL4$L! A0#% @ UT.D5BBD!6IA<@ M?JL' !0 ( !(E\ &)K:2TR,#(S,#,S,5]L86(N>&UL4$L! M A0#% @ UT.D5KG^4U&UL4$L! A0#% @ UT.D5D?% M*>0 ( ="H< M !0 ( !%B,! &)K:2TR,#(S,#,S,7@Q,'$N:'1M4$L! A0# M% @ UT.D5AY;5R/W)0 @.T !< ( !YF,# &)K:2TR M,#(S,#,S,7AE>#$P9#$N:'1M4$L! A0#% @ UT.D5OO>;1?)" .S$ M !< ( !$HH# &)K:2TR,#(S,#,S,7AE>#,Q9#$N:'1M4$L! M A0#% @ UT.D5L;: ]K"" ;C, !< ( !$),# &)K M:2TR,#(S,#,S,7AE>#,Q9#(N:'1M4$L! A0#% @ UT.D5H&::X[#!0 M6!P !< ( !!YP# &)K:2TR,#(S,#,S,7AE>#,R9#$N:'1M M4$L! A0#% @ UT.D5B@2SYO#,R9#(N:'1M4$L%!@ + L X0( !"H P ! $! end