0001289419-24-000028.txt : 20240426 0001289419-24-000028.hdr.sgml : 20240426 20240426123457 ACCESSION NUMBER: 0001289419-24-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240426 DATE AS OF CHANGE: 20240426 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Morningstar, Inc. CENTRAL INDEX KEY: 0001289419 STANDARD INDUSTRIAL CLASSIFICATION: INVESTMENT ADVICE [6282] ORGANIZATION NAME: 02 Finance IRS NUMBER: 363297908 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-51280 FILM NUMBER: 24880868 BUSINESS ADDRESS: STREET 1: 22 WEST WASHINGTON STREET CITY: CHICAGO STATE: IL ZIP: 60602 BUSINESS PHONE: (312) 696-6000 MAIL ADDRESS: STREET 1: 22 WEST WASHINGTON STREET CITY: CHICAGO STATE: IL ZIP: 60602 10-Q 1 morn-20240331.htm 10-Q morn-20240331
912345000128941912/312024Q1FALSE6.15.6741.2714.0200,000,000200,000,00042,745,57042,728,18211,987,49511,987,4950.50.51.41.500012894192024-01-012024-03-3100012894192024-04-19xbrli:sharesiso4217:USD00012894192023-01-012023-03-31iso4217:USDxbrli:shares00012894192024-03-3100012894192023-12-310001289419us-gaap:CommonStockMember2023-12-310001289419us-gaap:TreasuryStockCommonMember2023-12-310001289419us-gaap:AdditionalPaidInCapitalMember2023-12-310001289419us-gaap:RetainedEarningsMember2023-12-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001289419us-gaap:RetainedEarningsMember2024-01-012024-03-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001289419us-gaap:CommonStockMember2024-01-012024-03-310001289419us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001289419us-gaap:CommonStockMember2024-03-310001289419us-gaap:TreasuryStockCommonMember2024-03-310001289419us-gaap:AdditionalPaidInCapitalMember2024-03-310001289419us-gaap:RetainedEarningsMember2024-03-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001289419us-gaap:CommonStockMember2022-12-310001289419us-gaap:TreasuryStockCommonMember2022-12-310001289419us-gaap:AdditionalPaidInCapitalMember2022-12-310001289419us-gaap:RetainedEarningsMember2022-12-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100012894192022-12-310001289419us-gaap:RetainedEarningsMember2023-01-012023-03-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001289419us-gaap:CommonStockMember2023-01-012023-03-310001289419us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001289419us-gaap:CommonStockMember2023-03-310001289419us-gaap:TreasuryStockCommonMember2023-03-310001289419us-gaap:AdditionalPaidInCapitalMember2023-03-310001289419us-gaap:RetainedEarningsMember2023-03-310001289419us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100012894192023-03-310001289419us-gaap:MediumTermNotesMembermorn:TermLoanFacilityMember2024-03-310001289419us-gaap:MediumTermNotesMembermorn:TermLoanFacilityMember2023-12-310001289419us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembermorn:May2022RevolvingCreditFacilityMember2024-03-310001289419us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembermorn:July2019RevolvingCreditFacilityMember2023-12-310001289419us-gaap:NotesPayableOtherPayablesMemberus-gaap:PrivatePlacementMember2024-03-31xbrli:pure0001289419us-gaap:NotesPayableOtherPayablesMemberus-gaap:PrivatePlacementMember2023-12-310001289419us-gaap:LineOfCreditMemberus-gaap:LineOfCreditMembermorn:May62022CreditAgreementMember2022-05-062022-05-060001289419us-gaap:LineOfCreditMemberus-gaap:LineOfCreditMembermorn:May62022CreditAgreementMember2022-05-060001289419us-gaap:LongTermDebtMembermorn:May62022TermLoanMember2022-05-060001289419us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembermorn:May2022RevolvingCreditFacilityMember2022-05-0600012894192022-09-300001289419us-gaap:LineOfCreditMemberus-gaap:LineOfCreditMembermorn:September302022CreditAgreementSecondAmendmentMember2022-09-300001289419us-gaap:LineOfCreditMembermorn:CreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2024-01-012024-03-310001289419us-gaap:LineOfCreditMembersrt:MaximumMembermorn:CreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310001289419us-gaap:BaseRateMemberus-gaap:LineOfCreditMembermorn:CreditAgreementMembersrt:MinimumMember2024-01-012024-03-310001289419us-gaap:BaseRateMemberus-gaap:LineOfCreditMembersrt:MaximumMembermorn:CreditAgreementMember2024-01-012024-03-310001289419us-gaap:NotesPayableOtherPayablesMemberus-gaap:PrivatePlacementMember2020-10-2600012894192020-10-26morn:segments0001289419us-gaap:OperatingSegmentsMembermorn:MorningstarDataAndAnalyticsSegmentMember2023-12-310001289419us-gaap:OperatingSegmentsMembermorn:PitchBookSegmentMember2023-12-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarWealthSegmentMember2023-12-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarCreditSegmentMember2023-12-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarRetirementSegmentMember2023-12-310001289419us-gaap:OperatingSegmentsMember2023-12-310001289419us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-12-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarDataAndAnalyticsSegmentMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:PitchBookSegmentMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarWealthSegmentMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarCreditSegmentMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarRetirementSegmentMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarDataAndAnalyticsSegmentMember2024-03-310001289419us-gaap:OperatingSegmentsMembermorn:PitchBookSegmentMember2024-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarWealthSegmentMember2024-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarCreditSegmentMember2024-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarRetirementSegmentMember2024-03-310001289419us-gaap:OperatingSegmentsMember2024-03-310001289419us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2024-03-310001289419us-gaap:CustomerRelationshipsMember2024-03-310001289419us-gaap:CustomerRelationshipsMember2023-12-310001289419us-gaap:TechnologyBasedIntangibleAssetsMember2024-03-310001289419us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001289419us-gaap:IntellectualPropertyMember2024-03-310001289419us-gaap:IntellectualPropertyMember2023-12-310001289419morn:LicensedBasedMember2024-01-012024-03-310001289419morn:LicensedBasedMember2023-01-012023-03-310001289419morn:AssetBasedMember2024-01-012024-03-310001289419morn:AssetBasedMember2023-01-012023-03-310001289419morn:TransactionBasedMember2024-01-012024-03-310001289419morn:TransactionBasedMember2023-01-012023-03-310001289419morn:LicensedBasedMembersrt:MinimumMember2024-03-310001289419srt:MaximumMembermorn:LicensedBasedMember2024-03-310001289419srt:MinimumMember2024-03-310001289419srt:MaximumMember2024-03-3100012894192023-07-012024-03-3100012894192024-01-012024-03-3100012894192025-01-012024-03-3100012894192026-01-012024-03-3100012894192027-01-012024-03-3100012894192028-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarDataAndAnalyticsSegmentMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMembermorn:PitchBookSegmentMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarWealthSegmentMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarCreditSegmentMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMembermorn:MorningstarRetirementSegmentMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-01-012023-03-310001289419morn:MorningstarSustainalyticsMember2024-01-012024-03-310001289419morn:MorningstarSustainalyticsMember2023-01-012023-03-310001289419morn:MorningstarIndexesMember2024-01-012024-03-310001289419morn:MorningstarIndexesMember2023-01-012023-03-310001289419morn:MorningstarDataAndAnalyticsSegmentMembermorn:LicensedBasedMember2024-01-012024-03-310001289419morn:PitchBookSegmentMembermorn:LicensedBasedMember2024-01-012024-03-310001289419morn:MorningstarWealthSegmentMembermorn:LicensedBasedMember2024-01-012024-03-310001289419morn:MorningstarCreditSegmentMembermorn:LicensedBasedMember2024-01-012024-03-310001289419morn:MorningstarRetirementSegmentMembermorn:LicensedBasedMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:LicensedBasedMember2024-01-012024-03-310001289419us-gaap:CorporateAndOtherMembermorn:LicensedBasedMember2024-01-012024-03-310001289419morn:MorningstarDataAndAnalyticsSegmentMembermorn:AssetBasedMember2024-01-012024-03-310001289419morn:PitchBookSegmentMembermorn:AssetBasedMember2024-01-012024-03-310001289419morn:MorningstarWealthSegmentMembermorn:AssetBasedMember2024-01-012024-03-310001289419morn:MorningstarCreditSegmentMembermorn:AssetBasedMember2024-01-012024-03-310001289419morn:MorningstarRetirementSegmentMembermorn:AssetBasedMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:AssetBasedMember2024-01-012024-03-310001289419us-gaap:CorporateAndOtherMembermorn:AssetBasedMember2024-01-012024-03-310001289419morn:TransactionBasedMembermorn:MorningstarDataAndAnalyticsSegmentMember2024-01-012024-03-310001289419morn:TransactionBasedMembermorn:PitchBookSegmentMember2024-01-012024-03-310001289419morn:TransactionBasedMembermorn:MorningstarWealthSegmentMember2024-01-012024-03-310001289419morn:TransactionBasedMembermorn:MorningstarCreditSegmentMember2024-01-012024-03-310001289419morn:TransactionBasedMembermorn:MorningstarRetirementSegmentMember2024-01-012024-03-310001289419us-gaap:OperatingSegmentsMembermorn:TransactionBasedMember2024-01-012024-03-310001289419morn:TransactionBasedMemberus-gaap:CorporateAndOtherMember2024-01-012024-03-310001289419morn:MorningstarDataAndAnalyticsSegmentMember2024-01-012024-03-310001289419morn:PitchBookSegmentMember2024-01-012024-03-310001289419morn:MorningstarWealthSegmentMember2024-01-012024-03-310001289419morn:MorningstarCreditSegmentMember2024-01-012024-03-310001289419morn:MorningstarRetirementSegmentMember2024-01-012024-03-310001289419us-gaap:CorporateAndOtherMember2024-01-012024-03-310001289419morn:MorningstarDataAndAnalyticsSegmentMembermorn:LicensedBasedMember2023-01-012023-03-310001289419morn:PitchBookSegmentMembermorn:LicensedBasedMember2023-01-012023-03-310001289419morn:MorningstarWealthSegmentMembermorn:LicensedBasedMember2023-01-012023-03-310001289419morn:MorningstarCreditSegmentMembermorn:LicensedBasedMember2023-01-012023-03-310001289419morn:MorningstarRetirementSegmentMembermorn:LicensedBasedMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMembermorn:LicensedBasedMember2023-01-012023-03-310001289419us-gaap:CorporateAndOtherMembermorn:LicensedBasedMember2023-01-012023-03-310001289419morn:MorningstarDataAndAnalyticsSegmentMembermorn:AssetBasedMember2023-01-012023-03-310001289419morn:PitchBookSegmentMembermorn:AssetBasedMember2023-01-012023-03-310001289419morn:MorningstarWealthSegmentMembermorn:AssetBasedMember2023-01-012023-03-310001289419morn:MorningstarCreditSegmentMembermorn:AssetBasedMember2023-01-012023-03-310001289419morn:MorningstarRetirementSegmentMembermorn:AssetBasedMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMembermorn:AssetBasedMember2023-01-012023-03-310001289419us-gaap:CorporateAndOtherMembermorn:AssetBasedMember2023-01-012023-03-310001289419morn:TransactionBasedMembermorn:MorningstarDataAndAnalyticsSegmentMember2023-01-012023-03-310001289419morn:TransactionBasedMembermorn:PitchBookSegmentMember2023-01-012023-03-310001289419morn:TransactionBasedMembermorn:MorningstarWealthSegmentMember2023-01-012023-03-310001289419morn:TransactionBasedMembermorn:MorningstarCreditSegmentMember2023-01-012023-03-310001289419morn:TransactionBasedMembermorn:MorningstarRetirementSegmentMember2023-01-012023-03-310001289419us-gaap:OperatingSegmentsMembermorn:TransactionBasedMember2023-01-012023-03-310001289419morn:TransactionBasedMemberus-gaap:CorporateAndOtherMember2023-01-012023-03-310001289419morn:MorningstarDataAndAnalyticsSegmentMember2023-01-012023-03-310001289419morn:PitchBookSegmentMember2023-01-012023-03-310001289419morn:MorningstarWealthSegmentMember2023-01-012023-03-310001289419morn:MorningstarCreditSegmentMember2023-01-012023-03-310001289419morn:MorningstarRetirementSegmentMember2023-01-012023-03-310001289419us-gaap:CorporateAndOtherMember2023-01-012023-03-310001289419country:US2024-01-012024-03-310001289419country:US2023-01-012023-03-310001289419srt:AsiaMember2024-01-012024-03-310001289419srt:AsiaMember2023-01-012023-03-310001289419country:AU2024-01-012024-03-310001289419country:AU2023-01-012023-03-310001289419country:CA2024-01-012024-03-310001289419country:CA2023-01-012023-03-310001289419morn:EuropeExcludingUnitedKingdomMember2024-01-012024-03-310001289419morn:EuropeExcludingUnitedKingdomMember2023-01-012023-03-310001289419country:GB2024-01-012024-03-310001289419country:GB2023-01-012023-03-310001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2024-01-012024-03-310001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2023-01-012023-03-310001289419morn:NonUnitedStatesMember2024-01-012024-03-310001289419morn:NonUnitedStatesMember2023-01-012023-03-310001289419country:US2024-03-310001289419country:US2023-12-310001289419srt:AsiaMember2024-03-310001289419srt:AsiaMember2023-12-310001289419country:AU2024-03-310001289419country:AU2023-12-310001289419country:CA2024-03-310001289419country:CA2023-12-310001289419morn:EuropeExcludingUnitedKingdomMember2024-03-310001289419morn:EuropeExcludingUnitedKingdomMember2023-12-310001289419country:GB2024-03-310001289419country:GB2023-12-310001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2024-03-310001289419morn:SegmentGeographicalGroupOfOtherCountriesMember2023-12-310001289419morn:NonUnitedStatesMember2024-03-310001289419morn:NonUnitedStatesMember2023-12-310001289419morn:WealthAdvisorsMember2023-01-272023-01-27iso4217:JPY00012894192023-04-062023-04-0600012894192023-04-192023-04-190001289419morn:SBIMember2023-01-272023-01-270001289419morn:SBIMember2023-02-282023-02-280001289419morn:SBIMember2024-01-012024-03-3100012894192023-02-282023-03-3100012894192023-01-012023-02-270001289419us-gaap:CostOfSalesMember2024-01-012024-03-310001289419us-gaap:CostOfSalesMember2023-01-012023-03-310001289419us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001289419us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001289419us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001289419us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001289419morn:RestrictedStockUnitsandPerformanceShareAwardsMember2024-03-310001289419morn:RestrictedStockUnitsandPerformanceShareAwardsMember2024-01-012024-03-3100012894192023-10-012023-12-310001289419morn:NonUnitedStatesMemberus-gaap:GeographicConcentrationRiskMembermorn:CashCashEquivalentsandInvestmentsMember2024-01-012024-03-31
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, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from         to
Commission File Number: 000-51280
MORNINGSTAR, INC.
(Exact Name of Registrant as Specified in its Charter) 
mlogored2a01a13.jpg
Illinois 36-3297908
(State or Other Jurisdiction of (I.R.S. Employer
Incorporation or Organization) Identification Number)
22 West Washington Street 
Chicago,Illinois60602
(Address of Principal Executive Offices)(Zip Code)
  (312) 696-6000
(Registrant’s Telephone Number, Including Area Code)

Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading SymbolName of Each Exchange on Which Registered
Common stock, no par valueMORNNASDAQ
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 x No o
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 x No o
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  
o

Non-accelerated filer   o
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No x
As of April 19, 2024, there were 42,745,583 shares of the company’s common stock, no par value, outstanding.


MORNINGSTAR, INC. AND SUBSIDIARIES
INDEX
 
   
 
   
   Unaudited Condensed Consolidated Statements of Income for the three months ended March 31, 2024 and 2023
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the three months ended March 31, 2024 and 2023
    
   Condensed Consolidated Balance Sheets as of March 31, 2024 (unaudited) and December 31, 2023
    
   Unaudited Condensed Consolidated Statements of Equity for the three months ended March 31, 2024 and 2023
   
   Unaudited Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023
   
   
   
 
   
 
   
 
   
   
   
 
   
 
   
 
   
 
   
 
3

PART 1.FINANCIAL INFORMATION
Item 1.Financial Statements
Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Income (Loss)
 Three months ended March 31,
(in millions, except per share amounts)20242023
Revenue$542.8 $479.7 
Operating expense:
Cost of revenue218.1 218.8 
Sales and marketing104.6 107.6 
General and administrative80.3 84.0 
Depreciation and amortization47.2 44.8 
Total operating expense450.2 455.2 
Operating income92.6 24.5 
Non-operating expense, net:
Interest expense, net(11.5)(13.3)
Realized gain on sale of investments, reclassified from other comprehensive income2.6 0.2 
Expense from equity method transaction, net (11.8)
Other income, net3.3 2.5 
Non-operating expense, net(5.6)(22.4)
Income before income taxes and equity in investments of unconsolidated entities87.0 2.1 
Equity in investments of unconsolidated entities(1.5)(1.3)
Income tax expense21.3 8.4 
Consolidated net income (loss)$64.2 $(7.6)
Net income (loss) per share:
Basic$1.50 $(0.18)
Diluted$1.49 $(0.18)
Dividends per common share:
Dividends declared per common share$0.41 $0.38 
Dividends paid per common share$0.41 $0.38 
Weighted average shares outstanding:
Basic42.7 42.5 
Diluted43.0 42.5 

See notes to unaudited condensed consolidated financial statements.    
4

Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)

 Three months ended March 31,
(in millions) 20242023
Consolidated net income (loss)$64.2 $(7.6)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(10.6)7.1 
Unrealized gains on securities:
Unrealized holding gains arising during period1.9 0.1 
Reclassification of realized gains on investments included in net income(1.9)(0.2)
Other comprehensive income (loss), net(10.6)7.0 
Comprehensive income (loss)$53.6 $(0.6)

See notes to unaudited condensed consolidated financial statements.


5

Morningstar, Inc. and Subsidiaries
Condensed Consolidated Balance Sheets
(in millions, except share amounts)As of March 31, 2024
(unaudited)
As of December 31, 2023
Assets  
Current assets:  
Cash and cash equivalents$353.7 $337.9 
Investments55.4 51.1 
Accounts receivable, less allowance for credit losses of $6.1 million and $5.6 million, respectively326.2 343.9 
Income tax receivable, net 0.6 
Deferred commissions41.6 41.9 
Prepaid expenses48.6 34.9 
Other current assets5.1 5.4 
Total current assets830.6 815.7 
Goodwill1,574.1 1,578.8 
Intangible assets, net463.4 484.4 
Property, equipment, and capitalized software, less accumulated depreciation and amortization of $741.2 million and $714.0 million, respectively210.8 207.7 
Operating lease assets156.5 163.9 
Investments in unconsolidated entities96.1 100.2 
Deferred tax assets, net19.7 14.6 
Deferred commissions30.0 29.3 
Other assets8.2 8.8 
Total assets$3,389.4 $3,403.4 
Liabilities and equity  
Current liabilities:  
Deferred revenue$565.2 $517.7 
Accrued compensation122.9 214.4 
Accounts payable and accrued liabilities72.0 78.4 
Current portion of long-term debt32.1 32.1 
Operating lease liabilities34.7 36.4 
Other current liabilities19.9 1.8 
Total current liabilities846.8 880.8 
Operating lease liabilities143.8 151.4 
Accrued compensation23.3 23.7 
Deferred tax liabilities, net32.8 35.6 
Long-term debt917.3 940.3 
Deferred revenue24.7 26.3 
Other long-term liabilities17.6 17.5 
Total liabilities$2,006.3 $2,075.6 
Equity:  
Morningstar, Inc. shareholders’ equity:  
Common stock, no par value, 200,000,000 shares authorized, of which 42,745,570 and 42,728,182 shares were outstanding as of March 31, 2024 and December 31, 2023, respectively  
6

Treasury stock at cost, 11,987,495 and 11,987,495 shares as of March 31, 2024 and December 31, 2023, respectively(985.5)(985.5)
Additional paid-in capital808.0 789.0 
Retained earnings1,657.7 1,610.8 
Accumulated other comprehensive loss:
    Currency translation adjustment(97.0)(86.4)
    Unrealized loss on available-for-sale investments(0.1)(0.1)
Total accumulated other comprehensive loss(97.1)(86.5)
Total equity1,383.1 1,327.8 
Total liabilities and equity$3,389.4 $3,403.4 

See notes to unaudited condensed consolidated financial statements.
7

Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Equity
For the three months ended March 31, 2024 and 2023
 Morningstar, Inc. Shareholders’ Equity 
Accumulated
Other
Comprehensive
Loss
 Common Stock Additional
Paid-in
Capital
 
(in millions, except share and per share amounts)Shares
Outstanding
Par
Value
Treasury
Stock
Retained
Earnings
Total
Equity
Balance as of December 31, 202342,728,182 $ $(985.5)$789.0 $1,610.8 $(86.5)$1,327.8 
Net income— — — 64.2 — 64.2 
Other comprehensive income (loss):
Unrealized gain on available-for-sale investments, net of tax— — — — 1.9 1.9 
Reclassification of realized gain on investments included in net income, net of tax— — — — (1.9)(1.9)
Foreign currency translation adjustment, net— — — — (10.6)(10.6)
Other comprehensive loss, net— — — — (10.6)(10.6)
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards17,388 — — (3.2)— — (3.2)
Reclassification of awards previously liability-classified that were converted to equity— — 10.8 — — 10.8 
Stock-based compensation— — 11.4 — — 11.4 
Dividends declared ($0.41 per share)
— — — (17.3)— (17.3)
Balance as of March 31, 202442,745,570 $ $(985.5)$808.0 $1,657.7 $(97.1)$1,383.1 

8


 Morningstar, Inc. Shareholders’ Equity 
Accumulated
Other
Comprehensive
Loss
 Common Stock Additional
Paid-in
Capital
 
(in millions, except share and per share amounts)Shares
Outstanding
Par
Value
Treasury
Stock
Retained
Earnings
Total
Equity
Balance as of December 31, 202242,480,051 $ $(986.7)$757.8 $1,535.0 $(99.0)$1,207.1 
Net loss— — — (7.6)— (7.6)
Other comprehensive income (loss):
Unrealized gain on available-for-sale investments, net of tax— — — — 0.1 0.1 
Reclassification of realized gain on investments included in net income, net of tax— — — — (0.2)(0.2)
Foreign currency translation adjustment, net— — — — 7.1 7.1 
Other comprehensive income, net— — — — 7.0 7.0 
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards70,892 — — (9.4)— — (9.4)
Reclassification of awards previously liability-classified that were converted to equity— — 11.4 — — 11.4 
Stock-based compensation— — 12.2 — — 12.2 
Dividends declared ($0.38 per share)
— — — (16.0)— (16.0)
Balance as of March 31, 202342,550,943 $ $(986.7)$772.0 $1,511.4 $(92.0)$1,204.7 

See notes to unaudited condensed consolidated financial statements.

9


Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Cash Flows
 Three months ended March 31,
(in millions)20242023
Operating activities
Consolidated net income (loss)$64.2 $(7.6)
Adjustments to reconcile consolidated net income to net cash flows from operating activities:
Depreciation and amortization47.2 44.8 
Deferred income taxes(7.5)2.0 
Stock-based compensation expense11.4 12.2 
Provision for bad debt1.4 1.0 
Equity in investments of unconsolidated entities1.5 1.3 
Gain on equity method transaction (49.6)
Other, net(11.0)(2.7)
Changes in operating assets and liabilities:
Accounts receivable13.7 9.8 
Accounts payable and accrued liabilities(4.3)(5.8)
Accrued compensation and deferred commissions(79.2)(75.2)
Income taxes, current16.3 (2.6)
Deferred revenue50.0 43.4 
Other assets and liabilities(10.1)52.4 
Cash provided by operating activities93.6 23.4 
Investing activities 
Purchases of investment securities(7.2)(2.8)
Proceeds from maturities and sales of investment securities17.4 5.5 
Capital expenditures(34.1)(29.5)
Proceeds from sale of equity method investments, net 26.2 
Purchases of investments in unconsolidated entities(2.8)(0.1)
Cash used for investing activities(26.7)(0.7)
Financing activities 
Dividends paid(17.3)(15.9)
Proceeds from revolving credit facility90.0 95.0 
Repayment of revolving credit facility(105.0)(65.0)
Repayment of term facility(8.1)(8.1)
Employee taxes withheld for stock awards(3.2)(9.3)
Payment of acquisition-related earn-outs (45.5)
Other, net0.1  
Cash used for financing activities(43.5)(48.8)
Effect of exchange rate changes on cash and cash equivalents(7.6)1.7 
Net increase (decrease) in cash and cash equivalents15.8 (24.4)
Cash and cash equivalents—beginning of period337.9 376.6 
Cash and cash equivalents—end of period$353.7 $352.2 
Supplemental disclosure of cash flow information: 
Cash paid for income taxes$12.5 $9.1 
Cash paid for interest$11.5 $11.9 

See notes to unaudited condensed consolidated financial statements.
10

MORNINGSTAR, INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
1. Basis of Presentation of Interim Financial Information
 
The accompanying unaudited condensed consolidated financial statements of Morningstar, Inc. and subsidiaries (Morningstar, we, our, the company) have been prepared to conform to the rules and regulations of the Securities and Exchange Commission (SEC). The preparation of financial statements in conformity with accounting principles generally accepted in the United States (GAAP) requires management to make estimates and assumptions that affect the reported amount of assets, liabilities, revenues, and expenses. Actual results could differ from those estimates. In the opinion of management, the statements reflect all adjustments, which are of a normal recurring nature, necessary to present fairly our financial position, results of operations, equity, and cash flows. These financial statements and notes are unaudited and should be read in conjunction with our Audited Consolidated Financial Statements and Notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 29, 2024 (our Annual Report).

The acronyms that appear in the Notes to our Unaudited Condensed Consolidated Financial Statements refer to the following:

ASC: Accounting Standards Codification
ASU: Accounting Standards Update
FASB: Financial Accounting Standards Board

2. Summary of Significant Accounting Policies

Our significant accounting policies are included in Note 2 of the Notes to our Audited Consolidated Financial Statements included in our Annual Report.

Recently issued accounting pronouncements not yet adopted

Segment reporting: On November 27, 2023, the FASB issued ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280) (ASU No. 2023-07), which requires improved reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The new standard is effective for our fiscal year beginning on January 1, 2024 and interim periods beginning on January 1, 2025. Entities should apply the new guidance retrospectively to all prior periods presented in the financial statements. We are evaluating the effect that ASU No. 2023-07 will have on our consolidated financial statements and related disclosures.

Income Taxes: On December 14, 2023, the FASB issued ASU No 2023-09: Improvements to Income Tax Disclosures (Topic 740) (ASU No. 2023-09), which requires additional disclosures primarily related to the income tax rate reconciliation and income taxes paid. This new standard is effective for our fiscal year beginning on January 1, 2025. Early adoption is permitted. Entities should apply the guidance prospectively although retrospective application is permitted. We have not made a decision on early adoption and are evaluating the effect that ASU No. 2023-09 will have on our consolidated financial statements and related disclosures.

11

3. Credit Arrangements

Debt

The following table summarizes our debt as of March 31, 2024 and December 31, 2023:

(in millions)As of March 31, 2024As of December 31, 2023
Amended 2022 Term Facility, net of unamortized debt issuance costs of $0.5 million and $0.5 million, respectively$600.8 $608.9 
Amended 2022 Revolving Credit Facility 15.0 
2.32% Senior Notes due October 26, 2030, net of unamortized debt issuance costs of $1.4 million and $1.5 million, respectively
348.6 348.5 
Total debt$949.4 $972.4 

Credit Agreement

On May 6, 2022, the company entered into a senior credit agreement (the 2022 Credit Agreement), providing the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $1.1 billion, including a $650.0 million term loan and a $450.0 million revolving credit facility. The agreement also provided for the issuance of letters of credit and a swingline facility. The 2022 Credit Agreement was amended twice in September 2022 (Amended 2022 Credit Agreement) to, among other items, eliminate the options for a second term loan draw and increase both the term loan and revolving credit facility to $650.0 million each, raising the total borrowing capacity to $1.3 billion. Aside from the increased borrowing capacity, the Amended 2022 Credit Agreement left the 2022 Credit Agreement terms largely unchanged. As of March 31, 2024, our total outstanding debt under the Amended 2022 Credit Agreement was $600.8 million, net of debt issuance costs, with borrowing availability of $650.0 million under the Amended 2022 Revolving Credit Facility.

The interest rate applicable to any loan under the Amended 2022 Credit Agreement is, at the company's option, either: (i) the applicable Secured Overnight Financing Rate plus an applicable margin for such loans, which ranges between 1.00% and 1.48%, based on the company's consolidated leverage ratio or (ii) the lender's base rate plus the applicable margin for such loans, which ranges between 0.00% and 0.38%, based on the company's consolidated leverage ratio.

The portions of deferred debt issuance costs related to the Amended 2022 Revolving Credit Facility are included in other current and non-current assets, and the portion of deferred debt issuance costs related to the Amended 2022 Term Facility is reported as a reduction to the carrying amount of the Amended 2022 Term Facility. Debt issuance costs related to the Amended 2022 Revolving Credit Facility are amortized on a straight-line basis to interest expense over the term of the Amended 2022 Credit Agreement. Debt issuance costs related to the Amended 2022 Term Facility are amortized to interest expense using the effective interest method over the term of the Amended 2022 Credit Agreement.

Private Placement Debt Offering

On October 26, 2020, we completed the issuance and sale of $350.0 million aggregate principal amount of 2.32% senior notes due October 26, 2030 (the 2030 Notes), in a private placement exempt from the registration requirements of the Securities Act of 1933, as amended. Proceeds were primarily used to repay a portion of the company's outstanding debt under the company's prior credit facility. Interest on the 2030 Notes is paid semi-annually on each October 30 and April 30 during the term of the 2030 Notes and at maturity, with the first interest payment date having occurred on April 30, 2021. As of March 31, 2024, our total outstanding debt, net of issuance costs, under the 2030 Notes was $348.6 million.

Compliance with Covenants

Each of the Amended 2022 Credit Agreement and the 2030 Notes include customary representations, warranties, and covenants, including financial covenants, that require us to maintain specified ratios of consolidated earnings before interest, taxes, depreciation, and amortization (EBITDA) to consolidated interest charges and consolidated funded indebtedness to consolidated EBITDA, which are evaluated on a quarterly basis. We were in compliance with these financial covenants as of March 31, 2024.
12

4. Acquisitions, Goodwill, and Other Intangible Assets

2024 Acquisitions

We did not make any acquisitions during in the first three months of 2024.

Goodwill

The company has seven operating segments, which are presented as the following five reportable segments: Morningstar Data and Analytics, PitchBook, Morningstar Wealth, Morningstar Credit, and Morningstar Retirement. The company's operating segments also represent the company's reporting units to which goodwill is assigned. The company allocated goodwill by reporting unit in accordance with FASB ASC 350 Intangibles—Goodwill and Other (FASB ASC 350). Under this reporting unit structure, the consolidated goodwill balance was allocated based on each reporting unit's relative fair value at January 1, 2021. The company used a market approach and assigned goodwill to the reporting units. The following table shows the changes in our goodwill balances from December 31, 2023 to March 31, 2024:

 (in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable SegmentsCorporate and All OtherTotal
Balance as of December 31, 2023$605.5 $607.4 $94.2 $108.6 $93.5 $1,509.2 $69.6 $1,578.8 
Foreign currency translation(2.8) (0.7)(1.1) (4.6)(0.1)(4.7)
Balance as of March 31, 2024$602.7 $607.4 $93.5 $107.5 $93.5 $1,504.6 $69.5 $1,574.1 

Changes in the carrying amount of the company’s recorded goodwill are mainly the result of business acquisitions, divestitures, and the effect of foreign currency translations. In accordance with FASB ASC 350, the company does not amortize goodwill; instead, goodwill is subject to an impairment test annually, or whenever indicators of impairment exist. When reviewing goodwill for impairment, we assess a number of qualitative factors to determine whether it is more likely than not that the fair value of our reporting units is less than their respective carrying values. Examples of qualitative factors that we assess include macroeconomic conditions affecting our reporting units, financial performance of our reporting units, market and competitive factors related to our reporting units, and other events specific to our reporting units. If we conclude that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we perform a quantitative impairment test. The quantitative impairment test compares the estimated fair value of the reporting unit to its carrying value, and recognizes an impairment loss for the amount by which a reporting unit’s carrying amount exceeds its fair value, without exceeding the total amount of goodwill allocated to that reporting unit. We determine the fair value of a reporting unit using a market approach. Determining the fair value of a reporting unit involves judgment and the use of significant estimates and assumptions, which include assumptions regarding the revenue growth rates and operating margins used to calculate estimated future cash flows, as well as revenue and earnings multiples of publicly traded companies whose services and markets are comparable.

We perform our annual impairment reviews in the fourth quarter or when impairment indicators and triggering events are identified. The company did not observe any events or changes in circumstances that would require an additional impairment review in the first quarter of 2024. Refer to Note 7 for detailed segment information.


13

Intangible Assets

The following table summarizes our intangible assets: 

 As of March 31, 2024As of December 31, 2023
(in millions)GrossAccumulated AmortizationNetWeighted Average Useful
 Life (years)
GrossAccumulated AmortizationNetWeighted Average Useful Life (years)
Customer-related assets$596.7 $(271.0)$325.7 14$601.7 $(263.8)$337.9 14
Technology-based assets314.0 (202.2)111.8 8315.3 (197.0)118.3 8
Intellectual property & other92.1 (66.2)25.9 893.2 (65.0)28.2 8
Total intangible assets$1,002.8 $(539.4)$463.4 12$1,010.2 $(525.8)$484.4 12
 
The following table summarizes our amortization expense related to intangible assets:

 Three months ended March 31,
(in millions)20242023
Amortization expense$17.7 $17.5 
 
We amortize intangible assets using the straight-line method over their estimated useful lives.

As of March 31, 2024, we expect intangible amortization expense for the remainder of 2024 and subsequent years to be as follows:

 (in millions)
Remainder of 2024 (April 1 through December 31)$47.3 
202556.7 
202652.9 
202745.6 
202841.7 
Thereafter219.2 
Total$463.4 

Our estimates of future amortization expense for intangible assets may be affected by future acquisitions, divestitures, changes in the estimated useful lives, impairments, and foreign currency translation.


14

5. Income (Loss) Per Share

The following table shows how we reconcile our net income (loss) and the number of shares used in computing basic and diluted net income (loss) per share:

 Three months ended March 31,
(in millions, except per share amounts)20242023
Basic net income (loss) per share:
Consolidated net income (loss)$64.2 $(7.6)
Weighted average common shares outstanding42.7 42.5 
Basic net income (loss) per share$1.50 $(0.18)
Diluted net income (loss) per share:
Consolidated net income (loss)$64.2 $(7.6)
Weighted average common shares outstanding42.7 42.5 
Net effect of dilutive stock awards (1)
0.3  
Weighted average common shares outstanding for computing diluted income per share43.0 42.5 
Diluted net income (loss) per share$1.49 $(0.18)
____________________________________________________________________________________________
(1) Potential common shares are not included in the computation of diluted earnings per share when a net loss exists as the effect would be an antidilutive per share amount.

During the periods presented, we have restricted stock units (RSUs), performance share awards, and market stock units (MSUs) that are excluded from our calculation of diluted earnings per share as their effect is antidilutive. The amount of these potential antidilutive shares was immaterial.

6. Revenue

Disaggregation of Revenue

The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue.
Three months ended March 31,
(in millions)20242023
Revenue by Type: (1)
License-based $400.2 $364.0 
Asset-based77.0 65.3 
Transaction-based65.6 50.4 
Consolidated revenue$542.8 $479.7 
____________________________________________________________________________________________
(1) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.

License-based performance obligations are generally satisfied over time as the customer has access to the product or service during the term of the subscription license and the level of service is consistent during the contract period. License-based agreements typically have a term of 1 to 3 years and are accounted for as subscription services available to customers and not as a license under the accounting guidance.


15

Asset-based performance obligations are satisfied over time as the customer receives continuous access to a service for the term of the agreement. Asset-based arrangements typically have a term of 1 to 3 years. Asset-based fees represent variable consideration, and the customer does not make separate purchasing decisions that result in additional performance obligations. Significant changes in the underlying fund assets and significant disruptions in the market are evaluated to determine whether estimates of earned asset-based fees need to be revised for the current quarter. The timing of client asset reporting and the structure of certain contracts can result in a lag between market movements and the impact on earned revenue. An estimate of variable consideration is included in the initial transaction price only to the extent it is probable that a significant reversal in the amount of the revenue recognized will not occur. Estimates of asset-based fees are based on the most recently completed quarter and, as a result, it is unlikely a significant reversal of revenue would occur.

Transaction-based performance obligations are satisfied when the product or service is completed or delivered. Some transaction-based revenue includes revenue from surveillance services, which is recognized over time, as the customer has access to the service during the surveillance period.

Contract Liabilities

Our contract liabilities represent deferred revenue. We record contract liabilities when cash payments are received or due in advance of our performance, including amounts which may be refundable. The contract liabilities balance as of March 31, 2024 had a net increase of $45.9 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized $233.1 million of revenue in the three months ended March 31, 2024 that was included in the contract liabilities balance as of December 31, 2023.

We expect to recognize revenue related to our contract liabilities, including future billings, for the remainder of 2024 and subsequent years as follows:

(in millions)As of March 31, 2024
Remainder of 2024 (April 1 through December 31)$869.1 
2025380.5 
2026121.2 
202718.0 
20286.5 
Thereafter22.7 
Total$1,418.0 

The aggregate amount of revenue we expect to recognize for the remainder of 2024 and subsequent years is higher than our contract liability balance of $589.9 million as of March 31, 2024. The difference represents the value of future obligations for signed contracts that have yet to be billed.

The table above does not include variable consideration for unsatisfied performance obligations related to certain of our license-based, asset-based, and transaction-based contracts as of March 31, 2024. We are applying the optional exemption available under ASC Topic 606, as the variable consideration relates to these unsatisfied performance obligations being fulfilled as a series. The performance obligations related to these contracts are expected to be satisfied over the next 1 to 3 years as services are provided to the client. For license-based contracts, the consideration received for services performed is based on the number of future users, which is not known until the services are performed. The variable consideration for this revenue can be affected by the number of user licenses, which cannot be reasonably estimated. For asset-based contracts, the consideration received for services performed is based on future asset values, which are not known until the services are performed. The variable consideration for this revenue can be affected by changes in the underlying value of fund assets due to client redemptions, additional investments, or movements in the market. For transaction-based contracts, the consideration received for most Internet advertising services performed is based on the number of impressions, which is not known until the impressions are created. The variable consideration for this revenue can be affected by the timing and quantity of impressions in any given period and cannot be reasonably estimated.


16

As of March 31, 2024, the table above also does not include revenue for unsatisfied performance obligations related to certain of our license-based and transaction-based contracts with durations of one year or less since we are applying the optional exemption under ASC Topic 606. For certain license-based contracts, the remaining performance obligation is expected to be less than one year based on the corresponding subscription terms or the existence of cancellation terms that may be exercised causing the contract term to be less than one year from March 31, 2024. For transaction-based contracts, such as new credit rating issuances and Morningstar-sponsored conferences, the related performance obligations are expected to be satisfied within the next 12 months.

Contract Assets

Our contract assets represent accounts receivable, less allowance for credit losses, and deferred commissions.

The following table summarizes our contract assets balance:

(in millions)As of March 31, 2024As of December 31, 2023
Accounts receivable, less allowance for credit losses$326.2 $343.9 
Deferred commissions71.6 71.2 
Total contract assets$397.8 $415.1 

7. Segment and Geographical Area Information
 
Segment Information

Our segments are generally organized around the company's products offerings. The company concluded that it has seven operating segments which are presented as the following five reportable segments:

Morningstar Data and Analytics
PitchBook
Morningstar Wealth
Morningstar Credit
Morningstar Retirement

The operating segments of Morningstar Sustainalytics and Morningstar Indexes do not individually meet the quantitative segment reporting thresholds and have been combined and presented as part of Corporate and All Other, which is not a reportable segment. Corporate and All Other provides a reconciliation between revenue from our total reportable segments and consolidated revenue amounts.

Morningstar Data and Analytics provides investors comprehensive data, research and insights, and investment analysis to empower investment decision-making. Morningstar Data and Analytics includes product areas such as Morningstar Data, Morningstar Direct, and Morningstar Advisor Workstation.

PitchBook provides investors with access to a broad collection of data and research covering the private capital markets, including venture capital, private equity, private credit and bank loans, and merger and acquisition (M&A) activities. Investors can also access Morningstar's data and research on public equities.

Morningstar Wealth brings together our model portfolios and wealth platform; practice and portfolio management software for registered investment advisers; data aggregation and enrichment capabilities; and our individual investor platform. Morningstar Wealth includes the Investment Management product area.

Morningstar Credit provides investors with credit ratings, research, data, and credit analytics solutions that contribute to the transparency of international and domestic credit markets. Morningstar Credit includes the Morningstar DBRS product area and the Morningstar Credit data and credit analytics product areas.

Morningstar Retirement offers products designed to help individuals reach their retirement goals. Its offerings include managed retirement accounts, fiduciary services, Morningstar Lifetime Allocation funds, and custom models.

17

FASB ASC 280 establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (CODM), in deciding how to allocate resources and assess performance. The company's chief executive officer, who is considered to be its CODM, reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance.

The CODM allocates resources and assesses performance of segments based on segment revenue as well as Adjusted Operating Income. Segment Adjusted Operating Income excludes intangible amortization, M&A-related expenses (including M&A-related earn-outs), and items related to the significant reduction and shift of the company's operations in China, such as severance and personnel expenses, transformation costs, and asset impairment costs. The CODM does not consider these items for the purposes of making decisions to allocate resources among segments or to assess segment performance. Although the amounts are excluded from segment Adjusted Operating Income, they are included in reported consolidated operating income and are included in the reconciliation to consolidated results. Expenses presented as part of the company's segments include both direct costs and allocations of shared costs. Shared costs include technology, investment research, sales, facilities, and marketing. These allocations are based on estimated utilization of shared resources and other factors. Adjusted Operating Income is the reported measure that the company believes is most consistent with those used in measuring the corresponding amount in the consolidated financial statements.

The CODM does not review any information regarding total assets on a segment basis. Operating segments do not record intersegment revenues; therefore, there is none to be reported.


18

The following tables present information about the company’s reportable segments for the three months ended March 31, 2024 and 2023, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period segment information is presented on a comparable basis to the basis on which current period segment information is presented and reviewed by the CODM.

Three months ended March 31,
(in millions)20242023
Revenue:
Morningstar Data and Analytics$196.7 $179.8 
PitchBook147.6 131.1 
Morningstar Wealth59.0 54.9 
Morningstar Credit60.3 46.8 
Morningstar Retirement28.4 25.2 
Total Reportable Segments$492.0 $437.8 
Corporate and All Other (1)
50.8 41.9 
Total Revenue$542.8 $479.7 
Adjusted Operating Income (Loss):
Morningstar Data and Analytics$91.2 $80.9 
PitchBook40.0 30.4 
Morningstar Wealth(5.6)(14.6)
Morningstar Credit12.3 (4.0)
Morningstar Retirement14.2 11.2 
Total Reportable Segments$152.1 $103.9 
Less reconciling items to Operating Income:
Corporate and All Other (2)
$(41.3)$(52.1)
Intangible amortization expense (3)
(17.7)(17.5)
M&A-related expenses (4)
(0.5)(4.2)
M&A-related earn-outs (5)
  
Severance and personnel expenses (6)
 (1.1)
Transformation costs (6)
 (4.2)
Asset impairment costs (6)
 (0.3)
Operating Income92.6 24.5 
Non-operating expense, net(5.6)(22.4)
Equity in investments of unconsolidated entities(1.5)(1.3)
Income before income taxes$85.5 $0.8 
____________________________________________________________________________________________
(1) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues. Revenue from Morningstar Sustainalytics was $30.8 million and $27.3 million for the three months ended March 31, 2024 and 2023, respectively. Revenue from Morningstar Indexes was $20.0 million and $14.6 million for the three months ended March 31, 2024 and 2023, respectively.

(2) Corporate and All Other includes unallocated corporate expenses of $40.9 million and $36.1 million for the three months ended March 31, 2024 and 2023, respectively, as well as adjusted operating income (loss) from Morningstar Sustainalytics and Morningstar Indexes. Unallocated corporate expenses include certain finance, human resources, legal, marketing, and other management-related costs that are not considered when segment performance is evaluated.

19

(3) Excludes finance lease amortization expense of $0.3 million and $0.1 million for the three months ended March 31, 2024 and 2023, respectively.

(4) Reflects non-recurring expenses related to M&A activity including pre-deal due diligence, transaction costs, and post-close integration costs.

(5) Reflects the impact of M&A-related earn-outs included in operating expense.

(6) Reflects costs associated with the significant reduction of the company's operations in Shenzhen, China and the shift of work related to its global business functions to other Morningstar locations.

Severance and personnel expenses include severance charges, incentive payments related to early signing of severance agreements, transition bonuses, and stock-based compensation related to the accelerated vesting of RSU and MSU awards. In addition, the reversal of accrued sabbatical liabilities is included in this category.

Transformation costs include professional fees and the temporary duplication of headcount. As the company hired replacement roles in other markets and shifted capabilities, it employed certain Shenzhen-based staff through the transition period, which resulted in elevated compensation costs on a temporary basis.

Asset impairment costs include the write-off or accelerated depreciation of fixed assets in the Shenzhen, China office that were not redeployed, in addition to lease abandonment costs as the company downsized its office space prior to the lease termination date.

The following tables present segment revenue disaggregated by revenue type:

Three months ended March 31, 2024
(in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable Segments
Corporate and All Other (7)
Total
Revenue by Type: (8)
License-based$196.7 $145.6 $20.5 $4.2 $0.5 $367.5 $32.7 $400.2 
Asset-based  33.6  27.9 61.5 15.5 $77.0 
Transaction-based 2.0 4.9 56.1  63.0 2.6 $65.6 
Total$196.7 $147.6 $59.0 $60.3 $28.4 $492.0 $50.8 $542.8 
Three months ended March 31, 2023
(in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable Segments
Corporate and All Other (7)
Total
Revenue by Type: (8)
License-based$179.8 $131.1 $20.4 $2.8 $0.4 $334.5 $29.5 $364.0 
Asset-based  29.6  24.8 54.4 10.9 $65.3 
Transaction-based  4.9 44.0  48.9 1.5 $50.4 
Total$179.8 $131.1 $54.9 $46.8 $25.2 $437.8 $41.9 $479.7 
____________________________________________________________________________________________
(7) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues.

(8) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.




20

Geographical Area Information

The tables below summarize our revenue, long-lived assets, which includes property, equipment, and capitalized software, net, and operating lease assets by geographical area:
Revenue by geographical areaThree months ended March 31,
(in millions)20242023
United States$390.9 $347.3 
Asia12.7 12.1 
Australia15.0 14.4 
Canada32.6 27.3 
Continental Europe49.7 43.1 
United Kingdom38.9 33.1 
Other3.0 2.4 
Total International151.9 132.4 
Consolidated revenue$542.8 $479.7 
Property, equipment, and capitalized software, net by geographical area
(in millions)As of March 31, 2024As of December 31, 2023
United States$184.3 $178.5 
Asia8.7 9.9 
Australia1.6 1.9 
Canada3.1 3.6 
Continental Europe6.0 6.5 
United Kingdom7.0 7.2 
Other0.1 0.1 
Total International26.5 29.2 
Consolidated property, equipment, and capitalized software, net$210.8 $207.7 

Operating lease assets by geographical area
(in millions)As of March 31, 2024As of December 31, 2023
United States$96.6 $100.7 
Asia14.8 16.5 
Australia3.0 3.2 
Canada8.2 8.2 
Continental Europe17.6 18.1 
United Kingdom16.1 16.9 
Other0.2 0.3 
Total International59.9 63.2 
Consolidated operating lease assets$156.5 $163.9 


21

8. Fair Value Measurements

As of March 31, 2024 and December 31, 2023, our investment balances totaled $55.4 million and $51.1 million, respectively. We classify our investments into two categories: equity investments and debt securities. We further classify our debt securities into available-for-sale, held-to-maturity, and trading securities. Our investment portfolio consists of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. As of March 31, 2024, all investments in our investment portfolio have valuations based on quoted prices in active markets for identical assets or liabilities that we have the ability to access, and, therefore, are classified as Level 1 within the fair value hierarchy. We recognize unrealized holding gains or losses within "Other income, net" on our Condensed Consolidated Statements of Income.

9. Investments in Unconsolidated Entities

As of March 31, 2024 and December 31, 2023, our investment in unconsolidated entities balance totaled $96.1 million and $100.2 million, respectively. We have investments in both equity method investments and investments in equity securities with and without a readily determinable fair value.

The carrying amount of other investments in unconsolidated entities without a readily determinable fair value was $50.7 million and $49.9 million as of March 31, 2024 and December 31, 2023, respectively. We did not record any material adjustments or impairment losses in the first three months of 2024 or 2023.

On January 27, 2023, we entered into a Termination Agreement (the Termination Agreement) with Morningstar Japan K.K. (now known as SBI Global Asset Management Co., Ltd. (Wealth Advisors)), and a Tender Offer Agreement (the Tender Offer Agreement) with SBI Global Asset Management Co., Ltd. (now known as SBI Asset Management Group Co., Ltd. (SBI)).

Pursuant to the Termination Agreement, Wealth Advisors agreed to cease use of the Morningstar brand and Morningstar and Wealth Advisors agreed to terminate the License Agreement originally entered into in 1998. As consideration for the transaction, Morningstar agreed to pay Wealth Advisors 8 billion Japanese yen upon the termination of the license agreement and the achievement of certain conditions related primarily to the termination of the use of the Morningstar brand by Wealth Advisors’ customers.

On April 6, 2023, we made the first cash payment of 6 billion Japanese yen ($45.1 million) and on April 19, 2023, we made the second and final cash payment of 2 billion Japanese yen ($14.8 million), pursuant to the Termination Agreement. The expense related to the Termination Agreement is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income (Loss) for the three months ended March 31, 2023.

As part of this transaction, pursuant to the Tender Offer Agreement, Morningstar agreed to tender up to 10 million shares in Wealth Advisors to SBI. The tender offer closed on February 28, 2023, and SBI purchased 8,040,600 shares of Wealth Advisors from Morningstar, resulting in net proceeds of $26.2 million and a pre-tax gain of $18.4 million. The pre-tax gain is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income (Loss) for the three months ended March 31, 2023.

Subsequent to the tender offer, the company's ownership percentage in Wealth Advisors decreased to 13.2% from 22.1%, and as a result, we no longer account for our investment in Wealth Advisors as an equity method investment. Each reporting period, we remeasure our remaining investment in Wealth Advisors, an equity security with a readily determinable value, at fair value and recognize unrealized holding gains or losses within "Other income, net" on our Condensed Consolidated Statements of Income. During the first quarter of 2023, we recognized an unrealized holding gain of $31.2 million, which is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statement of Income (Loss) for the three months ended March 31, 2023.


22

10. Leases

We lease office space and certain equipment under various operating and finance leases, with most of our lease portfolio consisting of operating leases for office space.

We determine whether an arrangement is, or includes, an embedded lease at contract inception. Operating lease assets and lease liabilities are recognized at the commencement date and initially measured using the present value of lease payments over the defined lease term. Lease expense is recognized on a straight-line basis over the lease term. For finance leases, we also recognize a finance lease asset and finance lease liability at inception, with lease expense recognized as interest expense and amortization.

A contract is or contains an embedded lease if the contract meets all the below criteria:

there is an identified asset;
we obtain substantially all the economic benefits of the asset; and
we have the right to direct the use of the asset.

For initial measurement of the present value of lease payments and for subsequent measurement of lease modifications, we are required to use the rate implicit in the lease, if available. However, as most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is a collateralized rate. To apply the incremental borrowing rate, we used a portfolio approach and grouped leases based on similar lease terms in a manner whereby we reasonably expect that the application does not differ materially from a lease-by-lease approach.

Our leases have remaining lease terms of approximately 1 year to 11 years, which may include the option to extend the lease when it is reasonably certain we will exercise that option. We do not have lease agreements with residual value guarantees, sale leaseback terms, or material restrictive covenants.

Leases with an initial term of 12 months or less are not recognized on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term.

Our operating lease expense for the three months ended March 31, 2024 was $10.4 million, compared with $11.7 million for the three months ended March 31, 2023. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $3.2 million for the three months ended March 31, 2024, compared with $4.1 million for the three months ended March 31, 2023. We made lease payments of $10.7 million during the three months ended March 31, 2024, compared with $11.3 million during the three months ended March 31, 2023.

The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:

Minimum Future Lease Commitments (in millions)Operating Leases
Remainder of 2024 (April 1 through December 31)$32.7 
202536.4 
202638.9 
202731.3 
202824.6 
Thereafter36.4 
Total minimum lease commitments200.3 
Adjustment for discount to present value21.8 
Present value of lease liabilities
$178.5 


23

The following table summarizes the weighted-average remaining lease terms and weighted-average discount rates for our operating leases:
As of March 31, 2024
Weighted-average remaining lease term (in years)5.6
Weighted-average discount rate3.9 %

11. Stock-Based Compensation
 
Stock-Based Compensation Plans
 
Our employees and our non-employee directors are eligible for awards under the Morningstar Amended and Restated 2011 Stock Incentive Plan, which provides for a variety of stock-based awards, including stock options, RSUs, performance share awards, MSUs, and restricted stock.

The following table summarizes the stock-based compensation expense included in each of our operating expense categories:
Three months ended March 31,
(in millions)20242023
Cost of revenue$4.6 $5.0 
Sales and marketing1.9 1.6 
General and administrative4.9 5.6 
Total stock-based compensation expense$11.4 $12.2 

As of March 31, 2024, the total unrecognized stock-based compensation cost related to outstanding RSUs, performance share awards, and MSUs expected to vest was $78.8 million, which we expect to recognize over a weighted average period of 24 months.

12. Income Taxes

Effective Tax Rate

The following table shows our effective tax rate for the three months ended March 31, 2024 and March 31, 2023:

 Three months ended March 31,
(in millions)20242023
Income before income taxes and equity in investments of unconsolidated entities$87.0 $2.1 
Equity in investments of unconsolidated entities(1.5)(1.3)
Income before income taxes$85.5 $0.8 
Income tax expense$21.3 $8.4 
Effective tax rate24.9 %NMF
___________________________________________________________________________________________
NMF — not meaningful

Our effective tax rate in the first quarter of 2024 was 24.9%. Our prior-year period effective tax rate was not meaningful due to the low level of pretax income in the prior-year period.


24

In October 2021, the Organization for Economic Co-operation and Development (OECD) agreed to a two-pillar approach to global taxation focusing on global profit allocation (Pillar One) and a global minimum tax rate (Pillar Two). In December 2022, the European Union member states agreed to implement the OECD’s global corporate minimum tax rate of 15% under Pillar Two which became effective in January 2024. Other countries are also considering changes to their tax laws to adopt certain parts of the OECD’s proposals. This legislation represents a significant change in the international tax regime and could result in increases to our effective tax rate as a result of the imposition of minimum taxes. Pillar Two did not have a material impact to our consolidated financial statements as of March 31, 2024. We are continuing to monitor developments and administrative guidance in addition to evaluating the potential impact of Pillar Two on our consolidated financial statements for future periods.

Unrecognized Tax Benefits

The table below provides information concerning our gross unrecognized tax benefits as of March 31, 2024 and December 31, 2023, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.

(in millions)As of March 31, 2024As of December 31, 2023
Gross unrecognized tax benefits$13.4 $13.0 
Gross unrecognized tax benefits that would affect income tax expense$13.4 $13.0 
Decrease in income tax expense upon recognition of gross unrecognized tax benefits$13.1 $12.8 

Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.

Liabilities for Unrecognized Tax Benefits (in millions)As of March 31, 2024As of December 31, 2023
Current liability$7.5 $6.2 
Non-current liability7.6 8.3 
Total liability for unrecognized tax benefits$15.1 $14.5 

Because we conduct business globally, we file income tax returns in U.S. federal, state, local, and foreign jurisdictions. We are currently under audit by federal, state, and local tax authorities in the U.S. as well as tax authorities in certain non-U.S. jurisdictions. It is likely that the examination phase of some of these federal, state, local, and non-U.S. audits will conclude in 2024. It is not possible to estimate the effect of current audits on previously recorded unrecognized tax benefits.

Approximately 76% of our cash, cash equivalents, and investments balance as of March 31, 2024 was held by our operations outside of the United States. We generally consider our U.S. directly-owned foreign subsidiary earnings to be permanently reinvested. We believe that our cash balances and investments in the United States, along with cash generated from our U.S. operations, will be sufficient to meet our U.S. operating and cash needs for the foreseeable future, without requiring us to repatriate earnings from these foreign subsidiaries.

Certain of our non-U.S. operations have incurred net operating losses (NOLs), which may become deductible to the extent these operations become profitable. For each of our operations, we evaluate whether it is more likely than not that the tax benefits related to NOLs will be realized. As part of this evaluation, we consider evidence such as tax planning strategies, historical operating results, forecasted taxable income, and recent financial performance. In the year that certain non-U.S. operations record a loss, we do not recognize a corresponding tax benefit, which increases our effective tax rate. Upon determining that it is more likely than not that the NOLs will be realized, we reduce the tax valuation allowances related to these NOLs, which results in a reduction to our income tax expense and our effective tax rate in that period.



25

13. Contingencies

We record accrued liabilities for litigation, regulatory, and other business matters when those matters represent loss contingencies that are both probable and estimable. In these cases, there may be an exposure to loss in excess of any amounts accrued. Unless a loss contingency is both probable and estimable, we do not establish an accrued liability. As litigation, regulatory, or other business matters develop, we evaluate on an ongoing basis whether such matters present a loss contingency that is probable and estimable.

Data Audits and Reviews

In our global data business, we include in our products, or directly redistribute to our customers, data and information licensed from third-party vendors. Our compliance with the terms of these licenses is reviewed internally and is also subject to audit by the third-party vendors. At any given time, we may be undergoing several such internal reviews and third-party vendor audits, and the results and findings may indicate that we may be required to make a payment for prior data usage. Due to a lack of available information and data, as well as potential variations of any audit or internal review findings, we generally are not able to reasonably estimate a possible loss, or range of losses, for these matters. In situations where more information or specific areas subject to audit are available, we may be able to estimate a potential range of losses. While we cannot predict the outcome of these processes, we do not anticipate they will have a material adverse effect on our business, operating results, or financial position.

Ratings and Regulatory Matters

Our ratings and related research activities, including credit ratings, environmental, social, and governance (ESG) ratings, managed investment, and equity ratings, are or may in the future become subject to regulation or increased scrutiny from executive, legislative, regulatory, and private parties. As a result, those activities may be subject to governmental, regulatory, and legislative investigations, regulatory examinations in the ordinary course of business, subpoenas, and other forms of legal process, which may lead to claims and litigation that are based on these ratings and related research activities. Our regulated businesses are generally subject to periodic reviews, inspections, examinations, and investigations by regulators in the jurisdictions in which they operate, any of which may result in claims, legal proceedings, assessments, fines, penalties, disgorgement, or restrictions on business activities. While it is difficult to predict the outcome of any particular investigation or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position.

Other Matters

We are involved from time to time in commercial disputes and legal proceedings that arise in the normal course of our business. While it is difficult to predict the outcome of any particular dispute or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position.

14. Share Repurchase Program
 
On December 6, 2022, the board of directors approved a share repurchase program that authorizes the company to repurchase up to $500.0 million in shares of the company's outstanding common stock, effective January 1, 2023. This authorization replaced the then-existing share repurchase program and expires on December 31, 2025. Under this authorization, we may repurchase shares from time to time at prevailing market prices on the open market or in private transactions in amounts that we deem appropriate.

For the three months ended March 31, 2024, we did not repurchase any shares under the share repurchase program. As of March 31, 2024, we have $498.6 million available for future repurchases under the current share repurchase program.

26

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

The discussion included in this section, as well as other under sections of this Quarterly Report on Form 10-Q (this Quarterly Report), contains forward-looking statements as that term is used in the Private Securities Litigation Reform Act of 1995. These statements are based on our current expectations about future events or future financial performance. Forward-looking statements by their nature address matters that are, to different degrees, uncertain, and often contain words such as “consider,” “estimate,” “forecast,” “future,” “goal,” “designed to,” “maintain,” “may,” “objective,” “ongoing,” “could,” “expect,” “intend,” “plan,” “possible,” “potential,” “anticipate,” “believe,” “predict,” “continue,” “strategy,” “strive,” “will,” “would,” "determine," "evaluate," or the negative thereof, and similar expressions. These statements involve known and unknown risks and uncertainties that may cause the events we discuss not to occur or to differ significantly from what we expect. For us, these risks and uncertainties include, among others:

failing to maintain and protect our brand, independence, and reputation;
failure to prevent and/or mitigate cybersecurity events and the failure to protect confidential information, including personal information about individuals;
compliance failures, regulatory action, or changes in laws applicable to our credit ratings operations, investment advisory, ESG, and index businesses;
failing to innovate our product and service offerings or anticipate our clients’ changing needs;
the impact of artificial intelligence and related new technologies on our business, legal, and regulatory exposure profile and reputation;
failure to detect errors in our products or failure of our products to perform properly due to defects, malfunctions or similar problems;
failing to recruit, develop, and retain qualified employees;
prolonged volatility or downturns affecting the financial sector, global financial markets, and the global economy and its effect on our revenue from asset-based fees and credit ratings business;
failing to scale our operations and increase productivity in order to implement our business plans and strategies;
liability for any losses that result from errors in our automated advisory tools or errors in the use of the information and data we collect;
inadequacy of our operational risk management, business continuity programs and insurance coverage in the event of a material disruptive event;
failing to efficiently integrate and leverage acquisitions and other investments, which may not realize the expected business or financial benefits, to produce the results we anticipate;
failing to maintain growth across our businesses in today's fragmented geopolitical, regulatory and cultural world;
liability relating to the information and data we collect, store, use, create, and distribute or the reports that we publish or are produced by our software products;
the potential adverse effect of our indebtedness on our cash flows and financial and operational flexibility;
challenges in accounting for tax complexities in the global jurisdictions we operate in could materially affect our tax obligations and tax rates; and
failing to protect our intellectual property rights or claims of intellectual property infringement against us.


27

A more complete description of these risks and uncertainties can be found in our other filings with the Securities and Exchange Commission (SEC), including our Annual Report on Form 10-K for the year ended December 31, 2023 (our Annual Report) as supplemented by our recent Quarterly Reports on Form 10-Q. If any of these risks and uncertainties materialize, our actual future results and other future events may vary significantly from what we expect. We do not undertake to update our forward-looking statements as a result of new information, future events, or otherwise, except as may be required by law. You are, however, advised to review any further disclosures we make on related subjects, and about new or additional risks, uncertainties, and assumptions in our future filings with the SEC on Forms 10-K, 10-Q, and 8-K.

All dollar and percentage comparisons, which are often accompanied by words such as “increase,” “decrease,” “grew,” “declined,” “was up,” “was down,” “was flat,” or “was similar” refer to a comparison with the same period in the previous year unless otherwise stated.


28

Understanding our Company
 
Our Business

Our mission is to empower investor success. The investing ecosystem is complex, and navigating it with confidence requires a trusted, independent voice. We deliver our perspective to institutions, advisors, and individuals with a single-minded purpose: to empower every investor with the conviction that they can make better-informed decisions and realize success on their own terms.

Our strategy is to deliver insights and experiences that are essential to the investor workflow. Proprietary data sets, meaningful analytics, independent research, and effective investment strategies are at the core of the powerful digital solutions that investors across our client segments rely on. We have a keen focus on innovation across data, research, product, and delivery so that we can effectively cater to the evolving needs and expectations of investors globally.

The company has seven operating segments which are presented as the following five reportable segments: Morningstar Data and Analytics, PitchBook, Morningstar Wealth, Morningstar Credit, and Morningstar Retirement. The operating segments of Morningstar Sustainalytics and Morningstar Indexes do not individually meet the quantitative segment reporting thresholds and have been combined and presented as part of Corporate and All Other, which is not a reportable segment. Prior period segment information is presented on a comparable basis to the basis on which current period segment information is presented and reviewed by the chief operating decision maker (CODM). For additional information about our segment reporting, refer to Note 7 of the Notes to our Unaudited Condensed Financial Statements.

In addition to reviewing revenue by our reportable segments, we review revenue by type. We leverage our proprietary data and research to sell products and services across our portfolio that generate revenue in three primary ways:

License-based: The majority of our research, data, and proprietary platforms are accessed via subscription services that grant access on either a per user or enterprise-basis for a specified period of time.

Asset-based: We charge basis points and other fees for assets under management (AUM) or advisement (AUMA).

Transaction-based: Revenue is transactional, or one-time, in nature, compared with the recurring revenue streams represented by our license and asset-based products.

Three Months Ended March 31, 2024 vs. Three Months Ended March 31, 2023
 
Consolidated Results
 Three months ended March 31,
Key Metrics (in millions)20242023Change
Consolidated revenue$542.8 $479.7 13.2 %
Operating income92.6 24.5 278.0 %
Operating margin17.1 %5.1 %12.0 pp
Cash provided by operating activities$93.6 $23.4 300.0 %
Capital expenditures(34.1)(29.5)15.6 %
Free cash flow$59.5 $(6.1)NMF
Cash used for investing activities$(26.7)$(0.7)NMF
Cash used for financing activities$(43.5)$(48.8)(10.9)%
___________________________________________________________________________________________
pp — percentage points
NMF — not meaningful


29

Supplemental Information

To supplement our consolidated financial statements presented in accordance with U.S. Generally Accepted Accounting Principles (GAAP), we use the following non-GAAP measures:

consolidated revenue, excluding acquisitions, divestitures, adoption of new accounting standards or revisions to accounting practices (accounting changes), and the effect of foreign currency translations (organic revenue);
consolidated operating income, excluding intangible amortization expense, all merger and acquisition (M&A)-related expenses (including M&A-related earn-outs), and expenses related to the significant reduction and shift of the company's operations in China (adjusted operating income);
consolidated operating margin, excluding intangible amortization expense, all M&A-related expenses (including M&A-related earn-outs), and expenses related to the significant reduction and shift of the company's operations in China (adjusted operating margin); and
cash provided by or used for operating activities less capital expenditures (free cash flow).

These non-GAAP measures may not be comparable to similarly titled measures reported by other companies and should not be considered an alternative to any measure of performance as promulgated under GAAP.

We present organic revenue because we believe it helps investors better compare our period-to-period results, and our management team uses this measure to evaluate the performance of our business.

We present adjusted operating income and adjusted operating margin because we believe they better reflect period-over-period comparisons and improve overall understanding of the underlying performance of the business absent the impact of M&A and the shift of the company's operations in China.

We present free cash flow solely as supplemental disclosure to help investors better understand how much cash is available after capital expenditures. Our management team uses free cash flow as a metric to evaluate the health of our business.


30

Consolidated Revenue

Revenue by type (1)
Three months ended March 31,
(in millions)20242023Change
Morningstar Data and Analytics
License-based $196.7 $179.8 9.4 %
Asset-based— — — %
Transaction-based— — — %
Morningstar Data and Analytics total$196.7 $179.8 9.4 %
PitchBook
License-based $145.6 $131.1 11.1 %
Asset-based— — — %
Transaction-based2.0 — NMF
PitchBook total$147.6 $131.1 12.6 %
Morningstar Wealth
License-based$20.5 $20.4 0.5 %
Asset-based33.6 29.6 13.5 %
Transaction-based4.9 4.9 — %
Morningstar Wealth total$59.0 $54.9 7.5 %
Morningstar Credit
License-based $4.2 $2.8 50.0 %
Asset-based— — — %
Transaction-based56.1 44.0 27.5 %
Morningstar Credit total$60.3 $46.8 28.8 %
Morningstar Retirement
License-based$0.5 $0.4 25.0 %
Asset-based27.9 24.8 12.5 %
Transaction-based— — — %
Morningstar Retirement total$28.4 $25.2 12.7 %
Corporate and All Other (2)
License-based$32.7 $29.5 10.8 %
Asset-based15.5 10.9 42.2 %
Transaction-based2.6 1.5 73.3 %
Corporate and All Other total$50.8 $41.9 21.2 %
License-based $400.2 $364.0 9.9 %
Asset-based77.0 65.3 17.9 %
Transaction-based65.6 50.4 30.2 %
Consolidated revenue$542.8 $479.7 13.2 %
___________________________________________________________________________________________
(1) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.

(2) Corporate and All Other provides a reconciliation between revenue from our reportable segments and consolidated revenue. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues.

31

In the first quarter of 2024, consolidated revenue increased 13.2% to $542.8 million. Foreign currency movements had a positive impact in the quarter, increasing revenue by $1.2 million.

License-based revenue grew $36.2 million, or 9.9%, during the first quarter of 2024. On an organic basis, license-based revenue increased 9.9%. Reported and organic revenue growth was primarily driven by strong demand for PitchBook and Morningstar Data and Analytics products.

Asset-based revenue increased $11.7 million, or 17.9%, in the first quarter of 2024. Organic revenue increased 18.2%, due to increases in Morningstar Indexes, Morningstar Wealth, and Morningstar Retirement.

Transaction-based revenue increased $15.2 million, or 30.2%, in the first quarter of 2024. On an organic basis, transaction-based revenue increased 27.3% primarily driven by Morningstar Credit revenue.

Organic Revenue

Organic revenue (revenue excluding acquisitions, divestitures, the adoption of new accounting standards or revisions to accounting practices (accounting changes), and the effect of foreign currency translations) is considered a non-GAAP financial measure.

We exclude revenue from acquired businesses from our organic revenue growth calculation for a period of 12 months after we complete the acquisition. For divestitures, we exclude revenue in the prior period for which there is no comparable revenue in the current period.

The table below reconciles reported consolidated revenue with organic revenue:

 Three months ended March 31,
(in millions)20242023Change
Consolidated revenue$542.8 $479.7 13.2 %
Less: acquisitions— — — %
Less: accounting changes— — — %
Effect of foreign currency translations(1.2)— NMF
Organic revenue$541.6 $479.7 12.9 %

Organic revenue increased 12.9% in the first quarter, driven by organic growth in PitchBook, Morningstar Data and Analytics, and Morningstar Credit. Foreign currency translations had a favorable impact of $1.2 million on revenue during the first quarter of 2024.


32

Consolidated Revenue by Geographical Area

 Three months ended March 31,
(in millions)20242023Change
United States$390.9 $347.3 12.6 %
Asia12.7 12.1 5.0 %
Australia15.0 14.4 4.2 %
Canada32.6 27.3 19.4 %
Continental Europe49.7 43.1 15.3 %
United Kingdom38.9 33.1 17.5 %
Other3.0 2.4 25.0 %
Total International151.9 132.4 14.7 %
Consolidated revenue$542.8 $479.7 13.2 %

International revenue comprised approximately 28% of our consolidated revenue for the first quarter of 2024 and 2023. Approximately 58% of international revenue was generated in Continental Europe and the United Kingdom during the first quarter of 2024 and 2023.

Consolidated Operating Expense

 Three months ended March 31,
(in millions)20242023Change
Cost of revenue$218.1 $218.8 (0.3)%
  % of consolidated revenue40.1 %45.7 %(5.6)pp
Sales and marketing104.6 107.6 (2.8)%
  % of consolidated revenue19.3 %22.4 %(3.1)pp
General and administrative80.3 84.0 (4.4)%
  % of consolidated revenue14.8 %17.5 %(2.7)pp
Depreciation and amortization47.2 44.8 5.4 %
  % of consolidated revenue8.7 %9.3 %(0.6)pp
Total operating expense$450.2 $455.2 (1.1)%
  % of consolidated revenue82.9 %94.9 %(12.0)pp
 
Consolidated operating expense decreased $5.0 million, or 1.1%, in the first quarter of 2024. Excluding the impact of M&A-related expenses, and amortization in both periods, and costs related to the transition of the Company's China activities in the prior-year period, operating expense increased 1.0% in the quarter.

Declines in professional fees and facilities-related expenses were the biggest contributors to the decrease in consolidated operating expense during the first quarter of 2024. Commission expense was also down during the first quarter of 2024.

Professional fees declined $4.4 million during the first quarter of 2024, due to lower expenses for third-party resources supporting M&A integration-related activity.

Facilities-related expenses decreased $2.5 million during the first quarter of 2024 due to reduction of office space in certain geographies.

Commission expense also decreased $2.2 million during the first quarter of 2024, primarily due to sales performance against targets in certain areas relative to the prior year.

33

Higher compensation expense (which primarily consists of salaries, bonuses, and other company-sponsored benefits) and SaaS-based software subscriptions partially offset the declines noted above during the first quarter of 2024. Foreign currency translations had an unfavorable impact on operating expense of $1.3 million during the first quarter of 2024.

Compensation expense increased $3.7 million in the first quarter of 2024. These higher costs primarily reflect an increase in company-sponsored benefits.

Higher software subscriptions of $2.4 million were also a driver during the first three months of 2024 due to the company's investment in and renewal of various SaaS-based platforms across the business.

Cost of Revenue
 
Cost of revenue is our largest category of operating expense, representing about 40% of our total operating expense. Our business relies heavily on human capital, and cost of revenue includes the compensation expense for employees who develop our products and deliver our services. We include compensation expense for approximately 77% of our employees in this category.

Cost of revenue decreased slightly in the first quarter of 2024.

Sales and Marketing
 
Sales and marketing expense decreased $3.0 million in the first quarter of 2024. Sales commission expense declined by $1.7 million due to the factors noted above. Compensation expense decreased $1.6 million primarily due to lower bonus expense. Advertising and marketing costs also decreased $0.6 million during the first quarter of 2024 due to lower pay-per-click advertising and marketing campaign expense for PitchBook.

General and Administrative
 
General and administrative expense decreased $3.7 million during the first quarter of 2024. A decline in professional fees of $4.2 million was the largest contributor to the decline during the quarter. Facilities-related expenses also declined $2.2 million during the first quarter of 2024 due to the factors noted above.

These decreases were partially offset by higher compensation expense primarily due to an increase in company-sponsored benefits and bonus expense.

Depreciation and Amortization
 
Depreciation expense increased $2.0 million in the first quarter of 2024, driven mainly by higher levels of capitalized software development over the past several years.

Intangible amortization expense increased slightly during the first quarter of 2024.

Consolidated Operating Income and Operating Margin

 Three months ended March 31,
(in millions)20242023Change
Operating income $92.6 $24.5 278.0 %
% of revenue17.1 %5.1 %12.0 pp
 
Consolidated operating income increased $68.1 million in the first quarter of 2024, reflecting an increase in revenue of $63.1 million and a decrease in operating expenses of $5.0 million. Operating margin was 17.1%, an increase of 12.0 percentage points compared with the first quarter of 2023.


34

Non-GAAP Financial Measures

We reported adjusted operating income of $110.8 million in the first quarter of 2024, which excludes intangible amortization expense, M&A-related expenses (including M&A-related earn-outs), and expenses related to the significant reduction and shift of the company's operations in China. Adjusted operating income is a non-GAAP financial measure; the table below shows a reconciliation to the most directly comparable GAAP financial measure.

Three months ended March 31,
(in millions)20242023Change
Operating income$92.6 $24.5 278.0 %
Add: Intangible amortization expense (1)
17.7 17.5 1.1 %
Add: M&A-related expenses (2)
0.5 4.2 (88.1)%
Add: M&A-related earn-outs (3)
— — — %
Add: Severance and personnel expenses (4)
— 1.1 NMF
Add: Transformation costs (4)
— 4.2 NMF
Add: Asset impairment costs (4)
— 0.3 NMF
Adjusted operating income$110.8 $51.8 113.9 %
Morningstar Data and Analytics$91.2 $80.9 12.7 %
PitchBook40.0 30.4 31.6 %
Morningstar Wealth(5.6)(14.6)(61.6)%
Morningstar Credit12.3 (4.0)NMF
Morningstar Retirement14.2 11.2 26.8 %
Less: Corporate and All Other (5)
(41.3)(52.1)(20.7)%
Adjusted operating income$110.8 $51.8 113.9 %

We reported adjusted operating margin of 20.4% in the first quarter of 2024, which excludes intangible amortization expense, M&A-related expenses (including M&A-related earn-outs), and expenses related to the significant reduction and shift of the company's operations in China. Adjusted operating margin is a non-GAAP financial measure; the table below shows a reconciliation to the most directly comparable GAAP financial measure.

Three months ended March 31,
20242023Change
Operating margin17.1 %5.1 %12.0 pp
Add: Intangible amortization expense (1)
3.2 %3.6 %(0.4) pp
Add: M&A-related expenses (2)
0.1 %0.9 %(0.8) pp
Add: M&A-related earn-outs (3)
— %— %0.0 pp
Add: Severance and personnel expenses (4)
— %0.2 %(0.2) pp
Add: Transformation costs (4)
— %0.9 %(0.9) pp
Add: Asset impairment costs (4)
— %0.1 %(0.1) pp
Adjusted operating margin20.4 %10.8 %9.6 pp
____________________________________________________________________________________________
(1) Excludes finance lease amortization expense of $0.3 million and $0.1 million during the first three months of 2024 and 2023, respectively.

(2) Reflects non-recurring expenses related to M&A activity including pre-deal due diligence, transaction costs, and post-close integration costs.

(3) Reflects the impact of M&A-related earn-outs included in operating expense.

(4) Reflects costs associated with the significant reduction of the company's operations in Shenzhen, China and the shift of work related to its global business functions to other Morningstar locations.

35

Severance and personnel expenses include severance charges, incentive payments related to early signing of severance agreements, transition bonuses, and stock-based compensation related to the accelerated vesting of restricted stock unit and market share unit awards. In addition, the reversal of accrued sabbatical liabilities is included in this category.

Transformation costs include professional fees and the temporary duplication of headcount. As the company hired replacement roles in other markets and shifted capabilities, it employed certain Shenzhen-based staff through the transition period, which resulted in elevated compensation costs on a temporary basis.

Asset impairment costs include the write-off or accelerated depreciation of fixed assets in the Shenzhen, China office that were not redeployed, in addition to lease abandonment costs as the company downsized its office space prior to the lease termination date.

(5) Corporate and All Other includes unallocated corporate expenses of $40.9 million and $36.1 million during the first three months of 2024 and 2023, respectively, as well as adjusted operating income (loss) from Morningstar Sustainalytics and Morningstar Indexes. Unallocated corporate expenses include finance, human resources, legal, and other management-related costs that are not considered when segment performance is evaluated.

Segment Results

Segment adjusted operating income reflects the impact of direct segment expenses as well as certain allocated centralized costs, such as information technology, sales and marketing, and research and data.

Morningstar Data and Analytics

The following table presents the results for Morningstar Data and Analytics:
 Three months ended March 31,
(in millions)20242023Change
Total revenue$196.7 $179.8 9.4 %
Adjusted operating income$91.2 $80.9 12.7 %
Adjusted operating margin46.4 %45.0 %1.4 pp

Morningstar Data and Analytics total revenue increased $16.9 million, or 9.4%, for the three months ended March 31, 2024. Revenue grew 8.9% on an organic basis, primarily driven by strength in Morningstar Data and Morningstar Direct. Morningstar Advisor Workstation also made a positive contribution to growth in the quarter.

Morningstar Data contributed $7.3 million to Morningstar Data and Analytics revenue growth, with revenue increasing 10.8% or 10.0% on an organic basis, supported by growth in North America and Europe. Managed investment data, including mutual fund data, also continued to be a key driver of higher revenue.

Morningstar Direct contributed $5.8 million to Morningstar Data and Analytics revenue growth, with revenue increasing 11.9%, or 11.5%, on an organic basis, reflecting growth across North America and Europe. Direct licenses increased 0.7%.

Morningstar Data and Analytics adjusted operating income increased $10.3 million, or 12.7%, and adjusted operating margin increased 1.4 percentage points for the three months ended March 31, 2024.

Morningstar Data and Analytics depreciation expense was $8.2 million and $7.4 million for the three months ended March 31, 2024 and 2023, respectively.

PitchBook

The following table presents the results for PitchBook:

 Three months ended March 31,
(in millions)20242023Change
Total revenue$147.6 $131.1 12.6 %
Adjusted operating income$40.0 $30.4 31.6 %
Adjusted operating margin27.1 %23.2 %3.9 pp
36

PitchBook total revenue increased $16.5 million, or 12.6% on a reported and organic basis, for the three months ended March 31, 2024.

Revenue for the PitchBook platform, direct data, and Leveraged Commentary & Data (LCD), contributed $16.7 million to PitchBook revenue growth, with revenue increasing 13.0% on a reported and organic basis. Growth was primarily driven by the PitchBook platform with licensed users growing 10.5%. With the substantial completion of the LCD integration, LCD's core news, research, and data are now available on the platform. Legacy LCD clients are starting to successfully migrate to the PitchBook platform and are included in PitchBook licensed user counts. PitchBook platform growth drivers were consistent with recent quarters with revenue increasing primarily due to strength in PitchBook's core investor and advisor client groups which offset some softness in corporates.

PitchBook adjusted operating income increased $9.6 million, or 31.6%, and adjusted operating margin increased 3.9 percentage points for the three months ended March 31, 2024.

PitchBook depreciation expense was $7.4 million and $6.3 million for the three months ended March 31, 2024 and 2023, respectively.

Morningstar Wealth

The following table presents the results for Morningstar Wealth:
 Three months ended March 31,
(in millions)20242023Change
Total revenue$59.0 $54.9 7.5 %
Adjusted operating loss$(5.6)$(14.6)(61.6)%
Adjusted operating margin(9.5)%(26.6)%17.1 pp

Morningstar Wealth asset-based revenue represented 56.9% of total segment revenue in 2024. Revenue is based on quarter-end, prior quarter-end, or average asset levels during each quarter, which are often reported on a one-quarter lag for certain Investment Management products including Morningstar Managed Portfolios. The timing of this client asset reporting and the structure of our contracts often results in a lag between market movements and the impact on revenue. The following table summarizes our approximate Morningstar Wealth AUMA:

As of March 31,
(in billions)20242023Change
Morningstar Managed Portfolios$40.6 $34.0 19.4 %
Institutional Asset Management7.3 9.7 (24.7)%
Asset Allocation Services9.7 7.6 27.6 %
Investment Management (total)$57.6 $51.3 12.3 %

Morningstar Wealth total revenue increased $4.1 million, or 7.5%, for the three months ended March 31, 2024. Revenue grew 7.7% on an organic basis, primarily driven by growth in Investment Management.

Investment Management contributed $4.0 million to consolidated revenue growth, with revenue increasing 13.5% on a reported or 13.9% organic basis. Growth was primarily supported by higher revenue for strategist model portfolios offered on third-party platforms and revenue growth for the international wealth platform. Reported AUMA increased 12.3% to $57.6 billion compared with the prior-year period, supported by strong market performance which drove higher asset values. Positive net flows to Morningstar Managed Portfolios over the trailing 12 months primarily reflected strong net inflows outside the U.S. Those offset lower AUM for Institutional Asset Management which experienced significant expected outflows from a large institutional client.

Morningstar Wealth adjusted operating loss decreased $9.0 million, or (61.6)%, and adjusted operating margin increased 17.1 percentage points for the three months ended March 31, 2024. The loss narrowed compared to the prior-year period due in part to cost containment efforts, including targeted reorganizations in 2023, and a focus on discretionary expenses.

37

Morningstar Wealth depreciation expense was $4.7 million and $3.8 million for the three months ended March 31, 2024 and 2023, respectively.

Morningstar Credit

The following table presents the results for Morningstar Credit:

 Three months ended March 31,
(in millions)20242023Change
Total revenue$60.3 $46.8 28.8 %
Adjusted operating income (loss)$12.3 $(4.0)NMF
Adjusted operating margin20.4 %(8.5)%28.9 pp

Morningstar Credit total revenue increased $13.5 million, or 28.8%, for the three months ended March 31, 2024. Revenue grew 27.9% on an organic basis, as revenue increased across the U.S., Canada, and Europe. Ratings-related revenue increased across asset classes, compared to a relatively soft prior-year period, with particular strength in U.S. commercial and residential mortgage-backed securities. Increased revenue from financial institution ratings also contributed to growth, as did higher corporate ratings revenue, especially in Europe.

Morningstar Credit adjusted operating income increased $16.3 million and adjusted operating margin increased 28.9 percentage points for three months ended March 31, 2024.

Morningstar Credit depreciation expense was $1.9 million and $2.2 million for the three months ended March 31, 2024 and 2023, respectively.

Morningstar Retirement

The following table presents the results for Morningstar Retirement:
 Three months ended March 31,
(in millions)20242023Change
Total revenue$28.4 $25.2 12.7 %
Adjusted operating income$14.2 $11.2 26.8 %
Adjusted operating margin50.0 %44.4 %5.6 pp

Morningstar Retirement asset-based revenue represented 98.2% of total segment revenue in 2024 and is based on quarter-end, prior quarter-end, or average asset levels during each quarter, which are often reported on a one-quarter lag. The timing of this client asset reporting and the structure of our contracts often results in a lag between market movements and the impact on revenue. The following table summarizes our approximate Morningstar Retirement AUMA:
As of March 31,
(in billions)20242023Change
Managed Accounts$136.1 $111.7 21.8 %
Fiduciary Services57.8 50.6 14.2 %
Custom Models/CIT42.0 34.9 20.3 %
Morningstar Retirement (total)$235.9 $197.2 19.6 %

Morningstar Retirement total revenue increased $3.2 million, or 12.7% on a reported and organic basis. AUMA, calculated using the most recently available average quarterly or monthly data, increased 19.6% to $235.9 billion compared with the prior-year period, primarily driven by strong market performance. Net inflows to Managed Accounts over the trailing 12 months also contributed to higher AUMA, supported by participant growth and flows to Advisor Managed Accounts.

Morningstar Retirement adjusted operating income increased $3.0 million, or 26.8%, and adjusted operating margin increased 5.6 percentage points for the three months ended March 31, 2024.

38

Morningstar Retirement depreciation expense was $2.8 million and $2.5 million for the three months ended March 31, 2024 and 2023, respectively.

Corporate and All Other

Corporate and All Other increased $8.9 million, or 21.2% on a reported basis, driven by growth in Morningstar Indexes and Morningstar Sustainalytics.

Morningstar Indexes contributed $5.4 million to Corporate and All Other revenue growth with revenue increasing 37.0%, or 37.1%, on an organic basis. The increase in revenue was driven primarily by higher investable product revenue as market performance and net inflows over the trailing 12 months increased asset value linked to Morningstar Indexes by 13.3% to $190.2 billion. Morningstar Indexes licensed data sales also increased.

Morningstar Sustainalytics contributed $3.5 million to Corporate and All Other revenue growth with revenue increasing 12.8%, or 12.2% on an organic basis. License-based revenue for Morningstar Sustainalytics increased 9.0%, or 8.2% on an organic basis, primarily driven by regulatory use cases in Europe. Transaction-based revenue increased 83.4% or 84.8% on an organic basis, due to increased issuance of sustainable bonds.

Corporate and All Other adjusted operating income increased $10.8 million for the three months ended March 31, 2024.

Non-operating expense, net, Equity in investments of unconsolidated entities, and Effective tax rate and income tax expense

Non-operating expense, net

 Three months ended March 31,
(in millions)20242023
Interest income$2.5 $1.2 
Interest expense(14.0)(14.5)
Realized gain on sale of investments, reclassified from other comprehensive income2.6 0.2 
Expense from equity method transaction, net— (11.8)
Other income, net3.3 2.5 
Non-operating expense, net$(5.6)$(22.4)

Interest income reflects interest from our investment portfolio. Interest expense mainly relates to the outstanding principal balance under our Amended 2022 Credit Agreement and the $350.0 million aggregate principal amount of our 2.32% senior notes due October 26, 2030 (2030 Notes).

Expense from equity method transaction, net for the first quarter of 2023 primarily reflects the impact of the Termination Agreement (the Termination Agreement) with Morningstar Japan K.K. (now known as SBI Global Asset Management Co., Ltd. (Wealth Advisors)) and the Tender Offer Agreement (the Tender Offer Agreement) with SBI Global Asset Management Co., Ltd. (now known as SBI Asset Management Group Co., Ltd.). Refer to Note 9 of the Notes to our Unaudited Condensed Consolidated Financial Statements for additional information on the Termination Agreement and the Tender Offer Agreement.

Other income, net includes foreign currency exchange gains (losses) and unrealized gains (losses) on investments.

Equity in investments of unconsolidated entities
 Three months ended March 31,
(in millions)20242023
Equity in investments of unconsolidated entities$(1.5)$(1.3)

Equity in investments of unconsolidated entities primarily reflects income and losses from certain of our unconsolidated entities.

39

Effective tax rate and income tax expense
 Three months ended March 31,
(in millions)20242023
Income before income taxes and equity in investments of unconsolidated entities$87.0 $2.1 
Equity in investments of unconsolidated entities(1.5)(1.3)
Income before income taxes$85.5 $0.8 
Income tax expense$21.3 $8.4 
Effective tax rate24.9 %NMF
 
Our effective tax rate in the first quarter of 2024 was 24.9%. Our prior-year period effective tax rate was not meaningful due to the low level of pretax income in the prior-year period.

Liquidity and Capital Resources
 
As of March 31, 2024, we had cash, cash equivalents, and investments of $409.1 million, compared with $389.0 million as of December 31, 2023, an increase of $20.1 million.

Cash provided by operating activities is our main source of cash. In the first three months of 2024, cash provided by operating activities was $93.6 million compared to $23.4 million in the prior-year period. Free cash flow was $59.5 million compared to negative $6.1 million in the prior-year period. Operating cash flow and free cash flow were driven by higher cash earnings in the first quarter of 2024. This was slightly offset by negative changes in working capital mainly resulting from the higher bonus payment in the first quarter of 2024 relative to the prior-year period. We made annual bonus payments of $123.9 million during the first quarter of 2024 compared with $98.3 million in the first quarter of 2023.

We believe our available cash balances and investments, along with cash generated from operations and our Amended 2022 Credit Facility, will be sufficient to meet our operating and cash needs for at least the next 12 months. We are focused on maintaining a strong balance sheet and liquidity position. We hold our cash reserves in cash equivalents and investments and maintain a conservative investment policy. We invest most of our investment balance in stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider.

Approximately 76% of our cash, cash equivalents, and investments balance as of March 31, 2024 and December 31, 2023, was held by our operations outside the United States. We generally consider our U.S. directly-owned foreign subsidiary earnings to be permanently reinvested.
 
We intend to use our cash, cash equivalents, and investments for general corporate purposes, including working capital and funding future growth.

Credit Agreement

On May 6, 2022, the company entered into a senior credit agreement (the 2022 Credit Agreement), providing the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $1.1 billion, including a $650.0 million term loan and a $450.0 million revolving credit facility. The agreement also provided for the issuance of letters of credit and a swingline facility. The 2022 Credit Agreement was amended twice in September 2022 (Amended 2022 Credit Agreement) to, among other items, eliminate the options for a second term loan draw and increase both the term loan and revolving credit facility to $650.0 million each, raising the total borrowing capacity to $1.3 billion. Aside from the increased borrowing capacity, the Amended 2022 Credit Agreement left the 2022 Credit Agreement terms largely unchanged. As of March 31, 2024, our total outstanding debt under the Amended 2022 Credit Agreement was $600.8 million, net of debt issuance costs, with borrowing availability of $650.0 million under the Amended 2022 Revolving Credit Facility.

The interest rate applicable to any loan under the Amended 2022 Credit Agreement is, at the company's option, either: (i) the applicable Secured Overnight Financing Rate plus an applicable margin for such loans, which ranges between 1.00% and 1.48%, based on the company's consolidated leverage ratio or (ii) the lender's base rate plus the applicable margin for such loans, which ranges between 0.00% and 0.38%, based on the company's consolidated leverage ratio.
40

The portions of deferred debt issuance costs related to the Amended 2022 Revolving Credit Facility are included in other current and non-current assets, and the portion of deferred debt issuance costs related to the Amended 2022 Term Facility is reported as a reduction to the carrying amount of the Amended 2022 Term Facility. Debt issuance costs related to the Amended 2022 Revolving Credit Facility are amortized on a straight-line basis to interest expense over the term of the Amended 2022 Credit Agreement. Debt issuance costs related to the Amended 2022 Term Facility are amortized to interest expense using the effective interest method over the term of the Amended 2022 Credit Agreement.

Private Placement Debt Offering

On October 26, 2020, we completed the issuance and sale of $350.0 million aggregate principal amount of 2.32% senior notes due October 26, 2030 (the 2030 Notes), in a private placement exempt from the registration requirements of the Securities Act of 1933, as amended. Proceeds were primarily used to repay a portion of the company's outstanding debt under the company's prior credit facility. Interest on the 2030 Notes is paid semi-annually on each October 30 and April 30 during the term of the 2030 Notes and at maturity, with the first interest payment date having occurred on April 30, 2021. As of March 31, 2024, our total outstanding debt, net of issuance costs, under the 2030 Notes was $348.6 million.

Compliance with Covenants

Each of the Amended 2022 Credit Agreement and the 2030 Notes include customary representations, warranties, and covenants, including financial covenants, that require us to maintain specified ratios of consolidated earnings before interest, taxes, depreciation, and amortization (EBITDA) to consolidated interest charges and consolidated funded indebtedness to consolidated EBITDA, which are evaluated on a quarterly basis. We were in compliance with these financial covenants as of March 31, 2024, with consolidated funded indebtedness to consolidated EBITDA calculated at approximately 1.6x.

Dividend

In March 2024, our board of directors approved a regular quarterly dividend of $0.405 per share, or $17.3 million, payable on April 30, 2024 to shareholders of record as of April 5, 2024. We paid $17.3 million in dividends in the first quarter of 2024.

Share Repurchase Program

In December 2022, the board of directors approved a share repurchase program that authorizes the company to repurchase up to $500.0 million in shares of the company's outstanding common stock, effective January 1, 2023. This authorization expires on December 31, 2025. No shares were purchased during the program for the three months ended March 31, 2024. As of March 31, 2024 we have $498.6 million available for future repurchases under the current share repurchase program.

Other

We expect to continue making capital expenditures in 2024, primarily for computer hardware and software provided by third parties, internally developed software, and leasehold improvements for new and existing office locations.


41

Consolidated Free Cash Flow

We define free cash flow as cash provided by or used for operating activities less capital expenditures.

 Three months ended March 31,
(in millions)20242023Change
Cash provided by operating activities$93.6 $23.4 300.0 %
Capital expenditures(34.1)(29.5)15.6 %
Free cash flow$59.5 $(6.1)NMF
 
We generated free cash flow of $59.5 million in the first quarter of 2024 compared with negative $6.1 million in the first quarter of 2023. The change reflects a $70.2 million increase in cash provided by operating activities, while capital expenditures increased compared to the prior-year quarter. The increase in cash flow from operations was primarily driven by higher cash earnings. Capital expenditures increased primarily due to investment in our product development efforts across our key product areas.

Application of Critical Accounting Policies and Estimates
 
We discuss our critical accounting policies and estimates in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in our Annual Report. We also discuss our significant accounting policies in Note 2 of the Notes to our Audited Consolidated Financial Statements included in our Annual Report and in Note 2 of the Notes to our Unaudited Condensed Consolidated Financial Statements contained in Part 1, Item 1 of this Quarterly Report. There have not been any material changes during the three months ended March 31, 2024 to the methodologies applied by management for critical accounting policies previously disclosed in our Annual Report.
42

Item 3.Quantitative and Qualitative Disclosures about Market Risk
 
Our investment portfolio is actively managed and may suffer losses from fluctuating interest rates, market prices, or adverse security selection. These accounts may consist of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. As of March 31, 2024, our cash, cash equivalents, and investments balance was $409.1 million. Based on our estimates, a 100 basis-point change in interest rates would not have a material effect on the fair value of our investment portfolio.

We are subject to risk from fluctuations in the interest rates related to a portion of our long-term debt. The interest rates are based upon the applicable Secured Overnight Financing Rate (SOFR) rate plus an applicable margin for such loans or the lender's base rate plus an applicable margin for such loans. On an annualized basis, we estimate a 100 basis-point change in the SOFR rate would have a $6.0 million impact on our interest expense based on our outstanding principal balance and SOFR rates at March 31, 2024.

We are subject to risk from fluctuations in foreign currencies from our operations outside of the United States. We do not currently have any positions in derivative instruments to hedge our currency risk.

The table below shows our exposure to foreign currency denominated revenue and operating income for the three months ended March 31, 2024:
Three months ended March 31, 2024
(in millions, except foreign currency rates)Australian DollarBritish PoundCanadian DollarEuroOther Foreign Currencies
Currency rate in U.S. dollars as of March 31, 20240.65231.26300.73861.0795n/a
Percentage of revenue2.7 %7.2 %6.0 %6.6 %5.5 %
Percentage of operating income (loss)6.1 %(10.0)%1.7 %9.1 %(15.3)%
Estimated effect of a 10% adverse currency fluctuation on revenue$(1.4)$(3.9)$(3.2)$(3.6)$(2.9)
Estimated effect of a 10% adverse currency fluctuation on operating income (loss)$(0.6)$0.9 $(0.2)$(0.8)$1.4 

The table below shows our net investment exposure to foreign currencies as of March 31, 2024:

As of March 31, 2024
(in millions)Australian DollarBritish PoundCanadian DollarEuroOther Foreign Currencies
Assets, net of unconsolidated entities$61.5 $273.0 $238.6 $234.8 $177.1 
Less: liabilities(31.5)(77.7)(131.0)(155.7)38.5 
Net currency position$30.0 $195.3 $107.6 $79.1 $215.6 
Estimated effect of a 10% adverse currency fluctuation on equity$(3.0)$(19.5)$(10.8)$(7.9)$(21.6)
43

Item 4.Controls and Procedures
 
(a)Evaluation and Disclosure Controls and Procedures
 
Disclosure controls and procedures are designed to reasonably assure that information required to be disclosed in the reports filed or submitted under the Securities Exchange Act of 1934, as amended (the Exchange Act) is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to reasonably assure that information required to be disclosed in the reports filed under the Exchange Act is accumulated and communicated to management, including the chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
 
We carried out an evaluation, under the supervision and with the participation of management, including our chief executive officer and chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act, as of March 31, 2024. Based on that evaluation, our chief executive officer and chief financial officer concluded that as of March 31, 2024, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the SEC's rules and forms and to provide reasonable assurance that such information is accumulated and communicated to management, including the chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

(b)Changes in Internal Control Over Financial Reporting

As previously disclosed in the company’s Annual Report, the company’s chief executive officer and chief financial officer concluded that the company’s internal control over financial reporting was not effective due solely to a material weakness in internal control over financial reporting related to the aggregation of reporting segments.

The company has implemented changes in our internal controls to address the material weakness, which include an enhanced risk assessment process to better identify factors that could impact its financial reporting, included related disclosures, as well as enhanced and more timely process-level controls related to the company's segment reporting. As a result, management has concluded that, as of March 31, 2024, the material weakness has been remediated.

Other than as discussed above, there were no changes in our internal control over financial reporting that occurred during the three months ended March 31, 2024, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

(c) Inherent Limitations on Effectiveness of Controls and Procedures

Our management, including our chief executive officer and chief financial officer, believe that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been or would be detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
44

PART 2.OTHER INFORMATION
 
Item 1.Legal Proceedings
 
We incorporate by reference the information regarding legal proceedings set forth in Note 13 of the Notes to our Unaudited Condensed Consolidated Financial Statements contained in Part 1, Item 1 of this Quarterly Report.

Item 1A.Risk Factors
 
In addition to the other information set forth in this Quarterly Report, you should carefully consider the risk factors in Part I, “Item 1A. Risk Factors” in our Annual Report, when deciding whether to invest in our common stock or otherwise evaluating our business. If any of those risks or uncertainties materialize, our business, financial condition, and/or operating results could suffer. In that case, the trading price of our common stock could decline, and you may lose all or part of your investment. Our operations could also be affected by other risks and uncertainties that are not presently known to us or that we currently consider immaterial to our operations.

45

Item 2.Unregistered Sales of Equity Securities and Use of Proceeds
 
Issuer Purchases of Equity Securities
 
The table below presents month-to-month information related to repurchases of common stock we made during the three months ended March 31, 2024. Refer to Note 14 of the Notes to our Unaudited Condensed Consolidated Financial Statements for more information regarding our share repurchase program:
Period:Total number of shares purchasedAverage price paid per shareTotal number of shares purchased as part of publicly announced programs (a)Approximate dollar value of shares that may yet be purchased under the programs (a)
January 1, 2024 - January 31, 2024— $— — $498,550,338 
February 1, 2024 to February 29, 2024— — — $498,550,338 
March 1, 2024 - March 31, 2024— — — $498,550,338 
Total— $— — 
_______________________________________
(a) Repurchases will only be effected pursuant to the $500.0 million share repurchase program authorized by our board of directors and announced publicly on December 6, 2022, which commenced on January 1, 2023 and which will expire on December 31, 2025.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Trading Arrangements

During the three months ended March 31, 2024, none of the company’s officers (as defined in Section 16 of the Exchange Act) and directors adopted or terminated contracts, instructions, or written plans for the purchase or sale of the company’s securities except as noted below:
Name and TitleDate of Adoption of Trading PlanScheduled Expiration Date of Trading Plan (1)Aggregate Number of Securities to Be Purchased or Sold
William Lyons
Director
3/5/2024 (2)11/30/2024Sale of up to 4,500 shares of common stock
Jason Dubinsky
Chief Financial Officer
3/15/2024 (2)12/31/2024Sale of up to 3,400 shares of common stock
________________________________________
(1) The trading plan may also expire on such earlier date as all transactions under the trading plan are completed.
(2) Intended to satisfy the affirmative defense of Rule 10b5-1(c).


46

Other 10b5-1 Plan Information

The following table, which we are providing on a voluntary basis, shows the Rule 10b5-1 sales plans entered into by our directors and officers (as defined in Section 16 of the Exchange Act) that were in effect as of April 12, 2024:

Name and PositionDate of PlanPlan Termination DatePlan DurationNumber of Shares to be Sold under the PlanTiming of Sales under the PlanNumber of Shares Sold under the Plan through
April 12, 2024
Projected Beneficial Ownership (1)
Joe Mansueto Executive Chairman
2/28/20234/30/202405/29/2023 to 04/30/2024700,000 
Shares to be sold under the plan if the stock reaches specified prices
700,000 15,804,659 
Joe Mansueto
Executive Chairman
11/17/20234/30/202505/01/2024 to 04/30/2025500,000 
Shares to be sold under the plan if the stock reaches specified prices
— 15,304,659 
Steven Kaplan
Director
8/3/202311/11/202403/11/2024 to 11/11/20245,000 Shares to be sold under the plan at market price1,250 39,871 
Jason Dubinsky Chief Financial Officer3/15/202412/31/202406/18/2024 to 12/31/20243,400 Shares to be sold under the plan if the stock reaches specified prices— 17,303 
William Lyons Director3/5/202411/30/202406/04/2024 to 11/30/20244,500 Shares to be sold under the plan if the stock reaches specified prices— 11,395 
________________________________________
(1) This column reflects an estimate of the number of shares each identified director and executive officer will beneficially own following the sale of all shares under the Rule 10b5-1 sales plan. This information reflects the beneficial ownership of our common stock on April 12, 2024 and includes shares of our common stock subject to options that were then exercisable or that will have become exercisable by June 11, 2024 and RSUs that will vest by June 11, 2024. The estimates do not reflect any changes to beneficial ownership that may have occurred since April 12, 2024. Each director and executive officer identified in the table may amend or terminate his or her Rule 10b5-1 sales plan and may adopt additional Rule 10b5-1 plans in the future.

47

Item 6.Exhibits
Exhibit No Description of Exhibit
Amended and Restated Articles of Incorporation of Morningstar are incorporated by reference to Exhibit 3.1 to our Registration Statement on Form S-1, as amended, Registration No. 333-115209.
By-laws of Morningstar, as in effect on February 27, 2018, are incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K that we filed with the SEC on February 28, 2018.
31.1
 Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended
31.2
 Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended
 Certification of Chief Executive Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 Certification of Chief Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101† 
The following financial information from Morningstar, Inc.’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, filed with the SEC on April 26, 2024 formatted in Inline XBRL: (i) Cover Page, (ii) Unaudited Condensed Consolidated Statements of Income, (iii) Unaudited Condensed Consolidated Statements of Comprehensive Income (iv) Unaudited Condensed Consolidated Balance Sheets, (v) Unaudited Condensed Consolidated Statement of Equity, (vi) Unaudited Condensed Consolidated Statements of Cash Flows and (vii) the Notes to Unaudited Condensed Consolidated Financial Statements
104†Cover Page Interactive Data File (Embedded within the Inline XBRL document and included in Exhibit 101)

† Filed herewith.
* The certificates furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.
48

SIGNATURE
 
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.
 
  MORNINGSTAR, INC.
   
Date: April 26, 2024By:/s/ Jason Dubinsky
  Jason Dubinsky
  Chief Financial Officer (principal financial officer)
49
EX-31.1 2 morn_exhibitx311x03312024.htm EX-31.1 Document

EXHIBIT 31.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
 
I, Kunal Kapoor, certify that:
 
1.      I have reviewed this Quarterly Report on Form 10-Q of Morningstar, 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.      The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
a.     all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
b.     any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: April 26, 2024 /s/ Kunal Kapoor
  Kunal Kapoor
  Chief Executive Officer

EX-31.2 3 morn_exhibitx312x03312024.htm EX-31.2 Document

EXHIBIT 31.2
 
CERTIFICATION OF CHIEF FINANCIAL OFFICER
 
I, Jason Dubinsky, certify that:
 
1.       I have reviewed this Quarterly Report on Form 10-Q of Morningstar, 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.      The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
a.      all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
b.      any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
  
Date: April 26, 2024 /s/ Jason Dubinsky
  Jason Dubinsky
  Chief Financial Officer
 


EX-32.1 4 morn_exhibitx321x03312024.htm EX-32.1 Document


EXHIBIT 32.1
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002
 
Kunal Kapoor, as Chief Executive Officer of Morningstar, Inc. (the Company), certifies, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); and

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

/s/ Kunal Kapoor
Kunal Kapoor 
Chief Executive Officer
Date: April 26, 2024 
 


EX-32.2 5 morn_exhibitx322x03312024.htm EX-32.2 Document

EXHIBIT 32.2
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002
 
Jason Dubinsky, as Chief Financial Officer of Morningstar, Inc. (the Company), certifies, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
1.the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); and

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

/s/ Jason Dubinsky 
Jason Dubinsky 
Chief Financial Officer 
  
Date: April 26, 2024 

EX-101.SCH 6 morn-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statement of Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statement of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation of Interim Financial Information link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Credit Arrangements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Per Share link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Segment and Geographical Area Information link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair Value Measurement of Investments link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Investments in Unconsolidated Entities link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Fair Value Measurements (Policies) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Leases, Codification Topic 842 (Policies) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Credit Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Segment and Geographical Area Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Credit Arrangements - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Credit Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Acquired Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue (Disaggregation of Revenue, Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue (Disaggregation of Revenue, Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Revenue (Schedule of Contract Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Revenue (Schedule of Contract Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Revenue (Contract Liabilities, Additional Information Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Revenue (Summary of Contract Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Segment and Geographical Area Information (Segment Profitability Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Segment Reporting (Segment Revenue by Type Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Investments in Unconsolidated Entities (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Income Taxes (Income Tax Contingency) (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 morn-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 morn-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 morn-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate [Domain] Variable Rate [Domain] Expense from equity method transaction, net Gain (loss) on Investment, net of expenses Gain (loss) on Investment, net of expenses Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Description [Axis] Description [Axis] Description Award Type [Domain] Award Type [Domain] Revenue performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Credit Arrangements Debt Disclosure [Text Block] Severance and personnel expenses Severance and personnel expenses Severance and personnel expenses Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Segment Reporting [Abstract] Segment Reporting [Abstract] Investments in Unconsolidated Entities [Table] Investments in Unconsolidated Entities [Table] Investments in Unconsolidated Entities Non-operating expense, net Nonoperating Income (Expense) Nonoperating Income (Expense) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Five Deferred revenue Deferred Revenue, Current Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Geographical [Axis] Geographical [Axis] Geographical [Axis] Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Income Taxes Income Tax Disclosure [Text Block] Concentration Risk [Line Items] Concentration Risk [Line Items] Technology-based assets Technology Based Assets [Member] Technology based assets, such as databases and websites. Lessee, Leases Lessee, Leases [Policy Text Block] Current liabilities: Liabilities, Current [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Payment of acquisition-related earn-outs Payment for Contingent Consideration Liability, Financing Activities Diluted (in dollars per share) Diluted net income per share attributable to Morningstar, Inc. Earnings Per Share, Diluted Gain on equity method transaction Unrealized Gain (Loss) on Investments Stock-based compensation APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Treasury stock at cost, 11,987,495 and 11,987,495 shares as of March 31, 2024 and December 31, 2023, respectively Treasury Stock, Value Accounts receivable, less allowance for credit losses of $6.1 million and $5.6 million, respectively Accounts receivable, less allowance for credit losses Accounts Receivable, after Allowance for Credit Loss, Current Description [Domain] Description [Domain] Description [Domain] Goodwill [Roll Forward] Goodwill [Roll Forward] Treasury Stock, Common, Shares Treasury Stock, Common, Shares Line of Credit [Member] Line of Credit [Member] Payment for Contingent Consideration Liability, Operating Activities Payment for Contingent Consideration Liability, Operating Activities Trading Symbol Trading Symbol Disaggregation of Revenue by Reportable Segment Disaggregation of Revenue by Reportable Segment [Table] Disaggregation of Revenue by Reportable Segment Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Continental Europe Europe excluding the United Kingdom [Member] Europe excluding the United Kingdom [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Leases Lessee, Operating Leases [Text Block] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Liabilities and equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Shares repurchased, value Stock Repurchased During Period, Value Morningstar, Inc. shareholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Morningstar Credit Segment Morningstar Credit Segment [Member] Morningstar Credit Segment Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Goods and Services Sold Employee related liabilities, Current - Accrued Severance Employee related liabilities, Current - Accrued Severance Employee related liabilities, Current - Accrued Severance Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Investments Investment balances Marketable Securities, Current Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill Equity Components [Axis] Equity Components [Axis] Major Types of Trading Securities and Assets [Domain] Financial Instruments [Domain] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign Total Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign Measurement Basis [Axis] Measurement Basis [Axis] Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Letters of credit [Member] Letter of Credit [Member] Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Common Stock, No Par Value (in dollars per share) Common Stock, No Par Value Unrealized holding gains arising during period Unrealized gain on available-for-sale investments, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities Operating Lease, Liability, Noncurrent Sale of Stock, Consideration Received Per Transaction Sale of Stock, Consideration Received Per Transaction Total Liability For Unrecognized Tax Benefits, Period Increase (Decrease) Total Liability For Unrecognized Tax Benefits, Period Increase (Decrease) Total Liability For Unrecognized Tax Benefits, Period Increase (Decrease) Debt Instrument, Term Debt Instrument, Term Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Asset-based Asset-based Revenue Asset-Based [Member] Asset-Based [Member] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Income Statement Location [Axis] Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Summary of Total Debt and Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Weighted-average discount rate Weighted Average Discount Rate [Abstract] Weighted Average Discount Rate [Abstract] Sale of Stock, Number of Shares Issued in Transaction Sale of Stock, Number of Shares Issued in Transaction Morningstar Data and Analytics Segment Morningstar Data and Analytics Segment [Member] Morningstar Data and Analytics Segment Revenue External revenue Revenues Product and Service [Domain] Product and Service [Domain] Repayment of term facility Repayments of Other Long-Term Debt Morningstar Indexes [Member] Morningstar Indexes [Member] Morningstar Indexes Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Award Type [Axis] Award Type [Axis] Document Quarterly Report Document Quarterly Report Income tax receivable, net Income Taxes Receivable, Current Dividends declared Dividends, Common Stock General and administrative General and Administrative Expense [Member] Finite-lived Intangible Assets Acquired Finite-Lived Intangible Assets Acquired Notes Payable, Other Payables Notes Payable, Other Payables [Member] Adjustment for discount to present value Lessee, Operating Lease, Liability, Undiscounted Excess Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Acquisition earn-out accrual Business Combination, Acquisition Earn Out Business Combination, Acquisition Earn Out Deferred commissions Capitalized Contract Cost, Net, Current Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Long-term debt, outstanding Long-term debt, outstanding Long-term debt, outstanding Deferred revenue Deferred Revenue, Noncurrent Amortization expense Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2021 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Term Loan Facility [Member] Term Loan Facility [Member] Term Loan Facility [Member] Recent Accounting Pronouncements Policy New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net Total Finite-Lived Intangible Assets, Net Australia AUSTRALIA September 30, 2022, Credit Agreement Second Amendment September 30, 2022, Credit Agreement Second Amendment [Member] September 30, 2022, Credit Agreement Second Amendment Income taxes, current Increase (Decrease) in Income Taxes Payable Counterparty Name [Domain] Counterparty Name [Domain] Cash and cash equivalents Cash and cash equivalents—beginning of period Cash and cash equivalents—end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2020 Lessee, Operating Lease, Liability, to be Paid, Year Two Private Placement Private Placement [Member] Variable lease, cost Variable Lease, Cost Operating lease expense Operating Lease, Cost Business Combination, Consideration Transferred Business Combination, Consideration Transferred Proceeds from maturities and sales of investment securities Proceeds from Sale, Maturity and Collection of Investments Accounts payable and accrued liabilities Contract with Customer, Liability, Current Severance Costs Severance Costs Current liability Unrecognized Tax Benefits Included In Current Liabilities Unrecognized Tax Benefits Included In Current Liabilities Security Exchange Name Security Exchange Name Long-term debt Long-Term Debt Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Intangible Asset, Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Investments- Debt and Equity Securities Policy Investment, Policy [Policy Text Block] Expected amortization period (months) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total operating expense Costs and Expenses Other, net Proceeds from (Payments for) Other Financing Activities Maximum [member] Maximum [Member] Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Goodwill, Acquired During Period Goodwill, Acquired During Period Fair Value Measurements Investments and Fair Value Measurements [Text Block] This element may be used as a single block of text to include the entire investments and fair value measurements disclosure including data and tables Geographic Concentration Risk Geographic Concentration Risk [Member] Entity Address, Address Line One Entity Address, Address Line One Common shares repurchased Treasury Stock, Value, Acquired, Cost Method Subsequent Event [Table] Subsequent Event [Table] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Deferred commissions, current and non-current Capitalized Contract Cost, Net Other, net Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Excluding Employee Related Liabilities, Current Total of the carrying values as of the balance sheet date of liabilities incurred and accounts payable excluding employee related liabilities (generally due within one year of the balance sheet date). Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement: Income Statement [Abstract] Operating expense: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Operating Segments Operating Segments [Member] Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Earnings Per Share, Diluted [Abstract] Earnings Per Share, Diluted [Abstract] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Purchases of investment securities Payments to Acquire Marketable Securities Statistical Measurement [Axis] Statistical Measurement [Axis] Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Unallocated Corporate Expenses Unallocated Corporate Expenses Unallocated Corporate Expenses Adjustments to reconcile consolidated net income to net cash flows from operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Operating lease, weighted average remaining lease term Lessor, Operating Lease, Term of Contract Common shares repurchased Payments for Repurchase of Common Stock Schedule Of Compensation Cost By Expense Category Schedule Of Compensation Cost For Share-based Payment Arrangements, Allocation Of Share-based Compensation Costs By Expense Category [Table Text Block] Schedule Of Compensation Cost For Share-based Payment Arrangements, Allocation Of Share-based Compensation Costs By Expense Category [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Supplemental information of non-cash investing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Segments [Domain] Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] May 2022 Revolving Credit Facility May 2022 Revolving Credit Facility [Member] May 2022 Revolving Credit Facility Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Asset Acquisition, Contingent Consideration, Liability Asset Acquisition, Contingent Consideration, Liability Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Other Long-term Debt Other Long-Term Debt Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] License-based Licensed-based Revenue Licensed-Based [Member] Licensed-Based July 2019 Revolving Credit Facility [Member] July 2019 Revolving Credit Facility [Member] July 2019 Revolving Credit Facility [Member] Remainder of 2024 (April 1 through December 31) Finite-Lived Intangible Asset, Expected Amortization, Year One Operating lease payments Operating Lease, Payments Common Stock, Shares, Outstanding (in shares) Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Earnings Per Share, Basic [Abstract] Earnings Per Share, Basic [Abstract] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities, Excluding Employee Related Liabilities The net change during the reporting period in the aggregate amount of obligations and expenses incurred but not paid, excluding employee related liabilities. Sale of Stock, Percentage of Ownership after Transaction Sale of Stock, Percentage of Ownership after Transaction Cash used for investing activities Net Cash Provided by (Used in) Investing Activities Shares repurchased, cumulative (in shares) Stock Repurchased, Cumulative, Shares Stock Repurchased, Cumulative, Shares Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Debt Instrument [Axis] Debt Instrument [Axis] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Present value of lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Basis of Presentation of Interim Financial Information Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Repayment of revolving credit facility Repayments of Long-Term Lines of Credit Sale of Stock, Percentage of Ownership before Transaction Sale of Stock, Percentage of Ownership before Transaction Debt Disclosure [Abstract] Debt Disclosure [Abstract] Decrease in income tax expense upon recognition of gross unrecognized tax benefits Decrease in Income Tax Expense Upon Recognition of Gross Unrecognized Tax Benefits Decrease in income tax expense upon recognition of gross unrecognized tax benefits. Canada CANADA Number of Reportable Segments Number of Reportable Segments Net income per share: Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense Common stock, no par value, 200,000,000 shares authorized, of which 42,745,570 and 42,728,182 shares were outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition APIC, Share-Based Payment Arrangement, Increase for Cost Recognition [Abstract] Income Tax Expense (Benefit), Increase/Decrease vs Prior Year Income Tax Expense (Benefit), Change from Prior Year Income Tax Expense (Benefit), Change from Prior Year Total current assets Assets, Current Investments in unconsolidated entities Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Asset Impairment Charges Asset Impairment Charges Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Contingent consideration liability Business Combination, Contingent Consideration, Liability Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Effective tax rate Effective Income Tax Rate Reconciliation Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Share repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Acquisitions, Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Shares repurchased (in shares) Stock Repurchased During Period, Shares Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized Tax Benefits Gross unrecognized tax benefits Unrecognized Tax Benefits Percentage of cash, cash equivalents and investments held by operations outside of US Concentration Risk, Percentage Transaction-based Transaction-Based [Member] Transaction-Based [Member] Lender's base rate [Member] Base Rate [Member] Business Combination, Contingent Consideration Expense Business Combination, Contingent Consideration Expense Business Combination, Contingent Consideration Expense 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Schedule of Goodwill Schedule of Goodwill [Table Text Block] Non-current liability Unrecognized Tax Benefits Included In Non Current Liabilities Unrecognized Tax Benefits Included In Non Current Liabilities Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Expected Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Equity Method Investments and Joint Ventures Disclosure Equity Method Investments and Joint Ventures Disclosure [Text Block] Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards Stock Issued During Period, Value, Stock Options Exercised and Vesting of Restricted Stock The value of additional paid in capital recognized for stock issued upon vesting of restricted stock awards and exercise of stock options. Purchases of investments in unconsolidated entities Payments to Acquire Other Investments Restricted Stock Units and Performance Share Awards Restricted Stock Units and Performance Share Awards [Member] Restricted Stock Units and Performance Share Awards [Member] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Business Combination, Acquisition and Integration Related Costs Business Combination, Acquisition and Integration Related Costs Business Combination, Acquisition and Integration Related Costs Investments in Unconsolidated Entities [Line Items] Investments in Unconsolidated Entities [Line Items] Investments in Unconsolidated Entities Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Medium-term Notes [Member] Medium-term Notes [Member] Accrued compensation and deferred commissions Increase (Decrease) in Employee Related Liabilities Balance Sheet: Statement of Financial Position [Abstract] Assets and Liabilities, Lessee Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee Consolidation Items [Axis] Consolidation Items [Axis] Gross unrecognized tax benefits that would affect income tax expense Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Goodwill, impairment loss Goodwill, Impairment Loss Deferred revenue Increase (Decrease) in Deferred Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Increase in contract liabilities from cash payments received Contract With Customer, Liability, Increase From Cash Receipts Contract With Customer, Liability, Increase From Cash Receipts Treasury Stock Treasury Stock [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustment, net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Concentration Risk Type [Axis] Concentration Risk Type [Axis] Morningstar Retirement Segment Morningstar Retirement Segment [Member] Morningstar Retirement Segment Subsequent Events [Abstract] Subsequent Events [Abstract] Unrealized gains on securities: OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] Preliminary net tax deferred liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Equity Securities without Readily Determinable Fair Value, Amount Equity Securities without Readily Determinable Fair Value, Amount Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Other Security Investments Other Security Investments [Member] Entity Emerging Growth Company Entity Emerging Growth Company Canada UNITED KINGDOM Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized Tax Benefits, Period Increase (Decrease) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Remainder of 2019 Lessee, Operating Lease, Liability, to be Paid, Year One Weighted-Average Useful Life (years) Finite-Lived Intangible Asset, Useful Life Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity 2022 Lessee, Operating Lease, Liability, to be Paid, Year Four Disaggregation of Revenue by Reportable Segment Disaggregation of Revenue by Reportable Segment [Table Text Block] Disaggregation of Revenue by Reportable Segment Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Income Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] SBI SBI [Member] SBI Investments in Unconsolidated Entities [Abstract] Investments in Unconsolidated Entities [Abstract] Investments in Unconsolidated Entities Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Geographical [Domain] Total equity Balance Balance Equity, Including Portion Attributable to Noncontrolling Interest Minimum [Member] Minimum [Member] Property, equipment, and capitalized software, less accumulated depreciation and amortization of $741.2 million and $714.0 million, respectively Long-lived assets Property, Plant and Equipment, Net Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Schedule of Gross Unrecognized Tax Benefits Schedule of Gross Unrecognized Tax Benefits [Table Text Block] Schedule of Gross Unrecognized Tax Benefits [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Dividends paid per common share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Other comprehensive income (loss), net Other comprehensive loss, net Other Comprehensive Income (Loss), Net of Tax United Kingdom Asia [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets: Assets [Abstract] May 6, 2022 Revolving Credit Facility May 6, 2022 Term Loan [Member] May 6, 2022 Term Loan Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Debt Issuance Costs, Gross Debt Issuance Costs, Gross Consolidated net income (loss) Consolidated net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for income taxes Income Taxes Paid, Net Cash used for financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets, net Deferred Income Tax Assets, Net Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Contingencies Commitments and Contingencies Disclosure [Text Block] Other, net Payments for (Proceeds from) Other Investing Activities Retained Earnings Retained Earnings [Member] Total liabilities and equity Liabilities and Equity Other assets Other Assets, Noncurrent Non-operating expense, net: Nonoperating Income (Expense) [Abstract] Business Exit Costs Business Exit Costs Business Exit Costs Operating lease assets Consolidated operating lease assets Operating Lease, Right-of-Use Asset Basic (in dollars per share) Basic net income per share attributable to Morningstar, Inc. Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Unrealized loss on available-for-sale investments AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax Consolidated net income (loss) Net Income (Loss) Available to Common Stockholders, Diluted Employee taxes withheld for stock awards Taxes Withheld For Restricted Stock Units Taxes Withheld For Restricted Stock Units Entity Address, City or Town Entity Address, City or Town Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Document Transition Report Document Transition Report Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Combinations [Abstract] Business Combinations [Abstract] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Technology-Based Intangible Assets Technology-Based Intangible Assets [Member] Currency translation adjustment Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Other Segment, Geographical, Group of Other Countries [Member] Segment, Geographical, Group of Other Countries [Member] Common Stock, Shares Authorized (in shares) Common Stock, Shares Authorized Current portion of long-term debt Short-Term Debt Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Member] Cash, Cash Equivalents and Investments [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Total International Non United States [Member] Non US [Member] Gain on equity method transaction Gain (Loss) on Investments Provision for bad debt Accounts Receivable, Credit Loss Expense (Reversal) May 6, 2022 Credit Agreement May 6, 2022 Credit Agreement [Member] May 6, 2022 Credit Agreement Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Current Tax Benefits Related to Retrospective Tax Election Current Tax Benefits Related to Retrospective Tax Election Current Tax Benefits Related to Retrospective Tax Election Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table] Current and Deferred Tax Benefits Related to Retrospective Tax Election Current and Deferred Tax Benefits Related to Retrospective Tax Election Current and Deferred Tax Benefits Related to Retrospective Tax Election Intellectual property & other Intellectual Property [Member] Entity Registrant Name Entity Registrant Name Net effect of dilutive stock options and restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Cost of revenue Cost of Sales [Member] Accumulated other comprehensive loss: Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Period End Date Document Period End Date Effective Income Tax Rate Reconciliation, Increase (Decrease) From Prior Year, PercentTaxes Effective Income Tax Rate Reconciliation, Increase (Decrease) From Prior Year, PercentTaxes Effective Income Tax Rate Reconciliation, Increase (Decrease) From Prior Year, PercentTaxes Proceeds from term facility Proceeds from Lines of Credit Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Liabilities for Unrecognized Tax Benefits Schedule of Liabilities for Unrecognized Tax Benefits [Table Text Block] Schedule of Liabilities for Unrecognized Tax Benefits [Table Text Block] Corporate and Other Corporate and Other [Member] Treasury Stock, Common Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Loss Contingency Accrual Loss Contingency Accrual Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Sustainalytics Morningstar Sustainalytics [Member] Morningstar Sustainalytics Total stock-based compensation expense Share-Based Payment Arrangement, Expense Long-Term Debt Long-Term Debt [Member] Gross Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit) Weighted-average remaining lease term (in years) Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Accrued compensation Employee-related Liabilities, Current Number of Operating Segments Number of Operating Segments Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Payments for Legal Settlements Payments for Legal Settlements Deferred commissions Capitalized Contract Cost, Net, Noncurrent Equity [Abstract] Equity [Abstract] Reclassification of realized gains on investments included in net income Reclassification of realized gain on investments included in net income, net of tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Consolidated revenue Revenues Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Praemium Praemium [Member] Praemium Effective Income Tax Rate Reconciliation, Amount [Abstract] Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Customer-Related Intangible Assets Customer-Related Intangible Assets [Member] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Total liability for unrecognized tax benefits Total Liability For Unrecognized Tax Benefits Total Liability For Unrecognized Tax Benefits Total Liability For Unrecognized Tax Benefits Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards Stock Issued During Period, Shares, Stock Options Exercised and Vesting of Restricted Stock Number of shares issued during the period upon vesting of restricted stock awards and as a result of the exercise of stock options. Credit Facility [Domain] Credit Facility [Domain] Common share repurchased (in shares) Treasury Stock, Shares, Acquired Basis spread on variable rate debt Debt Instrument, Basis Spread on Variable Rate Long-term debt Long-Term Debt, Excluding Current Maturities Disaggregation of Revenue by Reportable Segment [Line Items] Disaggregation of Revenue by Reportable Segment [Line Items] Disaggregation of Revenue by Reportable Segment Sales and marketing Selling and Marketing Expense [Member] Reportable Segment Profitability Reportable Segment Profitability Reportable Segment Profitability Proceeds from sale of equity method investments, net Proceeds from Sale of Equity Method Investments Diluted (in shares) Weighted average common shares outstanding for computing diluted income per share Weighted Average Number of Shares Outstanding, Diluted Morningstar Wealth Segment Morningstar Wealth Segment [Member] Morningstar Wealth Segment Summary of Contract Assets and Change in Deferred Commissions Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Interest expense, net Interest Income (Expense), Nonoperating, Net Revenue Revenue from Contract with Customer [Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Total assets Assets Equity in investments of unconsolidated entities Equity in investments of unconsolidated entities Income (Loss) from Equity Method Investments Cover [Abstract] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Reclassification of awards previously liability-classified that were converted to equity APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States United States UNITED STATES Fair Value, Recurring Fair Value, Recurring [Member] Wealth Advisors [Member] Wealth Advisors [Member] Wealth Advisors Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Dividends paid Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Total minimum lease commitments Lessee, Operating Lease, Liability, to be Paid Segments, Geographical Areas [Abstract] Segments, Geographical Areas [Abstract] Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Finance Lease, Right-of-Use Asset, Amortization Finance Lease, Right-of-Use Asset, Amortization Segment and Geographical Area Information Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Income before income taxes and equity in investments of unconsolidated entities Income before income taxes and equity in net income (loss) of unconsolidated entities Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Equity Component [Domain] Equity Component [Domain] Total contract assets Contract with Customer, Asset, after Allowance for Credit Loss Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Shares repurchased, cumulative, value Stock Repurchased, Cumulative, Value Stock Repurchased, Cumulative, Value Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating income Operating income Operating Income (Loss) Realized gain on sale of investments, reclassified from other comprehensive income Realized Investment Gains (Losses) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] PitchBook Segment PitchBook Segment [Member] PitchBook Segment Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Proceeds from stock-option exercises Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised LCD LCD [Member] LCD Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Other comprehensive income (loss), net of tax: Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Accrued compensation Employee Related Liabilities Noncurrent 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 sabbatical (primarily), salaries and bonuses, payroll taxes and fringe benefits which are generally due beyond one year from the balance sheet date. Customer-related assets Customer Relationships [Member] Proceeds from revolving credit facility Proceeds from Long-Term Lines of Credit Equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] EX-101.PRE 10 morn-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 morn-20240331_g1.jpg GRAPHIC begin 644 morn-20240331_g1.jpg M_]C_X 02D9)1@ ! @$ E@"6 #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! E@ $ 0"6 0 !_^$_X&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UP1TEM9SIW:61T:#XR-38\+WAM<$=);6&UP M1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.F9OF%'.7=)1$UU34%!-%%K;$Y!*S!!04%!04%"04%L9T%!04%%028C M>$$[05%#5T%!04%!44%"+RLT041K1FMB,DIL04=404%!04%!9B]B04E104)G M445"055%0F=51D)G:T="45E*0W=G1T)G9TQ$06]+0W=O2R8C>$$[1$)!341! M=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)'>'-C2'@X9DAX.&9(>#AF2'=% M2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C>$$[2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF M+SA!04519T%/045!07=%4B8C>$$[04%)4D%135)!9B]%06%)04%!04A!445" M05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%114%! M04%!04%!028C>$$[05%!0T%W449"9V-)0U%O3$5!04-!44U$06=10T)G8T1" M04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE%54UP1VA">%=X46E00B8C M>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-00TY546YK-D]Z3FAD55I( M5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y-"]0128C>$$[,4]4,%I8 M5T9L85&18;#E76C)H<&%M='-B5S5V63-2,61N9#1E6' W9D@Q*V8S3T5H M66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C>$$[<6)N2C)E;C5+:G!+5VUP M-FEP<7%U28C>$$[;V)(=T9-2%(T4TY#1E9*:6-V17I*1%)$ M9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G2D-H9UI*:EI&1VED:V1&53,X M<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2;&195U9P8EA&,658,5)L6FUD M;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;R8C M>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A86YQ2VUQ<39Y=')Q*W8O84%! M=T1!44%#15%-4D%$.$%*=CA!;&)(-6IF.$%6+W5V*T-8*R8C>$$[;6%4.'AK M-S,S1"]1-V]0.5-I*W,T.5=I8E%L,69B,%=T4F0K,T5X*W W.7,S4$9T8C1W M9$]2;3A,$$[-C,Y,4@X33 S-6I*,W9S M+RMH,U%F-FQ&.60R5',Y;D$W1W).1VA9*TI+9S5U:'EF17-O<5)!-S%B0W=1 M=6\V$$[,UAR3D\V>')8=W%X1T-59T]B9&$UP9'=&$$[&%$$$[9W9O,7!Z34QQ>%=V5&UO*TIF<$=:15II6$EU:#%7:7IA8S%L:$M".'@Y M,V5M3U-C5C)+=FUN55!.9C5P-G0K675S95AT03%A9C%%=B8C>$$[-S)/,71V M55-.5FIG;&5I9W919D-I-7%J:WE'6FI%.5,KBMZ#4X*T].8T5, M3D4W:T1U.#!682]M6BM:+VMB>E!"<#-N2B8C>$$[,G5B4BM$>G=Z0TXR.49Z M47EW>E)J8W)V=%5J86TR4T=F2FIL53)N2C)&,F8R:'!Z:S!O-%ID0TQ'-#93 M0B](5FQ8+T]16&TW>D1O2R8C>$$[*U@R,%!56DQ.8G-86FU-2D9(0V5H=W)S M96Y-,"ME5S9Z2DM.55A497AV6G5$565,-#!"3&@T2W9P9D9F,TTO.&]A-TQR M2&M,5'18828C>$$[5&QC>E=)86%4=5IK47))9BM2:6Y-;DA0:6=$-5!/9'!A M45E.8E!&6'!%.79C5'0Y:GI8.&=03UAM:E@Y63%72%=D4FUV66]B9$AI4R8C M>$$[56=H5TPP2D9!3S)9=6IY>6M46F5Q.7-E>DY0<'-7331O0T)-:F1E-4(O M;&(U,S@R87 K84YZ<&5O86Y.8S9E;C%V:F)/4GA(<'-1;B8C>$$[8G1K9%!L M:V-L13=.+W1",E9P$$[95%Y,64Q=&U4C=* M.%--04UV:$-81C$R,U!Z1$XO=T$K=DU/=&%$-5%S-WI2-WE3>75:3E%J:&57 M26=%>&U#6FEU.61Q<41M4B8C>$$[<35M36)(93@O=T-Y1VEX86I64VIL:4I2 M1TUN9G8T;V]84E!0;7$R2#5&<#5Q=EIJ96%Q$$[;4EW.%(U+W1B=%@R4FIY9'-(5%%(1&IU3W$$[9T1R,$AY1S)995!"3$QC$$[66Y%8VM1 M63%02#1G44\Q1&PK:GEM>D5U:#ES=7I-47AW,4])06-2;S$Q')Z-7%F M;4QZ+RMA36YL2WIU>D19=S--;&QB,C=&;"8C>$$[:54R=TIN;&12.7,Q:EEJ M,F]-<7I3;&MY8TED28C>$$[4$$[,'5A54I"34HW85%(,4MS9S1X61N M2#!'1'-F550X3$A'37-G1S0T6D1L>C5G0D@K4G)J.#E.9&PP>E9O3'4U=28C M>$$[=$-E-E%4>6TT=&Q":6IL0WI!;WI++U%(=#AS;&E/859(;S0O83!/>#E/ M2C1J1TUC,T-A2$1,;5)T=E9.+VY.*UEV;3=3=E!T,W R:R8C>$$[-G).6C)T M=$9!1$1%5G!Z94U313E/<#4T-FY.251O1DAS>#),<&,R:6IK>31X2U5J3&,K M*W8P4%50>5@X=S9H$$[3V%E1V%D>4-Z56-S=&%E M0W-";5AP6FU53$QY4'12;V]A9E=3:FI(1$%I2D$K2#8S:F(K8F9Z5C%N>GIQ M3V$$[16I54G=U-7!Y86F-7 M:VA1,T5C,R8C>$$[<',V=WE';G)25%(O87 T16MB53)/5&IN>5DU5DYX32]9 M3V#$K83AL=6)$4W)39')5,S=Y1R8C M>$$[-'5K<#9I45%P>6-28W%G3S=&5G)465905VUB0UI/=TA6.#DP8UE#33AK M:'AC049$<%I/,2M1,U!M84A*-2\U9CAX6&,X3V\V;' P8R8C>$$[,74R:S)9 M,4=C4&4S;'I&2T1Y2G0U;S=X44]B>'A-5FQI2F]E.4YJ:E%M9'E/9W9M9C!V M4S9Z4E)I65DX:$5V16YW1#!1:5)Y.5541"8C>$$[;T-28UIF3'%03C97-W9B M>7I,,&E+:&@W4%AF-WAM#DK=CAT,3!:$$[>F9L*W@X;&YP4#A!6'9G+S(W:2\S-S5J M93-D24DU;3)757-&2'-L3B]W06,Q5E!R46U$26IU9F-E;B\W=U$$[4&UB-GHW>7=$.#%0>F5S=DHX6C V>%9B=E@U535,13(X M8T-T.6PU855*2B]:569-,$9+-#)O,4EHC%P.%-F<'=J-28C M>$$[>3AH*VMV2CE#+TQZ.'AF>DQU;#%R5TQT-&)'6#=&+V0Q3E9083)G2$5C M9FQX6#-Z1&AH;FPS3#)E%)U62]H:B]V<"8C>$$[9"]Z3#!R M4R\K8V-V271T1W8Q,EFIX*R8C>$$[6'1Z1U9T,74W2C9F0SA5 M,T]H.7A+2DU*,&-#,31F8E184E!Q-%HK*U V<65C*UIV>54X-BM4-78P,35A M=DI,*TLR*U Q8F)L1&1X028C>$$[8FMM344X,3AE2E KG5'=51X848U:TM1-G,Y M171,,$%*2"8C>$$[8TY4-TQJ;VMH-U4R8G!S84$U1VXQ6$9T3&TV1#)I.6QF M>31/8E0W-"MS97-F9#-J-U$Y9GI.94EF3UAK3"\Q;V95=BM9+U9F,7I:<28C M>$$[.% X069N,VPY4S=9+W=#34](.51&+W969B]N2GHO:G9A2V8K6%=4+T%* M3UED9'I$6#="+S-/5"MS4'5B+W=#8VA76G1%.&MS>$Q-,28C>$$[=&-%:S=K M:W@R=4A78V\O:G52-T=#$$[86)G,3A:+WIX2#5G,3DQ M358O-7AJ+S0W=71F.'=S9B]!0V-Y;E$X>3=F,C@O=6-F.5DO8V=0>6$O=T1* M>5AF+T%%9F8X4T]2,#,Y-R8C>$$[.#-*.7 O.$%J2VHO04IJ15!Z0G5*8F(X M>61C=5E4>&UG,4M74TYV0FML-4$O94UP>D=S:#DW=D]X;T-E9WA24$DT=U!S M97AF.#5",R8C>$$[.$]O9FQN;S)O42\S3C5F5S X6"MR3&%43W8T2$TS5T5%03TU*1#54:45J=68O049M0S$O-'EN+W5P4&Q:+R8C M>$$[>&8X04AE-T-(+T]1>3DS+T%%-D1*9CA!;D=N+T%*45$$[+VI&92]W M1$HY37@Y3"]E;C1U*SEQ=CA!:DUX*RM(*S5+2#AL9BMT1S-(+V)5,68O04EH M8S1-6#DO=T1%+W!B3S%0.$%J0T@O04%R1B8C>$$[.3A%9B]W035/9CA!2&0P M6"]M1FLO=T-4;5,Q,TU/3C="+S-/5"MS4'5:3"MD,R]K;V1*+S1Y,E@O2F@X M=3%8.3!09S9R,E8O-# X;B8C>$$[=6XO=6=N,S5#9CA!:W-T4"]W0TUT>B]Y M96),3DHO9&@Q,W1F+W=!844O9$@O8V@T<"M91G,R=2]M>#5H:5=R36=U;55D M>6)#>5IG3B8C>$$[-F8W-'I!>D1I>4@X8V$$[:C=D67$Q34ID.%!U2B]7=VXX#A(.3DX,V8Y M=F8X63!F-G50+T%(<4XO=T-C;3!595ED1V-$-#)T2%5N,B8C>$$[5U%K9G)/ M4S$S,4)X+UE-+W5-9R]P:C=N=4XQ<$QA:'!L9SA5-71B-C!#5%=D,$)Z-% V M9D5H,$I(3DA6:7),6#5%14%J64=.9V0W-28C>$$[+VHQ2&A:2D%J:6A+>$EE M5CDO46&53$$[,2M&,W5B3'1335%41&IL37DT:'A655I6 M6$5+1SAU-#=$:V5(65!M1'DW6B]79DPO04IN8T-R5S%N0DUO*U8U0V@O-%9Z M;7%G3&I,."8C>$$[9%@Q>E$$[34YL.5#%E:C!76&IZ M-6@O3FY%9C=#2B]3*W!V3G9M>41Y$$[=$EM-E!/ M-F=2G5Z:G).5TU1-4=2E(U:DQ85FA$35AK16]Q3"8C>$$[<350>$970C(T24-#=RM1 M-E9Z0C R2'A*8U5U5#,S=$PR=DA165DV9D(V6FMD4#19+W)05#1L.4I):4EI M;VEH555!2V]&04%.9T%";28C>$$[,&9+>5-46F)X43=&6%EQ.$$$[>DEHU5E4S:CAT5S P M:3-V;5!6.7%X>D@O6%5B+W=#541M5'!S=DA(9FU(;E!A9G-K85!5*VXK-R8C M>$$[;G9(>3=X.%!U265895%V+T%&;V95=CA!;5 Q6#EC,EEE2"LO4'9,,2]B M2"]!0FAW+W%9=CDV$$[5%DP*V$$[961683(Q9EAT26MQ;W9, M1G!G<"\S-6)%:6YZ-'ET.3)2,&-Q2DAK-4AT<' K4$9I>6HK1V1F0U@Y9U)F M+T]-9B](9#%R+VU&:B\U3R8C>$$[661$>DQ2-V5F,T]0*W-F=5%(-4YF*U1K M=2\X06\K+S1K8VIP=C$$[9F]!>6I0.$%79F4W,W--9V%(1"]!1DES,3@P-G8K:W8K M8V9F3&A,8W!B4%4Q=$I08C!9$$[,C@S9$Q(>&9-=W8W8E17-2]W1%=93%@O04EY;B]U<%!K:B]I+W=#3SEW M-&8X-41,,V8X051O36PO=T-C868X06Q"8B]!4#=A:W8X028C>$$[,41W6F1O M9F]0=F16-V1F-#5(+VA1+S-5,E-E5G9Y;3AU95=V361X$Y%0DTT9'%"63!B<4YV:7DS2' T>"8C>$$[;'A",5AA2'1&;C%705E* M:4%J1W513C=#=C5X*S4T:'!'=6%B;U@U.5AU<6%N2C9&:D)Q,G!,3DQ1='@Y M57IX2U-"=E1K-'(W6G(T>B8C>$$[16-X2C=Y*V=A;E-:3E(R3DA(:D9Z3TQ( M43DS0V8P4&)V3U@U6BM6=E P;&IQ5C5E,U!P=W=L8F%3>&QI.4XT,U!,;%9O M-6$K>$)Z4"8C>$$[>31)-4M*3#4O=T)M9'4V:G,T4WAX:D=Y9"M)1W=2.%%X M-R]N243!T3%=-:WAW6&1T16AA:$I#4E-+2S!P=G1L97-&63-A928C M>$$[>'51>C=1;$DX>D-2*S!*<"M1;B]!2DQ,5"\X06I,8R\X;FUY96LO=7$$[57!/6&DW M,3=3-6@T4GA:5#A8C5G7I12&U(6"LS=28C>$$[4# T<"]W0EEF8VMV-5IF M*U0T=78K67)5=C%3-5AG+W9V;34O8C,O1TY(*W)J+S-Q3B\U>6%L:F)Z2&\X M2W175DQ2;5I",4%E56AF=B8C>$$[-&Y*83$$[:#!(:3!B2S8Y>"LP=6%F5&EX3"MQ*WDK,$=8=S4V85@K M,W@K,G=X<$YB+S4P=5A1>65U<%(S;T&5I=DXR<#!V*R8C M>$$[1FI.+W1::B]!3$E&:W8U<5=8,4Q4+TID=E-H1V$$[+U903&5J M26%)251E5$PR2C1I3TTO4CAF,S5D$$[2'%3;B]G,D]:=4=(1$%" M-&IT;E=(56%R2FM05U)R,T199EEY1$Q85T]X5C)+=7A61#9H65EE8 M4V,W83=I94=:4$9*1DMS4"8C>$$[=4]#47-55S-$;6QI;4IX,FQ%9VHT4&YB M.&ER:691=GI1=CA!>2]-,SDX;'I:>4MD<7DR:D9W,5!%0TXO=GI785$X3U%X M9E0O04=T:"8C>$$[2%5D;E)Z:G!W>2M%='8P:&IT>$(U7%8 M1W1(5712.4%X=DA',T53>6,O:6M+$$[:4]P+W5V1'@S64HV0W57+TY3=5)Q,F$$[4GEJ;TIX M9TYX$$[3VDS22M#,S%+>G1',S9% M6#%M25A*.7963$A+:#9-9SAX.31D>% X07=V"]W1$AD,7(O04IH628C>$$[+W=$:S5K.41Z3')V8GHK-7@O,6HY>4$O M2G(O>6-L,R]!3D@S+T5J:V1.+V4O3GEF868X031Y;R\U:4-F4U)R2#4R-C-P M9$]46&MU$$[=W@K>G1A6$%1+U$Q1&28C M>$$[:U,O9&ME9C8S8E,P,RM(>'EJ$$[+TQ-2C5- M961,<$YA=41D;4-E3S-0<&TQ="M.5$DX9&0X:&EJ330O4C-U9#)T;C!74'1# M.5AW.%!G>'$T;5$$[55!0,7AP=71A<&188V-. M$$[8TEM=6\K3FAR:7(K-W9K6&%39S)79%(Y M;V1U6#)H.'1S>7,K;44O279-9&EE,&UB4DAH4')W+WIE-RMR,V4W:V9T94XV M1#5R.#EF;"8C>$$[4')H,&96;T=L,'AM-5!9=7A-5&]4+V97$=S;C@W<5!+62](:V%E:V8X-4$S2R8C M>$$[6&8U6C)L,4=#<50S9'1+9V)Q03A5:D-T4&YM5G)$94XU6#).>&U(845O M;G!#42LP2FHK4F-Y469L6%IZ=CEI2C=P,BM3>754,7E7:R8C>$$[4#=T>&9A M>4IL,FI)1')W+V-(;FXO3TY51'IE8F19=C(S6F));W@W5FUM4B]L+W5V36)1 M:C%%*U0P+W1Z35(P,D]!+VXO9$5J.4MR*R8C>$$[4UHO4G8U=38O<%HR6&AE M44)F.$%+:'56238Q+UI6F=F;D4O$$[.4%X=DA',T5/+U T<$-Q+UIR,WI(06PT M:#1E9&PS.#4V85!:.$1Q9C=R9VAD9VYO2S5B.#%:5S%(>2\K649R9&9M4%DS M3CE/28C>$$[3%!-1U!%3CA-9UEE;W-Q25(Y9TY1,'!H,VI/.&=A>4EA M;E)3:F]*4F=.>'-0$$[;DA+,E,V.'%-(5$E$.6AE54,S;$YW3&9J*RM,*VYX+WEQ,' Y*UED4"8C>$$[6F-9-&5, M<'IE4EJ;$AM4%)*0U0V5"8C>$$[851#<6IE;DI:6D,S=#!9 M64YB.5$Y>E R3&M007EJFE9:V$$[,DMU>%8R2W9M-WEC-E0O.#5',T5K27)' M3E$Q36MI;$YO<#%,8F1I,F%V1B]F+T5V<6YA64UE=V=$>CA01CDX5E1Y1B\V M,%!Q6"]-9B8C>$$[<78V-7-C4#DK9F574&)(+T%":'D16-T(O,T]4*W-0=6(O-7E%2D]H*U-#5%5M,28C M>$$[=4MN+T%*-3)U2%=C;R]J=5@R32]V=%0O049O+V9.0F9N6'!44C9"-4DQ M=4E56G1.:71:2D(Q0FIJ4U=,9B]:=FMD5D@P>%!K,RMY,B8C>$$[;W9.<6-* M+S%1>2M:25 S0D=F.$%/368O04(S9&$O-6A9+SA!:S5H,%!-=$AT-2]C-"\V M>"LU069K,2\U3U,W+T%/:C$$[9FTU4'10.$$X6E5F.'A% M958O.$$Q<$]B+VU0,4@O<4AN=S0O-R\T;'(Q+R]!0F=J*W!J+T%.,49G2#5H M854R:BMD9&(P,6%R1DAD>28C>$$[4$=N465N251*1G0W2DE->#@P94=:1#!N M63)O.&9367-N57=(>D=X*S!05')N+S%M0S$O-'EN+W5P4&U59CA8+T%",W9* M42\U>4=8=28C>$$[+W=#;E%:3"]!330P+W=$2T,S+R]!1S%*9BMO941,=$0Y M0CDW<79B$$[,"]&,S-T5B]X;5DO9D0O8VQ7.&XV-W)C=B]/444Y:$QQ1GI*66I5=%51 M5W)44TY&>%),:F=V06YJ4F5)<'1T:'AZ4&I69E4O<&$K,"8C>$$[=$IH:C)+ M2FE%4E!W.%$$[5B]D1#1/<3EL9CA!:E1Y M939F.$%U9W%F;'ID+U90>4)V3&UT1$1A86LV-S K24=8:4LO4$A#87#$$[04-Q+TUY,3AJ4'%B>F%C,2LY*TE647)+ M275!:35K.59E=DQM4'5Z13 K9G$$[4TA54'IW:#%E2TDR,$]Q,T8P>E%&9WA5>G=Y3E1K06=0 M-WEN8DI92C-M=G9C6'1Z46Y&,E%C4E!%8V-9-R\Q4U!F,%)8-5IF*U0T=28C M>$$[=BM9"\W,4@O.$%/5&=(-F4P53 S M3G)*=CA!.#E-;')U66-F,D0O04QN2B]72#-09CA!5"\X028C>$$[94,R+S1X M2B]X15IS:'EF3F,S,6XS;%AW=&(U>2]W0V-:=CA!;$Q.52]W0UE!+SA!2C90 M3EAO9G%0=695=F)V+T%"84@Y9CA!,W!9;R8C>$$[=6DO.&AK1VMK5FI'=2MM M9BM-475Q,39N.6IF2W5(.3=8.4HS0C%8*W18:3EF02LS9R]7>78O;DIN+VQ, M3DPO-6="+WEE:WDS6&954"8C>$$[8S9F,D4O>&%F.68O04AO6D(O>FM.-65K M=69+;6EA-4-L9C!F4T,U24A33S1694Q(,D1P5"]:6F)R25A%2'5D6C=&-C!1 M,4]40V8T.28C>$$[>#4Q9175'=F1/45=6-&YC M3D5/2TUF.650:6$K3F-V,#)4:6=02C!(=$XR961.$$[3TUY2&XS67$W1EA9<6LO;2]W07@R=FQV>3-F-GIC16-B5TEM2D0K,TMF M:&I19C9Z:T1)6DHX35-83S=.,$UT5FYJ:6HO169K3W K5"8C>$$[>$@O;DA( M4F)M*SAY-G U:W5A=71V15E22S,W5GAC34=9+U%Q;78X07):$$[9V8X06%X+W5P34PO04-.6EIF>F$Q5U-- M.#1Z0F5-2%AC8U1/;$18=S-Y:E,O=T(T9FDW-S)S1F1M44(U.%50.7E54#5/ M6EDO*V-J3"8C>$$[9WE(:41Q=7%G13=B$$[<41J97=94&=:1"]42#--<"]01D=4.'!.3%)H4FQM28C>$$[13!69"]W M1&0Q-$EU,RMV:TEM=$]F>#%C,U99*U!T*TDY>"M53"]13EQ M6&Q+*W9D5C!Q,'9P5W9N:6EE-G0T-6U#2B8C>$$[1D=F:$UI='1Y8SE-3VIX M>$U34TPS82]B3'1(4&DQ35E9-7IG3T-Z=WE)-6LY,W59,35T36$V,"M224E%5R8C>$$[2TY59FA&2GA207%I=$=*.3AQ>4%2>D-V M2C)V6C)797$W1VYX:WEN=S5.>6)/,6MB;C1,9GEY+SAN>&1F.'A7<&9Q;'=9 M4#$$[+W=#36%0.$%6>"\W,4@O.#5/9CAD,U)F*UE75"]K-6MT M9'I$:F5W9CEZ:R]R1#=N=BMN+T%/.$9T+WAI5"]I27I:1&LK8EIV$$[=FAA,VU(-54O;$9Q4&MR5V)U+W5T46AU,'5B9C!&4TI'56&TW974Y;V9A5$AR.%594F=9.$UR,SEX0SAF;"8C>$$[1&-$.#%F M.$%'6G99:EDK#)X+S!34B]K M,SAP=VYJ<75,<#E6+V1S$$[-GIA6#ER<45.;VQT8BMG M>5-O>D5N;7HQ2$@O5W@Q1VU/43-B3#)E.7!-96=X4VA+0FQX4W9B,T%-+S%$ M4DQ0571#;3!A+U@Q8E$$[*W)Z06)60E=L4C1%2&-(>'I*34%24F5B M=S9Q94Q-37-.<%)L665A+VPW*U58;6YY6#5G82MT3EET-3E/;B]D,VQO>4]P M:VE"<7 W9R8C>$$[3W952#5J;V-X8T]M;$-69S=05F1S*S!M;3$K1&=L:FM* M:F5*%8R2W5X5C5V*V%8-6,K879/$$[4&)F2$AB36MJ3SAP1D,X:$D8Q1T=75')S.58W4#ET-F)1 M07E-2E-Y>38W8D1U2#975F52+TM.;#54.'0R=6I7<#E1>"8C>$$[,64U;G!1 M>7I0=3=K9F=004%$3'-735%J5' K,74P<#9Z4$Q,3&$K43=H,$@T-G-/.'4O M;$9Q3VQF;5ID96(U3E%H:W1R:31V2C%T5B8C>$$[4F$$[:W9!+W,Y=U4O2$IA:D(T;%8P8V8R8S=F M:C)F>&E55$E47IP-3%+0TLU,$\S94,T;5I( M2WEL:VE1328C>$$[;TA4*S5Q9FYK375M37A%6'ECB8C M>$$[1&QM45E81&@X;E%1,2]"<2]W07="+VQ/3W8X04]U;4DO;% K52MO95-D M478W<39V-&)T8G5&66Q72E=5<59B;%4X$$[-SEO=F%+ M1W9H1TU9;5!#8C-1,VMB.&YD4SAU965*=DUC*V]1>G=3+U=+44EJ:&@V-7%. M>G1T:V-7;4U:.%9T;F$S=$YJ,5=J1T%1228C>$$[231D+V-Q-E0K55=O,E U M<'8U>F9525AT6'5,<6-79U)H2E,T:6MJ035D3G95=W@P>$=4:G1J<69A5$AK M-T]':T5$>&--4F94,&M(.28C>$$[0UDO;7HK5V,O;FDQ,#5B839J=$QI=V51 M:5-65UE&2E%V269$-V]U4S%'1'A+.&Y&.6YE,U(R9DMF1D5Y:DU$;#-J*S%' M*UAF>2MI$$[+W=!=# X;#9P371Z1UEP-'!P-&=6+W9P;FQ6:S5D,#5I M;&4T>55-3EDK0750$$[4F)I-W1D1'4O57-B:V-*6G)A-BMR3$Q(,D5S8DUH5!A;G,S4$=-$$[=DIS3GIF M86Y,2$YR1C9O:DMX16Q)66=E6$%-44]26F=#,V)957I+,#)N-$YZ>F55.7!F M845A-'AH:D)'2T\K+TUN=B]!1DUE+TY$."8C>$$[;&1C,4QZ1R]M6'ER36DS M53=,3%!B1U%W>4Q/9T@W,D=4<'93<'%243%AC4BM.:R8C>$$[<#AU+VMB-3 Q9GI&1G%N;F4V-3(X8DLP M-GE4+T%&;31N0V9::C5F16]1,&]F:39D0FM)85-C<%A.>DYB-U=A5$1G3U!2 M>#E2-59(:"8C>$$[:D' U1'-$=%=/:#%(:7EI6D1H23(X-E-"=B8C M>$$[>6XQ5"]L5E,K4VPQ0T584'(K<3DR568P>79R1V%G6')8<&Q8-6,K2'=7 M-T5E,%=0*U5V>F9!94AH<71R*VUM4B]L<#5-;3AN*U=&,"8C>$$[:64T4S5M M.6%36C5O,4MQ961+9&0Y9V]Y,T)I-$DP-GIT,W1183-594M!66EG2U!K>&XX M>"]W06]T4S@P*V),4%@W1R]H=%!Q,$U58B8C>$$[4GE+-T9N:&QD=W=)<4)S M=T@P6E9N,'AN3&E"9'(R2C=363E*<'!96G=-=4EK-U9Y24%5+TMN-4\V;&]N M-6E3*V%P9%%H;70U2G)Q528C>$$[5WEO-&-#-34P1E1T='IW63E-67HTEHO2W$T.#=Y-F)085AK9&Y06DQ+ M:VAL5FU$;R8C>$$[-55R5&HO2U90,S5,56%F>$MO=5 W3RLP361!2GAL17E% M-C5E5G,T,%-Z=6),4G)#>G5P1FQU8F$S:6AM;%%%2S=X;T9,04AP56EU6B8C M>$$[14)104QZ*W)Y>'E:6E1I2VI+4DE(=DM.>51J=B\Y:ST\+WAM<$=);6&UP.E1H=6UB;F%I;',^"B @(" @(" @ M(#QX;7 Z36]D:69Y1&%T93XR,#$R+3 R+3(S5#(Q.C$P.C4R6CPO>&UP.DUO M9&EF>41A=&4^"B @(" @(#PO'EZ>W MQ]?G]SA(6&AXB)BHN,C8Z/@I.4E9:7F)F:FYR=GI^2HZ2EIJ>HJ:JKK*VNKZ M$0 " @$" P4%! 4&! @# VT! (1 P0A$C%!!5$382(&<8&1,J&Q\!3!T>$C M0A528G+Q,R0T0X(6DE,EHF.RP@=STC7B1(,75),("0H8&28V11HG9'15-_*C ML\,H*=/C\X24I+3$U.3T976%E:6UQ=7E]4969G:&EJ:VQM;F]D=79W>'EZ>W MQ]?G]SA(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:ZOK_ MV@ , P$ A$#$0 _ .=^6?\ G*'\\K#S'Y?OM4_-KS1>Z99:E:3ZC9SZCTFCTN: GC ME(F42+$HPA*9!'<>%^7?_.'WYX?G#YP_YR+_ "[\N>:?S*\Q>8-!U']+_7M( MOK^::WF]'2+V:/G&[$'C(BL/< YQ?8':6IS:W'">21B;V)_HE^FO^"Y[%=A] MG>R^KU&ET>''ECX=2C 1D+RXXFB!U!(]Q?N+GI+\4*P\N0-?@$=1]9'"U)'<"6H[YI-5[1:+ :,^(_T=_MY?:^H]A_\!GVG M[6@,D=/X4#R.4C'_ +#?)_L'DB?\_*OR)9U5O*WGJ,,0#(UAIM%![FFIDT'L M,P/]&&D_FS^0_P"*>L/_ "SC[1 7XVE/^?D_ZI/<_P O/^Z6WW[?:\1[0 M?\"7VD[%B,YM;."ST^_F58D],2<0B *H"TH,\WEGU^I MUV3#ARD5*5;D"@2_:^#LKV3[#]E=%VGVCH<(W5V;)-O M4_R?_/[_ )R!_*7\_P#1?R*_/;5F\S6>NWUII"3W31SS0RZA1;&ZM;Q%5Y4D M=D5A(3L3]EP1F;H.U-9I-8--J3Q D#Y\B#U^/WO+^UWL'[->T'LWD[<[#AX4 ML<93J-Q!&/?)">,DB,H@$@QKISB0C/\ G(_\]O/WY:_\Y?>5-/M/.FJV'D*T ME\O3:[Y:2Z=;&6UFD O.4->%6C+;D=:')=K]IYM-VE$"9$/38O:NK5_P._8? MLWMKV)SY)Z>$M41F$,G".,2B/W=2Y[2KX;/H+_G/WSQYP\@?DYY:UCR3YEU' MRMJMSYRL[.XU#3)WMY7MWT_49&B9T()4M&I(\0,VOM3J!_X _8FA[6[-9T[S=KNLZ?#K/F2WNY$O+F.2RU1W668'DP+1(34]5'AFL[1UV>'96 M')&9$B19O<[2>V]CO9?LK4^WW:6BRZ;'+!CQS,<9B#")$\(!C'D-I2'Q+OSG M_-3\R-%_YPE_(SSMI/GC6=.\W:[K.GPZSYDM[N1+RYCDLM4=UEF!Y,"T2$U/ M51X8]HZ[/#LK#DC,B1(LWN=I+['>R_96I]ONTM%ETV.6#'CF8XS$&$2)X0#& M/(;2D/B7UE_SC+^8NI_F'_SC5Y;\TZIJL^H^9+33=0L-9U&:0O<-=6$DT2R2 M.=R[QJDE?\K-[V-JY:C0QG(W*B">MB_[7RK_ ()/L]B[']JLVEQ0$<)G"4(@ M5'AR")( [A(RC\'RU_S[\_-?\P//&H?FS)^8'G;6/-5GH6G:;<6:ZG=2W0M^ M3W1E:,.30L$%:=:9I?9779L\LOBS,@ .9OO?3_\ @]^RO9O9>+0C0:;'BEDG MD!X(B/%M#ANNZWS/Y(\L^>_^<\_S=\X7?F?SW-Y&FTPRY)D0)L0.20%SG.=2E_5C1 NA0#VW_ )PV\V>>ORK_ .<@_-G_ #C7 MYGUZ77="@_2%KIL#2.\%O>::/62>U$A)BCFMU;D@IOQKNN;+V?SYM+K9:.T>FQ#'E/!*1H"4H9/28SKZI1F14O?T+!? MSIN_/?\ SE)_SEG>_D=%YGET#REH>HW6EZ?:L&>UMDTRW:6\NY+='032R/$W M L0=T6H )S%[1EF[4[1.FXJB"0.X<(W-=3^QWGL;B[.]A/8R/;9PC)GR0C.1 MY2D?9;N/S_IJZ9IEX M&DLK>0Z]')96=W+"C3>C-9W)#JZ$M\&WPN5S&EBU'96K.#'/ZQ0Z?5L#UHQ/ M7R=Y@UW8_M_[/Q[6UNE .GGQR&TY#P",F2$9$1XX9L_//YTZQ-+YFBN9M..EZY=W "VK1K)ZA=(J&L@I2N/:4^TM 8C M+F/JNJD3R7V+TWL3[6PRST/9V,#$8B7'BA'ZKJJ,OYI?=/Y&>3_^21B9 $$GD33] >VG_ Z[!AV'K9Z?18898X,DHRC"(D)1@9 M"CM1L/T7_P"?@7GWSI^7_P"6ODO4O)'FC4O*NH7OF86UW>:9MPPRQCAL"<1( M\<18OK1?&MS>?\YN^0ORPT7\_%_-2^U;R=?6ME?F.34?TE)!;7Q587N;*]A: M,@LZJW'D037I4CGI2[5P:<:KQ"8$ \[V/>"'V#'A]@.UNU\G81T48:B,I1VA MX8E*%\0ADQR$KH$B^&Z[]GZ+?E/^?VH_F3_SC==?FNMI9VGFW2;"_MM5MB&% MDFJ68*K(1RY"%PTU):G0G/0X@#?=Q#]'(OSW[5>P>+L7V MICV5Q2.">M#Y;M-;DNUC>4Z7)2:\5/T>+?T_3!?AQ5BN*)2_,^"#*^*N*S?T"= M_P SF?HJJWIW#^1!VC*&+@\(3\ 8\9APG4STX@2!^8CZ<9E^9.3CX_3Q6 M0#R__H;K\V_^6[\L/^1UY_V49A_R]J>_']OZWI_^33=B_P W6_*'_$OR#@TA MYO+FJZ\ ?3TW4M/L&/:M]#>RBNW7_1#WS@ACN!EW$#YW^I^M,FK$=5#!UE"< MO](<8_Z>/U[_ .]]+4!C]F2 ]: M';.\[>U/%V7C/\_A^Z_T/R7_ ,";L3P/;S6XZVT_CU_RL&,?.,K'+9\7?\X8 M:;+I/_.6'Y56DQJ\EG?W>_9;SRU=W*C8GH)0,Y[V>AP=HXAY$_.!+['_ ,&+ M4C4>QNMF.7%"/^DU,(?[U^\/G'S?Y=\A>6=9\W^:]2CTGR_H-N;G4;Z3]E00 M%55&[.[$*JC=F( W.>FZC40P8SDF:B.;\-]D=DZKM;5X])I8&>7(:B!]Y[@! MN2=@ 27XQ^;/S*_/K_G.3SO=>2OR\LKGR]^75FZM-IGK-%96]N20MSK%U&*2 M.]"5B ;I1%8JSGSW/K-9VWE./$*QCIT [Y']'R[W[$[*]G/9S_@7=GQUO:$A MDUTMY_/LU_P#F-K7$&Y66 M:73].5Q0_NH+5TE(!_WY*P/\HZ9O]'[)Z7$+RW,_(?(;_,OD7M'_ ,M ]NZZ M9CH1'38^E 9,E>U?_ ^[%]O] >UNPY0CJ#9V],FZEI^LZ=8:OI-[#J.EZI;QW>G:A;N)(9X)E#QR1NM0RLI M!!';/0H3C.(E$V#N"_'>ITV73998LL3&<"8RB11C(&B".A!V+\>O^<<__D@7 MYK?]M[SQ_P!1\VWY%$"E;_P E$^_^YMQEG;/_ !L8??#_ '3B_P# T_Z-SVE_4U7_ $Q#Q#_G MX1_ZT;J?_;!TK_DVV:WVJ_QX_P!4/:_\ '_G%X?\-R?>'TE_SF%YO_Q]_P X M8?D=YP:3U;G7=])E<9M^W]1X_9>')WRC?OX97]KYU M_P "/LC^2?;OM+2 4,>+*(_U/&Q&'^Q(8/\ GW_\C]_YQW_[;VF?]0&KYC=J M?\8V#^L/ND[KV%_Z.5VM_P *R?\ 33 [\^__ )'[_P X[_\ ;>TS_J U?'M3 M_C&P?UA]TE]A?^CE=K?\*R?]-,#/O^?=/FTW?Y8?G)Y'EEJVAW UFTC8U/#4 M;1X) OLK6:DCQ;WS*]DL]Z?+B[M_F*_0Z+_EH3LGP^U^S]:!_>#PS[\2O_ ))E>?\ M;>U__N@7F.G_ .-T_P!:7^X*]L_]&HC_ ,*P_P#3>#7Y/_\ R1KSC_VWO-G_ M %#W..@_XVY_UI_<4^UW_1K]/_PK3_[J#?\ SE[_ .ML?E)_X*?_ '5I<>WO M^-7%_F?[I'_ E_YP'7?];'_3()M_S\^_X[OY/_\ ,!K/_)VTRSVS^O%[I?H< M7_EFC_%]?_6Q?=-]]?GEJIT;_G&7\Q[U25=O(=W:QL*U5KNR-LK @@@@R5!S MJ.TI\&@R'^@?M%/A'L3I?S/M9I(?]!49?Z2?'_O7X#VFCR^6/)OY=?F9'$QE MN?.&KVR,%.ZZ+#H]S%\73XGNI !_DG/+HXSBQ8\W],_['A/Z2_>&75QUVNU? M9I.PT^,_\KCGA+Y#'&_>'ZJ?\_+98Y_RC_+Z:%Q)%-YJ1XI%-0RM87)!!\", M[?VP-Z:'];]!?EW_ )9PB8]M:H'8C ?^FD&7:ZB/_P ^\(%=0X'Y;:J?\XXZSINHVT= M[I^H^9M6MKZSF4/'+#-:VJ21NIV*LI((P>RD1+0D'<&1^X-G_!_SSP>U./)C M)C..'&01S!$ID$>8+Z4D_)A9H&TB;SQK$WEIKA;IK%X; ZB72 6J5U?ZM]3 MPZ,N,_N./PJ,R9^'P^#QF_"Z)S_RH[\GO_+:^7?^D"'_ )IRW^3=-_J1]%_2GY'?GM?<.?^&[WRCJ/*E>/J75Y8UZ&G^]5.W7 M/+--CXM)F/\ -,#]I'Z7[V[:UG@>T'9D+_O8ZF'RCCR?].WKWYS>=VUW_G%/ M_G%;R\DAEN8I?,2WL ))4Z7=+9VHZ $M%-4;;=/GG]H:GQ.SM-#^M_L30^PO M)>Q_8HTOMCVWJ"*!&"C_ ,-B9S^4HO2OR@T=?+O_ #\+TCR^@HFA76IZ>@!K MM:^6;F(;_P"QS,T&/P^VA#N)'R@7G/:W6'6?\#/)J#_E(XY?Z;4PE^EFW_.> MGYA:]^8_YH^3/^<U8BDE_J$BCU[A^]"11%_90*O M:N==V=H(:+",\]3^.C\[>VGM;JO:?M+)K=0=CM"/3'C'TQ'WR/61)ZO6 M\SWE'8J[%7S3_P Y2_D)I?Y[?EMJ.GQ6D8\[^7X9K[R/JE LBW2KR-HS[?NK MD*$8$T!XO2JC-/VUV7'78"*]8WB?/N]Q_:^C_P# Q]NLWLKVK#(9'\MD(CFC MTX;^L#^=C^H=2+C_ !/E/_GW-^;U]?Z;YF_)'S%-+]=\JA]6\K17'(21VC2B M*]M*-0J(9W5PO7]X_9[J/@?O+ZE_RT-[)8\67#VUIP.' M+4,E7HCWO&OR,UW1/+O_.>OYL:EY@UFQT+3E\P^=HVU#4;B M*U@#OJ$P53)*RK4]A7-?V;EAC[8RF9 '%/P]M]#J-9_P.=#CT^.62?A M:4\,(F4J&./2()1/YG>:=%_.3_G/+\J;G\N+R/S3IWEW5O+<5UJMB?5MI%TF M]-_>RQ2+4/'%&6^,?"2IH2*'):W/'6=KXCA/$ 8[CEZ3Q'Y-?LUV9G]F_P#@ M=:Z/:,3BGDQYR(RVD/%AX6.,@>4I2KT\Q>XO9Y__ ,Y[:==ZM_SDS>V%C'ZU MW/H&F^A%WYXT'OF)[40,]>0.?"/N=]_P"M1#3^R<7Y90USY'_ #9&GI$35A;76F:C?1O\B]Q(H_U<,Q_II#_2O6/\ GW!_Y7K_ +8.G_\ 8[F=[(_Y?^J/ MTO*_\M$?\ZS_ (;/_IVE'_/N37]"\K^9OS9UWS+K5AY=T2QT&P^NZQJ=S%:6 ML/JWHBC]2:9D1>3NJBIW) ZG(>R66&+)EE,@ 1&Y-#GWN7_RT/H-1KM)H<&F MQRR9)99U&$3.1J%FHQ!)H DT-@"7Z3^6KC_G%_7?S$M_,GE#5_RYUK\TM1EN M)K34M)O],NM9GD:WD6X:/T)6F8^ASYT'V.5=JYU^$Z">?CQG&OAK^E5;ORV\\^8?-/_ M #C-_P YEZ_^:7FCR7=W6BZMKFK7VE*7$:7^FZD)(FEM;@!XR\:RABAW!^%^ M-:CBM3ER=F]J2SS@:,B1Y@]Q_'F_3G8G9^C]M_87%V9IM1$9(8L<9;6<>3'1 MX9QVEPR,:XNH]4>*J?IUY3L_^<=?^E_54BU*Y5EU'3 M)K5S-#!<0AZQ/&Y+"HH?M*64@YV>".B[1K41 D16_45O1[GYJ[5S>T_L8,G9 M&7)DPXY\7I']WD$APRE&5>H2&QZCD0#8?"G_ #\^_P".[^3_ /S :S_R=M,Y MGVS^O%[I?H?:5Y<9M3LM"L;>M*$R M7MHSC)V=@EW\)_P!B^U'4M+]0%3):LL,"R '>C/"U/$4(V.;#V5QRAH@2.7$!_IB+>W]HXX^S-!VAKX[2."4C[\4)2O_ ))E>?\ M;>U__N@7F='I_P#C=/\ 6E_N"^*]L_\ 1J(_\*P_]-X(;_G'VW7S[_SGWY^\ MP:O^]D\OZMYHU.RBD^*GU>9].MD.V_I1S"A\5!P=E#Q^V)SET,S\O2/E;9[? M9#V3_P #?2Z?%L,F/3P)'](#+,_YTHF_>7[-YZ$_'CL5=BKL5=BK\9?+5NOY M9_\ /R&_TJP_T:PUG7KP7%M&*(4U_2S?*G%:@*LMPA Z"@Z9Y[A'Y;MPQ'(R M/^SC?WE^P^TLA[;_ .!;'+DWE#%&B>=X,OAWOU,8$'WEY+H_Y/:;^>?_ #F) M^;_D+5=9N="M+CS7YOO6U"TC220-;:C.P7C)M0UWS!Q]GQUW:>7%(D#BF=O( MEZO6>UV7V6]A]!K\6..20P::/#(D#U8X]S.- \L>9?\ G$7_ )S \C>0/*WF MJ36-"\[7VA6.HF:)8OK6FZQ=BU:.XC!9><,G)D93U"G:I7,G%AR=D]I0Q0E< M9&(/F)&M_Q&IU^JP"&7!'+*-&^')AAQ@Q.QX9"A('O(Z LY_ M/NW@O/\ GX-^6UIU #VSC![XND]A//0DU:P=QV_>"[4U M[@#PSF<]X!DTYZ3'^QXH_I?<.R1#M;)HNV(?Q:60^&PO_ $%>;$;\L; M[_G$[\V($:*RU7RG8MJ;J"3*VG7DT%X!3QM)HUI_7-;G_P &.FSCD8B_@2#_ M +$A[CLHCMS'VYV5+>4,\^'R\2$98_\ I;&1>Z_\^X/_ "O7_;!T_P#['JKKNT(!J.A.8GLYHXZP9L,B0)1'+RD#^AZ/\ X-'M M)F]G)=F]HX(QG/'ER4)7PGCQ2@;H@\I$\^:9?D'Y&T_\M/\ G/G1O(>DW=Q? MZ=Y7U+7;*TO+OAZ\B+H-ZW)_355KOV R?9>FCINV!BB;$3(;_P!4N-[=]MY> MV_\ @<9-=EB(SRPPR(C?"#X^/E9)^U^D7F7\QO\ G';\\O->M?\ ..7F0?XD M\QQ7%Y;76CW%A]**L/VBTW[K"1$B0G$\4_P"?GW_'=_)__F UG_D[:9G^V?UXO=+]#R?_ "S1_B^O M_K8ONF]G_P"?@&J_4?\ G&GR;8*]'UK7]'MVCJ 3'%874Y-"-P&C7IXC-A[4 MSX=# =\H_<2\=_P!=+XOM7J,G\S%D/Q.2$?N)>9?FCY5-O\ \^X?R]I$::.N MCZXQW/$:C>2?$>( H3?=_'NFHV@&_@(1F#VEDX^R M-.?.OEQ#]#U'L5I/RO\ P0^V(=^,2_Y6'%/_ 'R3ZW_SAKIEA_SC/8_GUI/G M2]?6_P##]AYANM GMXQ;\)_3,T<B)J3@"6>WMDBDA,G$ %E64)7J0H)J:G.L]F]7DU.D!R& MR"1?D*_6_/?_ :O9[2=B^T4\>DCP0R0CDX>D92)$J\B8\5=+H;4^O,WSY,[ M%7XN?\^^-%_Q'I/_ #D=Y>X>I^GO*UMIW#KR^M1W\-/IY9YY[*X_$CJ(=\0/ MG;]C_P#!]UGY+-V1J/\ 4\\I_P"E..7Z'SE_SAOH?Z?_ .L>9-,LYI:BHOI6U"S/:AE6- /= MJ#QP=F'\MVQ.$OXC(?/U#YMOMQC_ )9_X&^FU&'?PL>"9 _H 8LG^E)D3Y1? ML[GH3\=NQ5V*NQ5V*OQA\EW*?FI_S\:U+7+(_6M-T77=0EENEW7T=!TYK"&0 M%2*JTL,8!]P=^F>>Z<_FNVS(R?^-G+_6R?>6G_ ((?_1M=#_PK M2?\ 3.*;?\Y/?^M[?D3_ ,Q_DK_NMOEG;/\ QL8??#_=.+_P-/\ HW/:?]75 M?],0[\\O_DAWY7_\Q_E;_DYCVE_QM8_?!?8G_HV6M_J:C[GSI_SG=Y2/E;_G M(_S7<)%Z-IYNL[#7K-:;'UH1;SL#WY7%O*4/TM_S@O_ ,X\>;X8N=SY/:*":2GV+34UECD- M>U9H81@[3T_'V3@R?S?NE?Z0&WV'[6_+_P#!"[5TA.V:R/.>+A(_V,IHO_GW M!_Y7K_M@Z?\ ]CN'V1_R_P#5'Z6K_EHC_G6?\-G_ -.W?\^Q_P#E._S._P"V M#9_]11Q]C?[[)_5'WK_RTI_QG:/_ (;+_+W2_0XO_+-'^+Z_^MB^ MZ:>_\_'=5]'\O/R*T3F0-0DO+[TZM0_4[2UCK3[.WUKOOOMWRWVNG6'#'OL_ M(#];@_\ +/&EXNT^T\U?2(Q_T\YGW_P?C9X1YQ_YQS_YROTG\FKW6O,7YCRZ MI^6.D:#;:A+Y//F/4KB!=.M4CF@B6PD004@"(53HO$<>@S6:CLGM&&E,IY+Q MB(/#Q'D-QZ>6SW/9'_!#]C=1V['#I]((:R>641E\#'&7B2)C(G*#Q^NR#+G+ MB-\RPGS#J_Z2_P"<(/R]LN7+_#WYHZEIY&WP\]/>\IT'_+37O_ 8V7)Q=E8Q MW92/LO\ 2[GL_2>!_P $#53_ -4T4)?+(,?^\?HMK7_R/&'_ ,UKI_\ R;AS MK]%_TQT#&>6Q6T?TOU?_P M):C'ET^@X) U++R(/2'YTZ>WL_(D'F.*TN9(2L9D34([!%1RI%2DC$4/0'>G6GV>TA MAVED!&T.+[^%V7_!A]H<>I]BM)*,P9:@X"0#O1QG*;%]\1S'.DP\F:=J"_\ M/RF\O6L+A;,Z[KQ%V8G$5#H-V >=*;DTZY+3PE_+I-;<4O\ 9?+/GWRC_P Y$>0K><72SV,&N7-FC236NJZ< MP?3[QE ;X6CC6.M* QJ#N^6^U&AR8LT=7BY[7720^D_H^'FX7_ )]JM)K>S< M_L_KR.&IF D:$L63;+C]X),N\B:- D5DDLK]5'J( ]&,;'XHV[K_E!@.J[,U\=;A&0;'J.X_J[GP+VW]DLOLS MVE/22/'CYXYBB)X^AVVXARD.A\B">QYL'D'8J[%7S#_SE3^>@_)?\N[W]!QR MWWG_ ,S0RV?E*P@C:5H&8<9+Z4*#Q2 -5:_:?BO3D1INV^T_R> \.\Y;1_7\ M/O?2_P#@7^Q'^B7M./CD1TN(B661('%W8Q?,SY&OIC9YT#YO_P"?=WY)ZCY7 MT#S!^;_F>REM-7\XI^C/+-O=Q.P;XJ7$R+Q! VC#;AQFH]D^SI8 MH2U$Q1EL/=U/Q/W>;Z+_ ,M!>V>+7:G%V1II X\/KR$&XG(148[;?NX$WYSX M=C$O)_\ G'?3M0A_YSZ_-2[FL+B*UDUWSL4N7B=8V#7\Q4AR*&O;,#LF$AVQ MD-;<4_O+U/\ P0=1BE_P.-% 2!EX6EVL7_=QZ+O^?J5W M)I%E:>7]0-_;1.PC.FZM-),O)0:,BA6_V0P^T498^T<66C0$3\I%'_ :RX=9 M[&:[0\41DE+-'A)&_B8HB//H38^!3/\ ._3[^7_GX+^6-Y%8W$EHE_Y8+W2Q M.8QQDWJX%!3OOD^TH$]LXS6UP<;V*U&./_ TUD#("7#GVL7R[DT_Y^8>1;N] MD_*[SOINGS7()I4SY/VQTQEX>0#O!^\?I<;_ )9O M[;AB&MT628 ]&2-FN^$^?_)-BWY[Z=J$O_. O_./=I%87$EU#KNFF6V2)S(H M%AJX)9 *CJ.N4=IPD>Q\ K?B'W2=G[#ZC%'_ ((_:LS(")Q3HV*_O,/5WY[Z M=J$O_. O_./=I%87$EU#KNFF6V2)S(H%AJX)9 *CJ.N/:<)'L? *WXA]TE]A M]1BC_P $?M69D!$XIT;%?WF'J^CM/\E7'G+_ )]]0>6&M';4%\C/?V=FR$2& MYTR5KZ% I%0S/ %'SS;PTQS=C<%;\%_$;_H?/-1VS'LW_@E'4\0X/S/"3TX< M@&.1]P$B?@\ _P"?:NC7:ZG^\_P"6CM9 XNSY8I F,\AV(/2%/!?R-_-"\_YPP_.#\P="_,#R MG>ZF'MWTB_AM2L-PK03"6VNH1*0DD4R;CXMU96#;4;5]FZT]C:F<GGY' MW%[KVV]F8?\ !*[$TN?09XQW\2)E9CZAPSA+AW$HG;ES!!&]CKO_ #B''KGY MU_\ .6?F_P#/1]$;3=#TYM3U*5R#)%;SZE$UG:V@FX@-+Z,C$D 5"L:"H&9_ M8(GK>T9ZFJB+/SV ]]/)_P#!:EI_9GV,T_88R<627AP'0RCC(R3GP](\8 '/ MZ@-Z8E^96MZW_P XO_\ .:^K?F7K>@3ZKH.KZE>ZO8A?W0O;#5X'CG^KR,.) M>W>5@0?VEH:!@)#>O=;M?9S1:?VY]@H=FX#)BD#'B'/AF(@WW2L612$@\U:I_P Y??\ .8/D?S-Y7\MW6D:'H5UI4USZ MI$DEMI6C7'UJ:XNG0&-&D8LB"I')D6K'7:_:<)PB0 1\(Q-V?QW-T^R\ M/_ []B-3IM5FC/)DCD K82RYH\$8P!]1$11)YT)2H!ZY_P _--/O[[7/RB-E M8W%X(['6!(8(GDXUEM*5X@TKF?[8P,IXJ%[2_0\G_P LVZC'BT^OXY 7+%S( M'2?>Q[_GX);:OKWF7\C?+EC8W-P+?RWZ@=(9'1)+^:*'XBH._P#HXJ*95[5" M63)A@!_#]_\ 8Y__ \F'2:3M+43D!>:N8!(Q@RZ_UWZA_FUH$6J?DY^9'E MJWA]1+SR?J]A:0[,P+6$L<5"U?B!H03WWSM-=BXM+D@.L"/L?F;V4UYP=N:3 M4R/TZC'(G_DH">73G?D_ &!-:F_YQVU/RV=+O?4T[\QK'4EM_0DKQO=(NX2P M%*T_T4"M,\M D=$84=L@/SB?U/WE.6"/M/#4<<:EHYPNQ_!EA*O^EC]:[K1= M2U3_ )P"CTFTM9'U%?RP@E^IE6$A^K6R3R*$IR+<8S04W.V=U+'*78_"!OX? MW"WY3Q:W%@_X)!RSD.#\Z1?3U2,0;[K(W[F*?\^WKZ5?R=\V>7[V":UO](\U MS7/H31-&?JUY9VOI-\5":R0R_=E'LC(_EI0/,2^P@?J+M/\ EHG!$]N8-1 @ MQG@ L&_5"<[_ -C*#]#,ZM\ =BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5= MBKL5=BKL5=BK\CO^?FO^]_Y<_P#,/+_Q.3.$]LN>-^L/^6;/[O5^\?<'V3_S MAA_ZSYY,_P">_P#Q+.@]GO\ $H/C_P#P8O\ G)=1\/N>;?\ /PG_ ,DI;_\ M;37_ )-MF'[5_P"*_%Z/_@ _\;Y_J?I#'O\ GW%_Y*WS-_VTX?\ B#Y5[(_X DO+WNP_Y:(_XU\/\ 4/WA^B6=8_/CL5=BKL5=BKL5=BKL5?_9 end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover page - shares
3 Months Ended
Mar. 31, 2024
Apr. 19, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 000-51280  
Entity Registrant Name MORNINGSTAR, INC.  
Entity Central Index Key 0001289419  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Title of 12(b) Security Common stock, no par value  
Entity Incorporation, State or Country Code IL  
Entity Tax Identification Number 36-3297908  
Entity Address, Address Line One 22 West Washington Street  
Entity Address, City or Town Chicago,  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60602  
Trading Symbol MORN  
Security Exchange Name NASDAQ  
City Area Code 312  
Local Phone Number 696-6000  
Entity Current Reporting Status Yes  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   42,745,583
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Income - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 542.8 $ 479.7
Operating expense:    
Cost of revenue 218.1 218.8
Sales and marketing 104.6 107.6
General and administrative 80.3 84.0
Depreciation and amortization 47.2 44.8
Total operating expense 450.2 455.2
Operating income 92.6 24.5
Non-operating expense, net:    
Interest expense, net (11.5) (13.3)
Realized gain on sale of investments, reclassified from other comprehensive income 2.6 0.2
Expense from equity method transaction, net 0.0 (11.8)
Other income, net 3.3 2.5
Non-operating expense, net (5.6) (22.4)
Income before income taxes and equity in investments of unconsolidated entities 87.0 2.1
Equity in investments of unconsolidated entities (1.5) (1.3)
Income tax expense 21.3 8.4
Consolidated net income (loss) $ 64.2 $ (7.6)
Net income per share:    
Basic (in dollars per share) $ 1.50 $ (0.18)
Diluted (in dollars per share) 1.49 (0.18)
Dividends declared (in dollars per share) 0.41 0.38
Dividends paid per common share (in dollars per share) $ 0.41 $ 0.38
Weighted average shares outstanding:    
Basic (in shares) 42.7 42.5
Diluted (in shares) 43.0 42.5
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Consolidated net income (loss) $ 64.2 $ (7.6)
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment, net (10.6) 7.1
Unrealized gains on securities:    
Unrealized holding gains arising during period 1.9 0.1
Reclassification of realized gains on investments included in net income (1.9) (0.2)
Other comprehensive income (loss), net (10.6) 7.0
Comprehensive income (loss) $ 53.6 $ (0.6)
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 353.7 $ 337.9
Investments 55.4 51.1
Accounts receivable, less allowance for credit losses of $6.1 million and $5.6 million, respectively 326.2 343.9
Income tax receivable, net 0.0 0.6
Deferred commissions 41.6 41.9
Prepaid expenses 48.6 34.9
Other current assets 5.1 5.4
Total current assets 830.6 815.7
Goodwill 1,574.1 1,578.8
Intangible assets, net 463.4 484.4
Property, equipment, and capitalized software, less accumulated depreciation and amortization of $741.2 million and $714.0 million, respectively 210.8 207.7
Operating lease assets 156.5 163.9
Investments in unconsolidated entities 96.1 100.2
Deferred tax assets, net 19.7 14.6
Deferred commissions 30.0 29.3
Other assets 8.2 8.8
Total assets 3,389.4 3,403.4
Current liabilities:    
Deferred revenue 565.2 517.7
Accrued compensation 122.9 214.4
Accounts payable and accrued liabilities 72.0 78.4
Current portion of long-term debt 32.1 32.1
Operating lease liabilities 34.7 36.4
Other current liabilities 19.9 1.8
Total current liabilities 846.8 880.8
Operating lease liabilities 143.8 151.4
Accrued compensation 23.3 23.7
Deferred tax liabilities, net 32.8 35.6
Long-term debt 917.3 940.3
Deferred revenue 24.7 26.3
Other long-term liabilities 17.6 17.5
Total liabilities 2,006.3 2,075.6
Morningstar, Inc. shareholders’ equity:    
Common stock, no par value, 200,000,000 shares authorized, of which 42,745,570 and 42,728,182 shares were outstanding as of March 31, 2024 and December 31, 2023, respectively 0.0 0.0
Treasury stock at cost, 11,987,495 and 11,987,495 shares as of March 31, 2024 and December 31, 2023, respectively (985.5) (985.5)
Additional paid-in capital 808.0 789.0
Retained earnings 1,657.7 1,610.8
Accumulated other comprehensive loss:    
Currency translation adjustment (97.0) (86.4)
Unrealized loss on available-for-sale investments (0.1) (0.1)
Total accumulated other comprehensive loss (97.1) (86.5)
Total equity 1,383.1 1,327.8
Total liabilities and equity $ 3,389.4 $ 3,403.4
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 6.1 $ 5.6
Accumulated depreciation and amortization $ 741.2 $ 714.0
Common Stock, No Par Value (in dollars per share) $ 0 $ 0
Common Stock, Shares Authorized (in shares) 200,000,000 200,000,000
Common Stock, Shares, Outstanding (in shares) 42,745,570 42,728,182
Treasury Stock, Common, Shares 11,987,495 11,987,495
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statement of Equity - USD ($)
$ in Millions
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock, Common
Balance at Dec. 31, 2022 $ 1,207.1 $ 0.0 $ 757.8 $ 1,535.0 $ (99.0) $ (986.7)
Balance (in shares) at Dec. 31, 2022   42,480,051        
Increase (Decrease) in Stockholders' Equity            
Consolidated net income (loss) (7.6)     (7.6)    
Other comprehensive income (loss):            
Unrealized gain on available-for-sale investments, net of tax 0.1       0.1  
Reclassification of realized gain on investments included in net income, net of tax (0.2)       (0.2)  
Foreign currency translation adjustment, net 7.1       7.1  
Other comprehensive loss, net 7.0       7.0  
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards   70,892        
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards (9.4)   (9.4)      
Reclassification of awards previously liability-classified that were converted to equity 11.4   11.4      
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Stock-based compensation 12.2   12.2      
Dividends declared (16.0)     (16.0)    
Balance at Mar. 31, 2023 $ 1,204.7 $ 0.0 772.0 1,511.4 (92.0) (986.7)
Balance (in shares) at Mar. 31, 2023   42,550,943        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 0.38          
Balance at Dec. 31, 2023 $ 1,327.8 $ 0.0 789.0 1,610.8 (86.5) (985.5)
Balance (in shares) at Dec. 31, 2023 42,728,182 42,728,182        
Increase (Decrease) in Stockholders' Equity            
Consolidated net income (loss) $ 64.2     64.2    
Other comprehensive income (loss):            
Unrealized gain on available-for-sale investments, net of tax 1.9       1.9  
Reclassification of realized gain on investments included in net income, net of tax (1.9)       (1.9)  
Foreign currency translation adjustment, net (10.6)       (10.6)  
Other comprehensive loss, net (10.6)       (10.6)  
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards   17,388        
Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards (3.2)   (3.2)      
Reclassification of awards previously liability-classified that were converted to equity 10.8   10.8      
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Stock-based compensation 11.4   11.4      
Dividends declared (17.3)     (17.3)    
Balance at Mar. 31, 2024 $ 1,383.1 $ 0.0 $ 808.0 $ 1,657.7 $ (97.1) $ (985.5)
Balance (in shares) at Mar. 31, 2024 42,745,570 42,745,570        
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Dividends declared (in dollars per share) $ 0.41          
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statement of Equity (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Stockholders' Equity [Abstract]    
Dividends declared (in dollars per share) $ 0.41 $ 0.38
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating activities    
Consolidated net income (loss) $ 64.2 $ (7.6)
Adjustments to reconcile consolidated net income to net cash flows from operating activities:    
Depreciation and amortization 47.2 44.8
Deferred income taxes (7.5) 2.0
Stock-based compensation expense 11.4 12.2
Provision for bad debt 1.4 1.0
Equity in investments of unconsolidated entities 1.5 1.3
Gain on equity method transaction 0.0 (49.6)
Other, net (11.0) (2.7)
Changes in operating assets and liabilities:    
Accounts receivable 13.7 9.8
Accounts payable and accrued liabilities (4.3) (5.8)
Accrued compensation and deferred commissions (79.2) (75.2)
Income taxes, current 16.3 (2.6)
Deferred revenue 50.0 43.4
Other assets and liabilities (10.1) 52.4
Cash provided by operating activities 93.6 23.4
Investing activities    
Purchases of investment securities (7.2) (2.8)
Proceeds from maturities and sales of investment securities 17.4 5.5
Capital expenditures (34.1) (29.5)
Proceeds from sale of equity method investments, net 0.0 26.2
Purchases of investments in unconsolidated entities (2.8) (0.1)
Cash used for investing activities (26.7) (0.7)
Financing activities    
Dividends paid (17.3) (15.9)
Proceeds from revolving credit facility 90.0 95.0
Repayment of revolving credit facility (105.0) (65.0)
Repayment of term facility (8.1) (8.1)
Employee taxes withheld for stock awards (3.2) (9.3)
Payment of acquisition-related earn-outs 0.0 (45.5)
Other, net 0.1 0.0
Cash used for financing activities (43.5) (48.8)
Effect of exchange rate changes on cash and cash equivalents (7.6) 1.7
Net increase (decrease) in cash and cash equivalents 15.8 (24.4)
Cash and cash equivalents—beginning of period 337.9 376.6
Cash and cash equivalents—end of period 353.7 352.2
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 12.5 9.1
Cash paid for interest $ 11.5 $ 11.9
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation of Interim Financial Information
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation of Interim Financial Information Basis of Presentation of Interim Financial Information
 
The accompanying unaudited condensed consolidated financial statements of Morningstar, Inc. and subsidiaries (Morningstar, we, our, the company) have been prepared to conform to the rules and regulations of the Securities and Exchange Commission (SEC). The preparation of financial statements in conformity with accounting principles generally accepted in the United States (GAAP) requires management to make estimates and assumptions that affect the reported amount of assets, liabilities, revenues, and expenses. Actual results could differ from those estimates. In the opinion of management, the statements reflect all adjustments, which are of a normal recurring nature, necessary to present fairly our financial position, results of operations, equity, and cash flows. These financial statements and notes are unaudited and should be read in conjunction with our Audited Consolidated Financial Statements and Notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 29, 2024 (our Annual Report).

The acronyms that appear in the Notes to our Unaudited Condensed Consolidated Financial Statements refer to the following:

ASC: Accounting Standards Codification
ASU: Accounting Standards Update
FASB: Financial Accounting Standards Board
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Our significant accounting policies are included in Note 2 of the Notes to our Audited Consolidated Financial Statements included in our Annual Report.

Recently issued accounting pronouncements not yet adopted

Segment reporting: On November 27, 2023, the FASB issued ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280) (ASU No. 2023-07), which requires improved reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The new standard is effective for our fiscal year beginning on January 1, 2024 and interim periods beginning on January 1, 2025. Entities should apply the new guidance retrospectively to all prior periods presented in the financial statements. We are evaluating the effect that ASU No. 2023-07 will have on our consolidated financial statements and related disclosures.

Income Taxes: On December 14, 2023, the FASB issued ASU No 2023-09: Improvements to Income Tax Disclosures (Topic 740) (ASU No. 2023-09), which requires additional disclosures primarily related to the income tax rate reconciliation and income taxes paid. This new standard is effective for our fiscal year beginning on January 1, 2025. Early adoption is permitted. Entities should apply the guidance prospectively although retrospective application is permitted. We have not made a decision on early adoption and are evaluating the effect that ASU No. 2023-09 will have on our consolidated financial statements and related disclosures.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Arrangements
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Credit Arrangements Credit Arrangements
Debt

The following table summarizes our debt as of March 31, 2024 and December 31, 2023:

(in millions)As of March 31, 2024As of December 31, 2023
Amended 2022 Term Facility, net of unamortized debt issuance costs of $0.5 million and $0.5 million, respectively$600.8 $608.9 
Amended 2022 Revolving Credit Facility— 15.0 
2.32% Senior Notes due October 26, 2030, net of unamortized debt issuance costs of $1.4 million and $1.5 million, respectively
348.6 348.5 
Total debt$949.4 $972.4 

Credit Agreement

On May 6, 2022, the company entered into a senior credit agreement (the 2022 Credit Agreement), providing the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $1.1 billion, including a $650.0 million term loan and a $450.0 million revolving credit facility. The agreement also provided for the issuance of letters of credit and a swingline facility. The 2022 Credit Agreement was amended twice in September 2022 (Amended 2022 Credit Agreement) to, among other items, eliminate the options for a second term loan draw and increase both the term loan and revolving credit facility to $650.0 million each, raising the total borrowing capacity to $1.3 billion. Aside from the increased borrowing capacity, the Amended 2022 Credit Agreement left the 2022 Credit Agreement terms largely unchanged. As of March 31, 2024, our total outstanding debt under the Amended 2022 Credit Agreement was $600.8 million, net of debt issuance costs, with borrowing availability of $650.0 million under the Amended 2022 Revolving Credit Facility.

The interest rate applicable to any loan under the Amended 2022 Credit Agreement is, at the company's option, either: (i) the applicable Secured Overnight Financing Rate plus an applicable margin for such loans, which ranges between 1.00% and 1.48%, based on the company's consolidated leverage ratio or (ii) the lender's base rate plus the applicable margin for such loans, which ranges between 0.00% and 0.38%, based on the company's consolidated leverage ratio.

The portions of deferred debt issuance costs related to the Amended 2022 Revolving Credit Facility are included in other current and non-current assets, and the portion of deferred debt issuance costs related to the Amended 2022 Term Facility is reported as a reduction to the carrying amount of the Amended 2022 Term Facility. Debt issuance costs related to the Amended 2022 Revolving Credit Facility are amortized on a straight-line basis to interest expense over the term of the Amended 2022 Credit Agreement. Debt issuance costs related to the Amended 2022 Term Facility are amortized to interest expense using the effective interest method over the term of the Amended 2022 Credit Agreement.

Private Placement Debt Offering

On October 26, 2020, we completed the issuance and sale of $350.0 million aggregate principal amount of 2.32% senior notes due October 26, 2030 (the 2030 Notes), in a private placement exempt from the registration requirements of the Securities Act of 1933, as amended. Proceeds were primarily used to repay a portion of the company's outstanding debt under the company's prior credit facility. Interest on the 2030 Notes is paid semi-annually on each October 30 and April 30 during the term of the 2030 Notes and at maturity, with the first interest payment date having occurred on April 30, 2021. As of March 31, 2024, our total outstanding debt, net of issuance costs, under the 2030 Notes was $348.6 million.

Compliance with Covenants

Each of the Amended 2022 Credit Agreement and the 2030 Notes include customary representations, warranties, and covenants, including financial covenants, that require us to maintain specified ratios of consolidated earnings before interest, taxes, depreciation, and amortization (EBITDA) to consolidated interest charges and consolidated funded indebtedness to consolidated EBITDA, which are evaluated on a quarterly basis. We were in compliance with these financial covenants as of March 31, 2024.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions, Goodwill and Other Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill, and Other Intangible Assets
2024 Acquisitions

We did not make any acquisitions during in the first three months of 2024.

Goodwill

The company has seven operating segments, which are presented as the following five reportable segments: Morningstar Data and Analytics, PitchBook, Morningstar Wealth, Morningstar Credit, and Morningstar Retirement. The company's operating segments also represent the company's reporting units to which goodwill is assigned. The company allocated goodwill by reporting unit in accordance with FASB ASC 350 Intangibles—Goodwill and Other (FASB ASC 350). Under this reporting unit structure, the consolidated goodwill balance was allocated based on each reporting unit's relative fair value at January 1, 2021. The company used a market approach and assigned goodwill to the reporting units. The following table shows the changes in our goodwill balances from December 31, 2023 to March 31, 2024:

 (in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable SegmentsCorporate and All OtherTotal
Balance as of December 31, 2023$605.5 $607.4 $94.2 $108.6 $93.5 $1,509.2 $69.6 $1,578.8 
Foreign currency translation(2.8)— (0.7)(1.1)— (4.6)(0.1)(4.7)
Balance as of March 31, 2024$602.7 $607.4 $93.5 $107.5 $93.5 $1,504.6 $69.5 $1,574.1 

Changes in the carrying amount of the company’s recorded goodwill are mainly the result of business acquisitions, divestitures, and the effect of foreign currency translations. In accordance with FASB ASC 350, the company does not amortize goodwill; instead, goodwill is subject to an impairment test annually, or whenever indicators of impairment exist. When reviewing goodwill for impairment, we assess a number of qualitative factors to determine whether it is more likely than not that the fair value of our reporting units is less than their respective carrying values. Examples of qualitative factors that we assess include macroeconomic conditions affecting our reporting units, financial performance of our reporting units, market and competitive factors related to our reporting units, and other events specific to our reporting units. If we conclude that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we perform a quantitative impairment test. The quantitative impairment test compares the estimated fair value of the reporting unit to its carrying value, and recognizes an impairment loss for the amount by which a reporting unit’s carrying amount exceeds its fair value, without exceeding the total amount of goodwill allocated to that reporting unit. We determine the fair value of a reporting unit using a market approach. Determining the fair value of a reporting unit involves judgment and the use of significant estimates and assumptions, which include assumptions regarding the revenue growth rates and operating margins used to calculate estimated future cash flows, as well as revenue and earnings multiples of publicly traded companies whose services and markets are comparable.

We perform our annual impairment reviews in the fourth quarter or when impairment indicators and triggering events are identified. The company did not observe any events or changes in circumstances that would require an additional impairment review in the first quarter of 2024. Refer to Note 7 for detailed segment information.
Intangible Assets

The following table summarizes our intangible assets: 

 As of March 31, 2024As of December 31, 2023
(in millions)GrossAccumulated AmortizationNetWeighted Average Useful
 Life (years)
GrossAccumulated AmortizationNetWeighted Average Useful Life (years)
Customer-related assets$596.7 $(271.0)$325.7 14$601.7 $(263.8)$337.9 14
Technology-based assets314.0 (202.2)111.8 8315.3 (197.0)118.3 8
Intellectual property & other92.1 (66.2)25.9 893.2 (65.0)28.2 8
Total intangible assets$1,002.8 $(539.4)$463.4 12$1,010.2 $(525.8)$484.4 12
 
The following table summarizes our amortization expense related to intangible assets:

 Three months ended March 31,
(in millions)20242023
Amortization expense$17.7 $17.5 
 
We amortize intangible assets using the straight-line method over their estimated useful lives.

As of March 31, 2024, we expect intangible amortization expense for the remainder of 2024 and subsequent years to be as follows:

 (in millions)
Remainder of 2024 (April 1 through December 31)$47.3 
202556.7 
202652.9 
202745.6 
202841.7 
Thereafter219.2 
Total$463.4 

Our estimates of future amortization expense for intangible assets may be affected by future acquisitions, divestitures, changes in the estimated useful lives, impairments, and foreign currency translation.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Income Per Share Income (Loss) Per Share
The following table shows how we reconcile our net income (loss) and the number of shares used in computing basic and diluted net income (loss) per share:

 Three months ended March 31,
(in millions, except per share amounts)20242023
Basic net income (loss) per share:
Consolidated net income (loss)$64.2 $(7.6)
Weighted average common shares outstanding42.7 42.5 
Basic net income (loss) per share$1.50 $(0.18)
Diluted net income (loss) per share:
Consolidated net income (loss)$64.2 $(7.6)
Weighted average common shares outstanding42.7 42.5 
Net effect of dilutive stock awards (1)
0.3 — 
Weighted average common shares outstanding for computing diluted income per share43.0 42.5 
Diluted net income (loss) per share$1.49 $(0.18)
____________________________________________________________________________________________
(1) Potential common shares are not included in the computation of diluted earnings per share when a net loss exists as the effect would be an antidilutive per share amount.

During the periods presented, we have restricted stock units (RSUs), performance share awards, and market stock units (MSUs) that are excluded from our calculation of diluted earnings per share as their effect is antidilutive. The amount of these potential antidilutive shares was immaterial.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue

The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue.
Three months ended March 31,
(in millions)20242023
Revenue by Type: (1)
License-based $400.2 $364.0 
Asset-based77.0 65.3 
Transaction-based65.6 50.4 
Consolidated revenue$542.8 $479.7 
____________________________________________________________________________________________
(1) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.

License-based performance obligations are generally satisfied over time as the customer has access to the product or service during the term of the subscription license and the level of service is consistent during the contract period. License-based agreements typically have a term of 1 to 3 years and are accounted for as subscription services available to customers and not as a license under the accounting guidance.
Asset-based performance obligations are satisfied over time as the customer receives continuous access to a service for the term of the agreement. Asset-based arrangements typically have a term of 1 to 3 years. Asset-based fees represent variable consideration, and the customer does not make separate purchasing decisions that result in additional performance obligations. Significant changes in the underlying fund assets and significant disruptions in the market are evaluated to determine whether estimates of earned asset-based fees need to be revised for the current quarter. The timing of client asset reporting and the structure of certain contracts can result in a lag between market movements and the impact on earned revenue. An estimate of variable consideration is included in the initial transaction price only to the extent it is probable that a significant reversal in the amount of the revenue recognized will not occur. Estimates of asset-based fees are based on the most recently completed quarter and, as a result, it is unlikely a significant reversal of revenue would occur.

Transaction-based performance obligations are satisfied when the product or service is completed or delivered. Some transaction-based revenue includes revenue from surveillance services, which is recognized over time, as the customer has access to the service during the surveillance period.

Contract Liabilities

Our contract liabilities represent deferred revenue. We record contract liabilities when cash payments are received or due in advance of our performance, including amounts which may be refundable. The contract liabilities balance as of March 31, 2024 had a net increase of $45.9 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized $233.1 million of revenue in the three months ended March 31, 2024 that was included in the contract liabilities balance as of December 31, 2023.

We expect to recognize revenue related to our contract liabilities, including future billings, for the remainder of 2024 and subsequent years as follows:

(in millions)As of March 31, 2024
Remainder of 2024 (April 1 through December 31)$869.1 
2025380.5 
2026121.2 
202718.0 
20286.5 
Thereafter22.7 
Total$1,418.0 

The aggregate amount of revenue we expect to recognize for the remainder of 2024 and subsequent years is higher than our contract liability balance of $589.9 million as of March 31, 2024. The difference represents the value of future obligations for signed contracts that have yet to be billed.

The table above does not include variable consideration for unsatisfied performance obligations related to certain of our license-based, asset-based, and transaction-based contracts as of March 31, 2024. We are applying the optional exemption available under ASC Topic 606, as the variable consideration relates to these unsatisfied performance obligations being fulfilled as a series. The performance obligations related to these contracts are expected to be satisfied over the next 1 to 3 years as services are provided to the client. For license-based contracts, the consideration received for services performed is based on the number of future users, which is not known until the services are performed. The variable consideration for this revenue can be affected by the number of user licenses, which cannot be reasonably estimated. For asset-based contracts, the consideration received for services performed is based on future asset values, which are not known until the services are performed. The variable consideration for this revenue can be affected by changes in the underlying value of fund assets due to client redemptions, additional investments, or movements in the market. For transaction-based contracts, the consideration received for most Internet advertising services performed is based on the number of impressions, which is not known until the impressions are created. The variable consideration for this revenue can be affected by the timing and quantity of impressions in any given period and cannot be reasonably estimated.
As of March 31, 2024, the table above also does not include revenue for unsatisfied performance obligations related to certain of our license-based and transaction-based contracts with durations of one year or less since we are applying the optional exemption under ASC Topic 606. For certain license-based contracts, the remaining performance obligation is expected to be less than one year based on the corresponding subscription terms or the existence of cancellation terms that may be exercised causing the contract term to be less than one year from March 31, 2024. For transaction-based contracts, such as new credit rating issuances and Morningstar-sponsored conferences, the related performance obligations are expected to be satisfied within the next 12 months.

Contract Assets

Our contract assets represent accounts receivable, less allowance for credit losses, and deferred commissions.

The following table summarizes our contract assets balance:

(in millions)As of March 31, 2024As of December 31, 2023
Accounts receivable, less allowance for credit losses$326.2 $343.9 
Deferred commissions71.6 71.2 
Total contract assets$397.8 $415.1 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographical Area Information
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment and Geographical Area Information Segment and Geographical Area Information
 
Segment Information

Our segments are generally organized around the company's products offerings. The company concluded that it has seven operating segments which are presented as the following five reportable segments:

Morningstar Data and Analytics
PitchBook
Morningstar Wealth
Morningstar Credit
Morningstar Retirement

The operating segments of Morningstar Sustainalytics and Morningstar Indexes do not individually meet the quantitative segment reporting thresholds and have been combined and presented as part of Corporate and All Other, which is not a reportable segment. Corporate and All Other provides a reconciliation between revenue from our total reportable segments and consolidated revenue amounts.

Morningstar Data and Analytics provides investors comprehensive data, research and insights, and investment analysis to empower investment decision-making. Morningstar Data and Analytics includes product areas such as Morningstar Data, Morningstar Direct, and Morningstar Advisor Workstation.

PitchBook provides investors with access to a broad collection of data and research covering the private capital markets, including venture capital, private equity, private credit and bank loans, and merger and acquisition (M&A) activities. Investors can also access Morningstar's data and research on public equities.

Morningstar Wealth brings together our model portfolios and wealth platform; practice and portfolio management software for registered investment advisers; data aggregation and enrichment capabilities; and our individual investor platform. Morningstar Wealth includes the Investment Management product area.

Morningstar Credit provides investors with credit ratings, research, data, and credit analytics solutions that contribute to the transparency of international and domestic credit markets. Morningstar Credit includes the Morningstar DBRS product area and the Morningstar Credit data and credit analytics product areas.

Morningstar Retirement offers products designed to help individuals reach their retirement goals. Its offerings include managed retirement accounts, fiduciary services, Morningstar Lifetime Allocation funds, and custom models.
FASB ASC 280 establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (CODM), in deciding how to allocate resources and assess performance. The company's chief executive officer, who is considered to be its CODM, reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance.

The CODM allocates resources and assesses performance of segments based on segment revenue as well as Adjusted Operating Income. Segment Adjusted Operating Income excludes intangible amortization, M&A-related expenses (including M&A-related earn-outs), and items related to the significant reduction and shift of the company's operations in China, such as severance and personnel expenses, transformation costs, and asset impairment costs. The CODM does not consider these items for the purposes of making decisions to allocate resources among segments or to assess segment performance. Although the amounts are excluded from segment Adjusted Operating Income, they are included in reported consolidated operating income and are included in the reconciliation to consolidated results. Expenses presented as part of the company's segments include both direct costs and allocations of shared costs. Shared costs include technology, investment research, sales, facilities, and marketing. These allocations are based on estimated utilization of shared resources and other factors. Adjusted Operating Income is the reported measure that the company believes is most consistent with those used in measuring the corresponding amount in the consolidated financial statements.

The CODM does not review any information regarding total assets on a segment basis. Operating segments do not record intersegment revenues; therefore, there is none to be reported.
The following tables present information about the company’s reportable segments for the three months ended March 31, 2024 and 2023, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period segment information is presented on a comparable basis to the basis on which current period segment information is presented and reviewed by the CODM.

Three months ended March 31,
(in millions)20242023
Revenue:
Morningstar Data and Analytics$196.7 $179.8 
PitchBook147.6 131.1 
Morningstar Wealth59.0 54.9 
Morningstar Credit60.3 46.8 
Morningstar Retirement28.4 25.2 
Total Reportable Segments$492.0 $437.8 
Corporate and All Other (1)
50.8 41.9 
Total Revenue$542.8 $479.7 
Adjusted Operating Income (Loss):
Morningstar Data and Analytics$91.2 $80.9 
PitchBook40.0 30.4 
Morningstar Wealth(5.6)(14.6)
Morningstar Credit12.3 (4.0)
Morningstar Retirement14.2 11.2 
Total Reportable Segments$152.1 $103.9 
Less reconciling items to Operating Income:
Corporate and All Other (2)
$(41.3)$(52.1)
Intangible amortization expense (3)
(17.7)(17.5)
M&A-related expenses (4)
(0.5)(4.2)
M&A-related earn-outs (5)
— — 
Severance and personnel expenses (6)
— (1.1)
Transformation costs (6)
— (4.2)
Asset impairment costs (6)
— (0.3)
Operating Income92.6 24.5 
Non-operating expense, net(5.6)(22.4)
Equity in investments of unconsolidated entities(1.5)(1.3)
Income before income taxes$85.5 $0.8 
____________________________________________________________________________________________
(1) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues. Revenue from Morningstar Sustainalytics was $30.8 million and $27.3 million for the three months ended March 31, 2024 and 2023, respectively. Revenue from Morningstar Indexes was $20.0 million and $14.6 million for the three months ended March 31, 2024 and 2023, respectively.

(2) Corporate and All Other includes unallocated corporate expenses of $40.9 million and $36.1 million for the three months ended March 31, 2024 and 2023, respectively, as well as adjusted operating income (loss) from Morningstar Sustainalytics and Morningstar Indexes. Unallocated corporate expenses include certain finance, human resources, legal, marketing, and other management-related costs that are not considered when segment performance is evaluated.
(3) Excludes finance lease amortization expense of $0.3 million and $0.1 million for the three months ended March 31, 2024 and 2023, respectively.

(4) Reflects non-recurring expenses related to M&A activity including pre-deal due diligence, transaction costs, and post-close integration costs.

(5) Reflects the impact of M&A-related earn-outs included in operating expense.

(6) Reflects costs associated with the significant reduction of the company's operations in Shenzhen, China and the shift of work related to its global business functions to other Morningstar locations.

Severance and personnel expenses include severance charges, incentive payments related to early signing of severance agreements, transition bonuses, and stock-based compensation related to the accelerated vesting of RSU and MSU awards. In addition, the reversal of accrued sabbatical liabilities is included in this category.

Transformation costs include professional fees and the temporary duplication of headcount. As the company hired replacement roles in other markets and shifted capabilities, it employed certain Shenzhen-based staff through the transition period, which resulted in elevated compensation costs on a temporary basis.

Asset impairment costs include the write-off or accelerated depreciation of fixed assets in the Shenzhen, China office that were not redeployed, in addition to lease abandonment costs as the company downsized its office space prior to the lease termination date.

The following tables present segment revenue disaggregated by revenue type:

Three months ended March 31, 2024
(in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable Segments
Corporate and All Other (7)
Total
Revenue by Type: (8)
License-based$196.7 $145.6 $20.5 $4.2 $0.5 $367.5 $32.7 $400.2 
Asset-based— — 33.6 — 27.9 61.5 15.5 $77.0 
Transaction-based— 2.0 4.9 56.1 — 63.0 2.6 $65.6 
Total$196.7 $147.6 $59.0 $60.3 $28.4 $492.0 $50.8 $542.8 
Three months ended March 31, 2023
(in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable Segments
Corporate and All Other (7)
Total
Revenue by Type: (8)
License-based$179.8 $131.1 $20.4 $2.8 $0.4 $334.5 $29.5 $364.0 
Asset-based— — 29.6 — 24.8 54.4 10.9 $65.3 
Transaction-based— — 4.9 44.0 — 48.9 1.5 $50.4 
Total$179.8 $131.1 $54.9 $46.8 $25.2 $437.8 $41.9 $479.7 
____________________________________________________________________________________________
(7) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues.

(8) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.
Geographical Area Information

The tables below summarize our revenue, long-lived assets, which includes property, equipment, and capitalized software, net, and operating lease assets by geographical area:
Revenue by geographical areaThree months ended March 31,
(in millions)20242023
United States$390.9 $347.3 
Asia12.7 12.1 
Australia15.0 14.4 
Canada32.6 27.3 
Continental Europe49.7 43.1 
United Kingdom38.9 33.1 
Other3.0 2.4 
Total International151.9 132.4 
Consolidated revenue$542.8 $479.7 
Property, equipment, and capitalized software, net by geographical area
(in millions)As of March 31, 2024As of December 31, 2023
United States$184.3 $178.5 
Asia8.7 9.9 
Australia1.6 1.9 
Canada3.1 3.6 
Continental Europe6.0 6.5 
United Kingdom7.0 7.2 
Other0.1 0.1 
Total International26.5 29.2 
Consolidated property, equipment, and capitalized software, net$210.8 $207.7 

Operating lease assets by geographical area
(in millions)As of March 31, 2024As of December 31, 2023
United States$96.6 $100.7 
Asia14.8 16.5 
Australia3.0 3.2 
Canada8.2 8.2 
Continental Europe17.6 18.1 
United Kingdom16.1 16.9 
Other0.2 0.3 
Total International59.9 63.2 
Consolidated operating lease assets$156.5 $163.9 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement of Investments
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
As of March 31, 2024 and December 31, 2023, our investment balances totaled $55.4 million and $51.1 million, respectively. We classify our investments into two categories: equity investments and debt securities. We further classify our debt securities into available-for-sale, held-to-maturity, and trading securities. Our investment portfolio consists of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. As of March 31, 2024, all investments in our investment portfolio have valuations based on quoted prices in active markets for identical assets or liabilities that we have the ability to access, and, therefore, are classified as Level 1 within the fair value hierarchy. We recognize unrealized holding gains or losses within "Other income, net" on our Condensed Consolidated Statements of Income.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Entities
3 Months Ended
Mar. 31, 2024
Investments in Unconsolidated Entities [Abstract]  
Equity Method Investments and Joint Ventures Disclosure Investments in Unconsolidated Entities
As of March 31, 2024 and December 31, 2023, our investment in unconsolidated entities balance totaled $96.1 million and $100.2 million, respectively. We have investments in both equity method investments and investments in equity securities with and without a readily determinable fair value.

The carrying amount of other investments in unconsolidated entities without a readily determinable fair value was $50.7 million and $49.9 million as of March 31, 2024 and December 31, 2023, respectively. We did not record any material adjustments or impairment losses in the first three months of 2024 or 2023.

On January 27, 2023, we entered into a Termination Agreement (the Termination Agreement) with Morningstar Japan K.K. (now known as SBI Global Asset Management Co., Ltd. (Wealth Advisors)), and a Tender Offer Agreement (the Tender Offer Agreement) with SBI Global Asset Management Co., Ltd. (now known as SBI Asset Management Group Co., Ltd. (SBI)).

Pursuant to the Termination Agreement, Wealth Advisors agreed to cease use of the Morningstar brand and Morningstar and Wealth Advisors agreed to terminate the License Agreement originally entered into in 1998. As consideration for the transaction, Morningstar agreed to pay Wealth Advisors 8 billion Japanese yen upon the termination of the license agreement and the achievement of certain conditions related primarily to the termination of the use of the Morningstar brand by Wealth Advisors’ customers.

On April 6, 2023, we made the first cash payment of 6 billion Japanese yen ($45.1 million) and on April 19, 2023, we made the second and final cash payment of 2 billion Japanese yen ($14.8 million), pursuant to the Termination Agreement. The expense related to the Termination Agreement is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income (Loss) for the three months ended March 31, 2023.

As part of this transaction, pursuant to the Tender Offer Agreement, Morningstar agreed to tender up to 10 million shares in Wealth Advisors to SBI. The tender offer closed on February 28, 2023, and SBI purchased 8,040,600 shares of Wealth Advisors from Morningstar, resulting in net proceeds of $26.2 million and a pre-tax gain of $18.4 million. The pre-tax gain is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income (Loss) for the three months ended March 31, 2023.

Subsequent to the tender offer, the company's ownership percentage in Wealth Advisors decreased to 13.2% from 22.1%, and as a result, we no longer account for our investment in Wealth Advisors as an equity method investment. Each reporting period, we remeasure our remaining investment in Wealth Advisors, an equity security with a readily determinable value, at fair value and recognize unrealized holding gains or losses within "Other income, net" on our Condensed Consolidated Statements of Income. During the first quarter of 2023, we recognized an unrealized holding gain of $31.2 million, which is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statement of Income (Loss) for the three months ended March 31, 2023.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases Leases
We lease office space and certain equipment under various operating and finance leases, with most of our lease portfolio consisting of operating leases for office space.

We determine whether an arrangement is, or includes, an embedded lease at contract inception. Operating lease assets and lease liabilities are recognized at the commencement date and initially measured using the present value of lease payments over the defined lease term. Lease expense is recognized on a straight-line basis over the lease term. For finance leases, we also recognize a finance lease asset and finance lease liability at inception, with lease expense recognized as interest expense and amortization.

A contract is or contains an embedded lease if the contract meets all the below criteria:

there is an identified asset;
we obtain substantially all the economic benefits of the asset; and
we have the right to direct the use of the asset.

For initial measurement of the present value of lease payments and for subsequent measurement of lease modifications, we are required to use the rate implicit in the lease, if available. However, as most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is a collateralized rate. To apply the incremental borrowing rate, we used a portfolio approach and grouped leases based on similar lease terms in a manner whereby we reasonably expect that the application does not differ materially from a lease-by-lease approach.

Our leases have remaining lease terms of approximately 1 year to 11 years, which may include the option to extend the lease when it is reasonably certain we will exercise that option. We do not have lease agreements with residual value guarantees, sale leaseback terms, or material restrictive covenants.

Leases with an initial term of 12 months or less are not recognized on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term.

Our operating lease expense for the three months ended March 31, 2024 was $10.4 million, compared with $11.7 million for the three months ended March 31, 2023. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $3.2 million for the three months ended March 31, 2024, compared with $4.1 million for the three months ended March 31, 2023. We made lease payments of $10.7 million during the three months ended March 31, 2024, compared with $11.3 million during the three months ended March 31, 2023.

The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:

Minimum Future Lease Commitments (in millions)Operating Leases
Remainder of 2024 (April 1 through December 31)$32.7 
202536.4 
202638.9 
202731.3 
202824.6 
Thereafter36.4 
Total minimum lease commitments200.3 
Adjustment for discount to present value21.8 
Present value of lease liabilities
$178.5 
The following table summarizes the weighted-average remaining lease terms and weighted-average discount rates for our operating leases:
As of March 31, 2024
Weighted-average remaining lease term (in years)5.6
Weighted-average discount rate3.9 %
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
 
Stock-Based Compensation Plans
 
Our employees and our non-employee directors are eligible for awards under the Morningstar Amended and Restated 2011 Stock Incentive Plan, which provides for a variety of stock-based awards, including stock options, RSUs, performance share awards, MSUs, and restricted stock.

The following table summarizes the stock-based compensation expense included in each of our operating expense categories:
Three months ended March 31,
(in millions)20242023
Cost of revenue$4.6 $5.0 
Sales and marketing1.9 1.6 
General and administrative4.9 5.6 
Total stock-based compensation expense$11.4 $12.2 

As of March 31, 2024, the total unrecognized stock-based compensation cost related to outstanding RSUs, performance share awards, and MSUs expected to vest was $78.8 million, which we expect to recognize over a weighted average period of 24 months.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Effective Tax Rate

The following table shows our effective tax rate for the three months ended March 31, 2024 and March 31, 2023:

 Three months ended March 31,
(in millions)20242023
Income before income taxes and equity in investments of unconsolidated entities$87.0 $2.1 
Equity in investments of unconsolidated entities(1.5)(1.3)
Income before income taxes$85.5 $0.8 
Income tax expense$21.3 $8.4 
Effective tax rate24.9 %NMF
___________________________________________________________________________________________
NMF — not meaningful

Our effective tax rate in the first quarter of 2024 was 24.9%. Our prior-year period effective tax rate was not meaningful due to the low level of pretax income in the prior-year period.
In October 2021, the Organization for Economic Co-operation and Development (OECD) agreed to a two-pillar approach to global taxation focusing on global profit allocation (Pillar One) and a global minimum tax rate (Pillar Two). In December 2022, the European Union member states agreed to implement the OECD’s global corporate minimum tax rate of 15% under Pillar Two which became effective in January 2024. Other countries are also considering changes to their tax laws to adopt certain parts of the OECD’s proposals. This legislation represents a significant change in the international tax regime and could result in increases to our effective tax rate as a result of the imposition of minimum taxes. Pillar Two did not have a material impact to our consolidated financial statements as of March 31, 2024. We are continuing to monitor developments and administrative guidance in addition to evaluating the potential impact of Pillar Two on our consolidated financial statements for future periods.

Unrecognized Tax Benefits

The table below provides information concerning our gross unrecognized tax benefits as of March 31, 2024 and December 31, 2023, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.

(in millions)As of March 31, 2024As of December 31, 2023
Gross unrecognized tax benefits$13.4 $13.0 
Gross unrecognized tax benefits that would affect income tax expense$13.4 $13.0 
Decrease in income tax expense upon recognition of gross unrecognized tax benefits$13.1 $12.8 

Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.

Liabilities for Unrecognized Tax Benefits (in millions)As of March 31, 2024As of December 31, 2023
Current liability$7.5 $6.2 
Non-current liability7.6 8.3 
Total liability for unrecognized tax benefits$15.1 $14.5 

Because we conduct business globally, we file income tax returns in U.S. federal, state, local, and foreign jurisdictions. We are currently under audit by federal, state, and local tax authorities in the U.S. as well as tax authorities in certain non-U.S. jurisdictions. It is likely that the examination phase of some of these federal, state, local, and non-U.S. audits will conclude in 2024. It is not possible to estimate the effect of current audits on previously recorded unrecognized tax benefits.

Approximately 76% of our cash, cash equivalents, and investments balance as of March 31, 2024 was held by our operations outside of the United States. We generally consider our U.S. directly-owned foreign subsidiary earnings to be permanently reinvested. We believe that our cash balances and investments in the United States, along with cash generated from our U.S. operations, will be sufficient to meet our U.S. operating and cash needs for the foreseeable future, without requiring us to repatriate earnings from these foreign subsidiaries.

Certain of our non-U.S. operations have incurred net operating losses (NOLs), which may become deductible to the extent these operations become profitable. For each of our operations, we evaluate whether it is more likely than not that the tax benefits related to NOLs will be realized. As part of this evaluation, we consider evidence such as tax planning strategies, historical operating results, forecasted taxable income, and recent financial performance. In the year that certain non-U.S. operations record a loss, we do not recognize a corresponding tax benefit, which increases our effective tax rate. Upon determining that it is more likely than not that the NOLs will be realized, we reduce the tax valuation allowances related to these NOLs, which results in a reduction to our income tax expense and our effective tax rate in that period.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
We record accrued liabilities for litigation, regulatory, and other business matters when those matters represent loss contingencies that are both probable and estimable. In these cases, there may be an exposure to loss in excess of any amounts accrued. Unless a loss contingency is both probable and estimable, we do not establish an accrued liability. As litigation, regulatory, or other business matters develop, we evaluate on an ongoing basis whether such matters present a loss contingency that is probable and estimable.

Data Audits and Reviews

In our global data business, we include in our products, or directly redistribute to our customers, data and information licensed from third-party vendors. Our compliance with the terms of these licenses is reviewed internally and is also subject to audit by the third-party vendors. At any given time, we may be undergoing several such internal reviews and third-party vendor audits, and the results and findings may indicate that we may be required to make a payment for prior data usage. Due to a lack of available information and data, as well as potential variations of any audit or internal review findings, we generally are not able to reasonably estimate a possible loss, or range of losses, for these matters. In situations where more information or specific areas subject to audit are available, we may be able to estimate a potential range of losses. While we cannot predict the outcome of these processes, we do not anticipate they will have a material adverse effect on our business, operating results, or financial position.

Ratings and Regulatory Matters

Our ratings and related research activities, including credit ratings, environmental, social, and governance (ESG) ratings, managed investment, and equity ratings, are or may in the future become subject to regulation or increased scrutiny from executive, legislative, regulatory, and private parties. As a result, those activities may be subject to governmental, regulatory, and legislative investigations, regulatory examinations in the ordinary course of business, subpoenas, and other forms of legal process, which may lead to claims and litigation that are based on these ratings and related research activities. Our regulated businesses are generally subject to periodic reviews, inspections, examinations, and investigations by regulators in the jurisdictions in which they operate, any of which may result in claims, legal proceedings, assessments, fines, penalties, disgorgement, or restrictions on business activities. While it is difficult to predict the outcome of any particular investigation or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position.

Other Matters

We are involved from time to time in commercial disputes and legal proceedings that arise in the normal course of our business. While it is difficult to predict the outcome of any particular dispute or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Repurchase Program
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Treasury Stock Share Repurchase Program
 
On December 6, 2022, the board of directors approved a share repurchase program that authorizes the company to repurchase up to $500.0 million in shares of the company's outstanding common stock, effective January 1, 2023. This authorization replaced the then-existing share repurchase program and expires on December 31, 2025. Under this authorization, we may repurchase shares from time to time at prevailing market prices on the open market or in private transactions in amounts that we deem appropriate.

For the three months ended March 31, 2024, we did not repurchase any shares under the share repurchase program. As of March 31, 2024, we have $498.6 million available for future repurchases under the current share repurchase program.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Policy
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Policies)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Investments- Debt and Equity Securities Policy We classify our investments into two categories: equity investments and debt securities. We further classify our debt securities into available-for-sale, held-to-maturity, and trading securities.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases, Codification Topic 842 (Policies)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Lessee, Leases
We lease office space and certain equipment under various operating and finance leases, with most of our lease portfolio consisting of operating leases for office space.

We determine whether an arrangement is, or includes, an embedded lease at contract inception. Operating lease assets and lease liabilities are recognized at the commencement date and initially measured using the present value of lease payments over the defined lease term. Lease expense is recognized on a straight-line basis over the lease term. For finance leases, we also recognize a finance lease asset and finance lease liability at inception, with lease expense recognized as interest expense and amortization.

A contract is or contains an embedded lease if the contract meets all the below criteria:

there is an identified asset;
we obtain substantially all the economic benefits of the asset; and
we have the right to direct the use of the asset.

For initial measurement of the present value of lease payments and for subsequent measurement of lease modifications, we are required to use the rate implicit in the lease, if available. However, as most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is a collateralized rate. To apply the incremental borrowing rate, we used a portfolio approach and grouped leases based on similar lease terms in a manner whereby we reasonably expect that the application does not differ materially from a lease-by-lease approach.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Arrangements (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Summary of Total Debt and Long-term Debt
The following table summarizes our debt as of March 31, 2024 and December 31, 2023:

(in millions)As of March 31, 2024As of December 31, 2023
Amended 2022 Term Facility, net of unamortized debt issuance costs of $0.5 million and $0.5 million, respectively$600.8 $608.9 
Amended 2022 Revolving Credit Facility— 15.0 
2.32% Senior Notes due October 26, 2030, net of unamortized debt issuance costs of $1.4 million and $1.5 million, respectively
348.6 348.5 
Total debt$949.4 $972.4 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions, Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
 (in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable SegmentsCorporate and All OtherTotal
Balance as of December 31, 2023$605.5 $607.4 $94.2 $108.6 $93.5 $1,509.2 $69.6 $1,578.8 
Foreign currency translation(2.8)— (0.7)(1.1)— (4.6)(0.1)(4.7)
Balance as of March 31, 2024$602.7 $607.4 $93.5 $107.5 $93.5 $1,504.6 $69.5 $1,574.1 
Schedule of Intangible Assets
The following table summarizes our intangible assets: 

 As of March 31, 2024As of December 31, 2023
(in millions)GrossAccumulated AmortizationNetWeighted Average Useful
 Life (years)
GrossAccumulated AmortizationNetWeighted Average Useful Life (years)
Customer-related assets$596.7 $(271.0)$325.7 14$601.7 $(263.8)$337.9 14
Technology-based assets314.0 (202.2)111.8 8315.3 (197.0)118.3 8
Intellectual property & other92.1 (66.2)25.9 893.2 (65.0)28.2 8
Total intangible assets$1,002.8 $(539.4)$463.4 12$1,010.2 $(525.8)$484.4 12
Schedule of Intangible Asset, Amortization Expense
The following table summarizes our amortization expense related to intangible assets:

 Three months ended March 31,
(in millions)20242023
Amortization expense$17.7 $17.5 
Schedule of Expected Amortization Expense
As of March 31, 2024, we expect intangible amortization expense for the remainder of 2024 and subsequent years to be as follows:

 (in millions)
Remainder of 2024 (April 1 through December 31)$47.3 
202556.7 
202652.9 
202745.6 
202841.7 
Thereafter219.2 
Total$463.4 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table shows how we reconcile our net income (loss) and the number of shares used in computing basic and diluted net income (loss) per share:

 Three months ended March 31,
(in millions, except per share amounts)20242023
Basic net income (loss) per share:
Consolidated net income (loss)$64.2 $(7.6)
Weighted average common shares outstanding42.7 42.5 
Basic net income (loss) per share$1.50 $(0.18)
Diluted net income (loss) per share:
Consolidated net income (loss)$64.2 $(7.6)
Weighted average common shares outstanding42.7 42.5 
Net effect of dilutive stock awards (1)
0.3 — 
Weighted average common shares outstanding for computing diluted income per share43.0 42.5 
Diluted net income (loss) per share$1.49 $(0.18)
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue.
Three months ended March 31,
(in millions)20242023
Revenue by Type: (1)
License-based $400.2 $364.0 
Asset-based77.0 65.3 
Transaction-based65.6 50.4 
Consolidated revenue$542.8 $479.7 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
We expect to recognize revenue related to our contract liabilities, including future billings, for the remainder of 2024 and subsequent years as follows:

(in millions)As of March 31, 2024
Remainder of 2024 (April 1 through December 31)$869.1 
2025380.5 
2026121.2 
202718.0 
20286.5 
Thereafter22.7 
Total$1,418.0 
Summary of Contract Assets and Change in Deferred Commissions
The following table summarizes our contract assets balance:

(in millions)As of March 31, 2024As of December 31, 2023
Accounts receivable, less allowance for credit losses$326.2 $343.9 
Deferred commissions71.6 71.2 
Total contract assets$397.8 $415.1 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographical Area Information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
The tables below summarize our revenue, long-lived assets, which includes property, equipment, and capitalized software, net, and operating lease assets by geographical area:
Revenue by geographical areaThree months ended March 31,
(in millions)20242023
United States$390.9 $347.3 
Asia12.7 12.1 
Australia15.0 14.4 
Canada32.6 27.3 
Continental Europe49.7 43.1 
United Kingdom38.9 33.1 
Other3.0 2.4 
Total International151.9 132.4 
Consolidated revenue$542.8 $479.7 
Property, equipment, and capitalized software, net by geographical area
(in millions)As of March 31, 2024As of December 31, 2023
United States$184.3 $178.5 
Asia8.7 9.9 
Australia1.6 1.9 
Canada3.1 3.6 
Continental Europe6.0 6.5 
United Kingdom7.0 7.2 
Other0.1 0.1 
Total International26.5 29.2 
Consolidated property, equipment, and capitalized software, net$210.8 $207.7 

Operating lease assets by geographical area
(in millions)As of March 31, 2024As of December 31, 2023
United States$96.6 $100.7 
Asia14.8 16.5 
Australia3.0 3.2 
Canada8.2 8.2 
Continental Europe17.6 18.1 
United Kingdom16.1 16.9 
Other0.2 0.3 
Total International59.9 63.2 
Consolidated operating lease assets$156.5 $163.9 
Schedule of Segment Reporting Information, by Segment
The following tables present information about the company’s reportable segments for the three months ended March 31, 2024 and 2023, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period segment information is presented on a comparable basis to the basis on which current period segment information is presented and reviewed by the CODM.

Three months ended March 31,
(in millions)20242023
Revenue:
Morningstar Data and Analytics$196.7 $179.8 
PitchBook147.6 131.1 
Morningstar Wealth59.0 54.9 
Morningstar Credit60.3 46.8 
Morningstar Retirement28.4 25.2 
Total Reportable Segments$492.0 $437.8 
Corporate and All Other (1)
50.8 41.9 
Total Revenue$542.8 $479.7 
Adjusted Operating Income (Loss):
Morningstar Data and Analytics$91.2 $80.9 
PitchBook40.0 30.4 
Morningstar Wealth(5.6)(14.6)
Morningstar Credit12.3 (4.0)
Morningstar Retirement14.2 11.2 
Total Reportable Segments$152.1 $103.9 
Less reconciling items to Operating Income:
Corporate and All Other (2)
$(41.3)$(52.1)
Intangible amortization expense (3)
(17.7)(17.5)
M&A-related expenses (4)
(0.5)(4.2)
M&A-related earn-outs (5)
— — 
Severance and personnel expenses (6)
— (1.1)
Transformation costs (6)
— (4.2)
Asset impairment costs (6)
— (0.3)
Operating Income92.6 24.5 
Non-operating expense, net(5.6)(22.4)
Equity in investments of unconsolidated entities(1.5)(1.3)
Income before income taxes$85.5 $0.8 
____________________________________________________________________________________________
(1) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues. Revenue from Morningstar Sustainalytics was $30.8 million and $27.3 million for the three months ended March 31, 2024 and 2023, respectively. Revenue from Morningstar Indexes was $20.0 million and $14.6 million for the three months ended March 31, 2024 and 2023, respectively.

(2) Corporate and All Other includes unallocated corporate expenses of $40.9 million and $36.1 million for the three months ended March 31, 2024 and 2023, respectively, as well as adjusted operating income (loss) from Morningstar Sustainalytics and Morningstar Indexes. Unallocated corporate expenses include certain finance, human resources, legal, marketing, and other management-related costs that are not considered when segment performance is evaluated.
(3) Excludes finance lease amortization expense of $0.3 million and $0.1 million for the three months ended March 31, 2024 and 2023, respectively.

(4) Reflects non-recurring expenses related to M&A activity including pre-deal due diligence, transaction costs, and post-close integration costs.

(5) Reflects the impact of M&A-related earn-outs included in operating expense.

(6) Reflects costs associated with the significant reduction of the company's operations in Shenzhen, China and the shift of work related to its global business functions to other Morningstar locations.

Severance and personnel expenses include severance charges, incentive payments related to early signing of severance agreements, transition bonuses, and stock-based compensation related to the accelerated vesting of RSU and MSU awards. In addition, the reversal of accrued sabbatical liabilities is included in this category.

Transformation costs include professional fees and the temporary duplication of headcount. As the company hired replacement roles in other markets and shifted capabilities, it employed certain Shenzhen-based staff through the transition period, which resulted in elevated compensation costs on a temporary basis.

Asset impairment costs include the write-off or accelerated depreciation of fixed assets in the Shenzhen, China office that were not redeployed, in addition to lease abandonment costs as the company downsized its office space prior to the lease termination date.
Disaggregation of Revenue by Reportable Segment
The following tables present segment revenue disaggregated by revenue type:

Three months ended March 31, 2024
(in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable Segments
Corporate and All Other (7)
Total
Revenue by Type: (8)
License-based$196.7 $145.6 $20.5 $4.2 $0.5 $367.5 $32.7 $400.2 
Asset-based— — 33.6 — 27.9 61.5 15.5 $77.0 
Transaction-based— 2.0 4.9 56.1 — 63.0 2.6 $65.6 
Total$196.7 $147.6 $59.0 $60.3 $28.4 $492.0 $50.8 $542.8 
Three months ended March 31, 2023
(in millions)Morningstar Data and AnalyticsPitchBookMorningstar WealthMorningstar CreditMorningstar RetirementTotal Reportable Segments
Corporate and All Other (7)
Total
Revenue by Type: (8)
License-based$179.8 $131.1 $20.4 $2.8 $0.4 $334.5 $29.5 $364.0 
Asset-based— — 29.6 — 24.8 54.4 10.9 $65.3 
Transaction-based— — 4.9 44.0 — 48.9 1.5 $50.4 
Total$179.8 $131.1 $54.9 $46.8 $25.2 $437.8 $41.9 $479.7 
____________________________________________________________________________________________
(7) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues.

(8) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Assets and Liabilities, Lessee
The following table summarizes the weighted-average remaining lease terms and weighted-average discount rates for our operating leases:
As of March 31, 2024
Weighted-average remaining lease term (in years)5.6
Weighted-average discount rate3.9 %
Lessee, Operating Lease, Liability, Maturity
The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:

Minimum Future Lease Commitments (in millions)Operating Leases
Remainder of 2024 (April 1 through December 31)$32.7 
202536.4 
202638.9 
202731.3 
202824.6 
Thereafter36.4 
Total minimum lease commitments200.3 
Adjustment for discount to present value21.8 
Present value of lease liabilities
$178.5 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule Of Compensation Cost By Expense Category
The following table summarizes the stock-based compensation expense included in each of our operating expense categories:
Three months ended March 31,
(in millions)20242023
Cost of revenue$4.6 $5.0 
Sales and marketing1.9 1.6 
General and administrative4.9 5.6 
Total stock-based compensation expense$11.4 $12.2 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
The following table shows our effective tax rate for the three months ended March 31, 2024 and March 31, 2023:

 Three months ended March 31,
(in millions)20242023
Income before income taxes and equity in investments of unconsolidated entities$87.0 $2.1 
Equity in investments of unconsolidated entities(1.5)(1.3)
Income before income taxes$85.5 $0.8 
Income tax expense$21.3 $8.4 
Effective tax rate24.9 %NMF
Schedule of Gross Unrecognized Tax Benefits
The table below provides information concerning our gross unrecognized tax benefits as of March 31, 2024 and December 31, 2023, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.

(in millions)As of March 31, 2024As of December 31, 2023
Gross unrecognized tax benefits$13.4 $13.0 
Gross unrecognized tax benefits that would affect income tax expense$13.4 $13.0 
Decrease in income tax expense upon recognition of gross unrecognized tax benefits$13.1 $12.8 
Schedule of Liabilities for Unrecognized Tax Benefits
Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.

Liabilities for Unrecognized Tax Benefits (in millions)As of March 31, 2024As of December 31, 2023
Current liability$7.5 $6.2 
Non-current liability7.6 8.3 
Total liability for unrecognized tax benefits$15.1 $14.5 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Arrangements - Schedule of Long-term Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2022
May 06, 2022
Oct. 26, 2020
Debt Instrument [Line Items]          
Long-term debt $ 917.3 $ 940.3      
Long-term debt 949.4 972.4      
Debt Instrument, Interest Rate, Stated Percentage         2.32%
Maximum borrowing capacity     $ 650.0    
Medium-term Notes [Member] | Term Loan Facility [Member]          
Debt Instrument [Line Items]          
Long-term debt 600.8 608.9      
Debt Issuance Costs, Gross 0.5 0.5      
Notes Payable, Other Payables | Private Placement          
Debt Instrument [Line Items]          
Long-term debt 348.6 348.5      
Debt Issuance Costs, Gross $ 1.4 $ 1.5      
Debt Instrument, Interest Rate, Stated Percentage 2.32% 2.32%      
Revolving Credit Facility | Line of Credit [Member] | July 2019 Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Long-term debt   $ 15.0      
Revolving Credit Facility | Line of Credit [Member] | May 2022 Revolving Credit Facility          
Debt Instrument [Line Items]          
Long-term debt $ 0.0        
Maximum borrowing capacity       $ 450.0  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Arrangements (Details) - USD ($)
$ in Millions
3 Months Ended
May 06, 2022
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2022
Oct. 26, 2020
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       $ 650.0  
Remaining borrowing capacity   $ 650.0      
Long-term debt, outstanding   600.8      
Debt Instrument, Interest Rate, Stated Percentage         2.32%
Long-term debt   917.3 $ 940.3    
Medium-term Notes [Member] | Term Loan Facility [Member]          
Line of Credit Facility [Line Items]          
Long-term debt   $ 600.8 608.9    
Line of Credit [Member] | Credit Agreement [Member] | Maximum [member] | Lender's base rate [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate debt   0.38%      
Line of Credit [Member] | Credit Agreement [Member] | Maximum [member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Line of Credit Facility [Line Items]          
Basis spread on variable rate debt   1.48%      
Line of Credit [Member] | Credit Agreement [Member] | Minimum [Member] | Lender's base rate [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate debt   0.00%      
Line of Credit [Member] | Credit Agreement [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Line of Credit Facility [Line Items]          
Basis spread on variable rate debt   1.00%      
Line of Credit [Member] | July 2019 Revolving Credit Facility [Member] | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Long-term debt     $ 15.0    
Line of Credit [Member] | May 6, 2022 Credit Agreement | Line of Credit [Member]          
Line of Credit Facility [Line Items]          
Debt Instrument, Term 5 years        
Maximum borrowing capacity $ 1,100.0        
Line of Credit [Member] | May 2022 Revolving Credit Facility | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity 450.0        
Long-term debt   $ 0.0      
Line of Credit [Member] | September 30, 2022, Credit Agreement Second Amendment | Line of Credit [Member]          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       $ 1,300.0  
Notes Payable, Other Payables | Private Placement          
Line of Credit Facility [Line Items]          
Other Long-term Debt         $ 350.0
Debt Instrument, Interest Rate, Stated Percentage   2.32% 2.32%    
Long-term debt   $ 348.6 $ 348.5    
Long-Term Debt | May 6, 2022 Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 650.0        
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions, Goodwill and Other Intangible Assets - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
segments
Mar. 31, 2023
USD ($)
Business Acquisition [Line Items]    
Goodwill, impairment loss | $ $ 0.0 $ 0.0
Number of Reportable Segments 5  
Number of Reportable Segments 5  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Business Acquisition [Line Items]  
Goodwill $ 1,574.1
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 1,578.8
Foreign currency translation (4.7)
Goodwill, Ending Balance 1,574.1
Operating Segments  
Business Acquisition [Line Items]  
Goodwill 1,504.6
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 1,509.2
Foreign currency translation (4.6)
Goodwill, Ending Balance 1,504.6
Morningstar Data and Analytics Segment | Operating Segments  
Business Acquisition [Line Items]  
Goodwill 602.7
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 605.5
Foreign currency translation (2.8)
Goodwill, Ending Balance 602.7
PitchBook Segment | Operating Segments  
Business Acquisition [Line Items]  
Goodwill 607.4
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 607.4
Foreign currency translation 0.0
Goodwill, Ending Balance 607.4
Morningstar Credit Segment | Operating Segments  
Business Acquisition [Line Items]  
Goodwill 107.5
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 108.6
Foreign currency translation (1.1)
Goodwill, Ending Balance 107.5
Morningstar Wealth Segment | Operating Segments  
Business Acquisition [Line Items]  
Goodwill 93.5
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 94.2
Foreign currency translation (0.7)
Goodwill, Ending Balance 93.5
Morningstar Retirement Segment | Operating Segments  
Business Acquisition [Line Items]  
Goodwill 93.5
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 93.5
Foreign currency translation 0.0
Goodwill, Ending Balance 93.5
Corporate and Other | Operating Segments  
Business Acquisition [Line Items]  
Goodwill 69.5
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 69.6
Foreign currency translation (0.1)
Goodwill, Ending Balance $ 69.5
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,002.8 $ 1,010.2
Accumulated Amortization (539.4) (525.8)
Total $ 463.4 $ 484.4
Weighted-Average Useful Life (years) 12 years 12 years
Customer-related assets    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 596.7 $ 601.7
Accumulated Amortization (271.0) (263.8)
Total $ 325.7 $ 337.9
Weighted-Average Useful Life (years) 14 years 14 years
Intellectual property & other    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 92.1 $ 93.2
Accumulated Amortization (66.2) (65.0)
Total $ 25.9 $ 28.2
Weighted-Average Useful Life (years) 8 years 8 years
Technology-Based Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 314.0 $ 315.3
Accumulated Amortization (202.2) (197.0)
Total $ 111.8 $ 118.3
Weighted-Average Useful Life (years) 8 years 8 years
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense $ 17.7 $ 17.5  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Remainder of 2024 (April 1 through December 31) 47.3    
2025 56.7    
2026 52.9    
2027 45.6    
2028 41.7    
Thereafter 219.2    
Total $ 463.4   $ 484.4
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions, Goodwill and Other Intangible Assets - Acquired Intangibles (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,002.8 $ 1,010.2
Accumulated Amortization (539.4) (525.8)
Intangible assets, net $ 463.4 $ 484.4
Weighted-Average Useful Life (years) 12 years 12 years
Customer-related assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 596.7 $ 601.7
Accumulated Amortization (271.0) (263.8)
Intangible assets, net $ 325.7 $ 337.9
Weighted-Average Useful Life (years) 14 years 14 years
Intellectual property & other    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 92.1 $ 93.2
Accumulated Amortization (66.2) (65.0)
Intangible assets, net $ 25.9 $ 28.2
Weighted-Average Useful Life (years) 8 years 8 years
Technology-Based Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 314.0 $ 315.3
Accumulated Amortization (202.2) (197.0)
Intangible assets, net $ 111.8 $ 118.3
Weighted-Average Useful Life (years) 8 years 8 years
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share, Basic [Abstract]    
Consolidated net income (loss) $ 64.2 $ (7.6)
Weighted average common shares outstanding 42.7 42.5
Basic net income per share attributable to Morningstar, Inc. $ 1.50 $ (0.18)
Earnings Per Share, Diluted [Abstract]    
Consolidated net income (loss) $ 64.2 $ (7.6)
Weighted average common shares outstanding 42.7 42.5
Net effect of dilutive stock options and restricted stock units 0.3 0.0
Weighted average common shares outstanding for computing diluted income per share 43.0 42.5
Diluted net income per share attributable to Morningstar, Inc. $ 1.49 $ (0.18)
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Consolidated revenue $ 542.8 $ 479.7
License-based    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 400.2 364.0
Asset-based    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 77.0 65.3
Transaction-based    
Disaggregation of Revenue [Line Items]    
Consolidated revenue $ 65.6 $ 50.4
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Disaggregation of Revenue, Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues $ 542.8 $ 479.7
Minimum [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 1 year  
Maximum [member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 3 years  
Licensed-based Revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues $ 400.2 364.0
Licensed-based Revenue | Minimum [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 1 year  
Licensed-based Revenue | Maximum [member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 3 years  
Asset-based Revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues $ 77.0 $ 65.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 9 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 2 years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 3 years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 4 years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 5 years  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Schedule of Contract Liabilities) (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 1,418.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 869.1
Revenue performance period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 380.5
Revenue performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 121.2
Revenue performance period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 18.0
Revenue performance period 3 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 6.5
Revenue performance period 4 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 22.7
Revenue performance period 5 years
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Contract Liabilities, Additional Information Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
Increase in contract liabilities from cash payments received $ 45.9
Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized 233.1
Accounts payable and accrued liabilities $ 589.9
Revenue Revenue
Disaggregation of Revenue

The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue.
Three months ended March 31,
(in millions)20242023
Revenue by Type: (1)
License-based $400.2 $364.0 
Asset-based77.0 65.3 
Transaction-based65.6 50.4 
Consolidated revenue$542.8 $479.7 
____________________________________________________________________________________________
(1) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.

License-based performance obligations are generally satisfied over time as the customer has access to the product or service during the term of the subscription license and the level of service is consistent during the contract period. License-based agreements typically have a term of 1 to 3 years and are accounted for as subscription services available to customers and not as a license under the accounting guidance.
Asset-based performance obligations are satisfied over time as the customer receives continuous access to a service for the term of the agreement. Asset-based arrangements typically have a term of 1 to 3 years. Asset-based fees represent variable consideration, and the customer does not make separate purchasing decisions that result in additional performance obligations. Significant changes in the underlying fund assets and significant disruptions in the market are evaluated to determine whether estimates of earned asset-based fees need to be revised for the current quarter. The timing of client asset reporting and the structure of certain contracts can result in a lag between market movements and the impact on earned revenue. An estimate of variable consideration is included in the initial transaction price only to the extent it is probable that a significant reversal in the amount of the revenue recognized will not occur. Estimates of asset-based fees are based on the most recently completed quarter and, as a result, it is unlikely a significant reversal of revenue would occur.

Transaction-based performance obligations are satisfied when the product or service is completed or delivered. Some transaction-based revenue includes revenue from surveillance services, which is recognized over time, as the customer has access to the service during the surveillance period.

Contract Liabilities

Our contract liabilities represent deferred revenue. We record contract liabilities when cash payments are received or due in advance of our performance, including amounts which may be refundable. The contract liabilities balance as of March 31, 2024 had a net increase of $45.9 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized $233.1 million of revenue in the three months ended March 31, 2024 that was included in the contract liabilities balance as of December 31, 2023.

We expect to recognize revenue related to our contract liabilities, including future billings, for the remainder of 2024 and subsequent years as follows:

(in millions)As of March 31, 2024
Remainder of 2024 (April 1 through December 31)$869.1 
2025380.5 
2026121.2 
202718.0 
20286.5 
Thereafter22.7 
Total$1,418.0 

The aggregate amount of revenue we expect to recognize for the remainder of 2024 and subsequent years is higher than our contract liability balance of $589.9 million as of March 31, 2024. The difference represents the value of future obligations for signed contracts that have yet to be billed.

The table above does not include variable consideration for unsatisfied performance obligations related to certain of our license-based, asset-based, and transaction-based contracts as of March 31, 2024. We are applying the optional exemption available under ASC Topic 606, as the variable consideration relates to these unsatisfied performance obligations being fulfilled as a series. The performance obligations related to these contracts are expected to be satisfied over the next 1 to 3 years as services are provided to the client. For license-based contracts, the consideration received for services performed is based on the number of future users, which is not known until the services are performed. The variable consideration for this revenue can be affected by the number of user licenses, which cannot be reasonably estimated. For asset-based contracts, the consideration received for services performed is based on future asset values, which are not known until the services are performed. The variable consideration for this revenue can be affected by changes in the underlying value of fund assets due to client redemptions, additional investments, or movements in the market. For transaction-based contracts, the consideration received for most Internet advertising services performed is based on the number of impressions, which is not known until the impressions are created. The variable consideration for this revenue can be affected by the timing and quantity of impressions in any given period and cannot be reasonably estimated.
As of March 31, 2024, the table above also does not include revenue for unsatisfied performance obligations related to certain of our license-based and transaction-based contracts with durations of one year or less since we are applying the optional exemption under ASC Topic 606. For certain license-based contracts, the remaining performance obligation is expected to be less than one year based on the corresponding subscription terms or the existence of cancellation terms that may be exercised causing the contract term to be less than one year from March 31, 2024. For transaction-based contracts, such as new credit rating issuances and Morningstar-sponsored conferences, the related performance obligations are expected to be satisfied within the next 12 months.

Contract Assets

Our contract assets represent accounts receivable, less allowance for credit losses, and deferred commissions.

The following table summarizes our contract assets balance:

(in millions)As of March 31, 2024As of December 31, 2023
Accounts receivable, less allowance for credit losses$326.2 $343.9 
Deferred commissions71.6 71.2 
Total contract assets$397.8 $415.1 
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Summary of Contract Assets) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Accounts receivable, less allowance for credit losses $ 326.2 $ 343.9
Deferred commissions, current and non-current 71.6 71.2
Total contract assets $ 397.8 $ 415.1
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographical Area Information (Segment Profitability Details)
$ in Millions, ¥ in Billions
3 Months Ended
Apr. 19, 2023
USD ($)
Apr. 19, 2023
JPY (¥)
Apr. 06, 2023
USD ($)
Apr. 06, 2023
JPY (¥)
Mar. 31, 2024
USD ($)
segments
Mar. 31, 2023
USD ($)
Segment Reporting [Abstract]            
Number of Reportable Segments | segments         5  
Number of Operating Segments | segments         7  
Segment Reporting Information [Line Items]            
Document Period End Date         Mar. 31, 2024  
Revenue         $ 542.8 $ 479.7
Amortization expense         (17.7) (17.5)
Business Combination, Acquisition and Integration Related Costs         (0.5) (4.2)
Business Combination, Contingent Consideration Expense         0.0 0.0
Severance and personnel expenses         0.0 (1.1)
Business Exit Costs $ (14.8) ¥ (2.0) $ (45.1) ¥ (6.0) 0.0 (4.2)
Asset Impairment Charges         0.0 (0.3)
Operating income         92.6 24.5
Nonoperating Income (Expense)         (5.6) (22.4)
Equity in investments of unconsolidated entities         (1.5) (1.3)
Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign         85.5 0.8
Unallocated Corporate Expenses         40.9 36.1
Finance Lease, Right-of-Use Asset, Amortization         0.3 0.1
Sustainalytics            
Segment Reporting Information [Line Items]            
Revenue         30.8 27.3
Morningstar Indexes [Member]            
Segment Reporting Information [Line Items]            
Revenue         20.0 14.6
Operating Segments            
Segment Reporting Information [Line Items]            
Revenue         492.0 437.8
Reportable Segment Profitability         152.1 103.9
Morningstar Data and Analytics Segment | Operating Segments            
Segment Reporting Information [Line Items]            
Revenue         196.7 179.8
Reportable Segment Profitability         91.2 80.9
PitchBook Segment | Operating Segments            
Segment Reporting Information [Line Items]            
Revenue         147.6 131.1
Reportable Segment Profitability         40.0 30.4
Morningstar Credit Segment | Operating Segments            
Segment Reporting Information [Line Items]            
Revenue         60.3 46.8
Reportable Segment Profitability         12.3 (4.0)
Corporate and Other | Operating Segments            
Segment Reporting Information [Line Items]            
Revenue         50.8 41.9
Reportable Segment Profitability         (41.3) (52.1)
Morningstar Wealth Segment | Operating Segments            
Segment Reporting Information [Line Items]            
Revenue         59.0 54.9
Reportable Segment Profitability         (5.6) (14.6)
Morningstar Retirement Segment | Operating Segments            
Segment Reporting Information [Line Items]            
Revenue         28.4 25.2
Reportable Segment Profitability         $ 14.2 $ 11.2
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting (Segment Revenue by Type Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue $ 542.8 $ 479.7
Operating Segments    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 492.0 437.8
Morningstar Data and Analytics Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 196.7 179.8
PitchBook Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 147.6 131.1
Morningstar Credit Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 60.3 46.8
Morningstar Wealth Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 59.0 54.9
Morningstar Retirement Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 28.4 25.2
Corporate and Other    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 50.8 41.9
License-based    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 400.2 364.0
License-based | Operating Segments    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 367.5 334.5
License-based | Morningstar Data and Analytics Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 196.7 179.8
License-based | PitchBook Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 145.6 131.1
License-based | Morningstar Credit Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 4.2 2.8
License-based | Morningstar Wealth Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 20.5 20.4
License-based | Morningstar Retirement Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 0.5 0.4
License-based | Corporate and Other    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 32.7 29.5
Asset-based    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 77.0 65.3
Asset-based | Operating Segments    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 61.5 54.4
Asset-based | Morningstar Data and Analytics Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 0.0 0.0
Asset-based | PitchBook Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 0.0 0.0
Asset-based | Morningstar Credit Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 0.0 0.0
Asset-based | Morningstar Wealth Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 33.6 29.6
Asset-based | Morningstar Retirement Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 27.9 24.8
Asset-based | Corporate and Other    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 15.5 10.9
Transaction-based    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 65.6 50.4
Transaction-based | Operating Segments    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 63.0 48.9
Transaction-based | Morningstar Data and Analytics Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 0.0 0.0
Transaction-based | PitchBook Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 2.0 0.0
Transaction-based | Morningstar Credit Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 56.1 44.0
Transaction-based | Morningstar Wealth Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 4.9 4.9
Transaction-based | Morningstar Retirement Segment    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue 0.0 0.0
Transaction-based | Corporate and Other    
Disaggregation of Revenue by Reportable Segment [Line Items]    
Consolidated revenue $ 2.6 $ 1.5
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue $ 542.8 $ 479.7  
Long-lived assets 210.8   $ 207.7
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 390.9 347.3  
Long-lived assets 184.3   178.5
Total International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 151.9 132.4  
Long-lived assets 26.5   29.2
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 38.9 33.1  
Long-lived assets 7.0   7.2
Continental Europe      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 49.7 43.1  
Long-lived assets 6.0   6.5
Australia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 15.0 14.4  
Long-lived assets 1.6   1.9
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 32.6 27.3  
Long-lived assets 3.1   3.6
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 12.7 12.1  
Long-lived assets 8.7   9.9
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 3.0 $ 2.4  
Long-lived assets $ 0.1   $ 0.1
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets $ 156.5 $ 163.9
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 96.6 100.7
Total International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 59.9 63.2
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 16.1 16.9
Continental Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 17.6 18.1
Australia    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 3.0 3.2
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 8.2 8.2
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 14.8 16.5
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets $ 0.2 $ 0.3
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investment balances $ 55.4 $ 51.1
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Entities (Details)
$ in Millions, ¥ in Billions
1 Months Ended 2 Months Ended 3 Months Ended
Apr. 19, 2023
USD ($)
Apr. 19, 2023
JPY (¥)
Apr. 06, 2023
USD ($)
Apr. 06, 2023
JPY (¥)
Feb. 28, 2023
USD ($)
shares
Jan. 27, 2023
JPY (¥)
shares
Mar. 31, 2023
Feb. 27, 2023
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Investments in Unconsolidated Entities [Line Items]                      
Business Exit Costs $ 14.8 ¥ 2.0 $ 45.1 ¥ 6.0         $ 0.0 $ 4.2  
Investments in unconsolidated entities                 96.1   $ 100.2
Sale of Stock, Percentage of Ownership after Transaction             13.20%        
Sale of Stock, Percentage of Ownership before Transaction               22.10%      
Realized gain on sale of investments, reclassified from other comprehensive income                 $ 2.6 $ 0.2  
Equity Method Investments and Joint Ventures Disclosure                 Investments in Unconsolidated Entities
As of March 31, 2024 and December 31, 2023, our investment in unconsolidated entities balance totaled $96.1 million and $100.2 million, respectively. We have investments in both equity method investments and investments in equity securities with and without a readily determinable fair value.

The carrying amount of other investments in unconsolidated entities without a readily determinable fair value was $50.7 million and $49.9 million as of March 31, 2024 and December 31, 2023, respectively. We did not record any material adjustments or impairment losses in the first three months of 2024 or 2023.

On January 27, 2023, we entered into a Termination Agreement (the Termination Agreement) with Morningstar Japan K.K. (now known as SBI Global Asset Management Co., Ltd. (Wealth Advisors)), and a Tender Offer Agreement (the Tender Offer Agreement) with SBI Global Asset Management Co., Ltd. (now known as SBI Asset Management Group Co., Ltd. (SBI)).

Pursuant to the Termination Agreement, Wealth Advisors agreed to cease use of the Morningstar brand and Morningstar and Wealth Advisors agreed to terminate the License Agreement originally entered into in 1998. As consideration for the transaction, Morningstar agreed to pay Wealth Advisors 8 billion Japanese yen upon the termination of the license agreement and the achievement of certain conditions related primarily to the termination of the use of the Morningstar brand by Wealth Advisors’ customers.

On April 6, 2023, we made the first cash payment of 6 billion Japanese yen ($45.1 million) and on April 19, 2023, we made the second and final cash payment of 2 billion Japanese yen ($14.8 million), pursuant to the Termination Agreement. The expense related to the Termination Agreement is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income (Loss) for the three months ended March 31, 2023.

As part of this transaction, pursuant to the Tender Offer Agreement, Morningstar agreed to tender up to 10 million shares in Wealth Advisors to SBI. The tender offer closed on February 28, 2023, and SBI purchased 8,040,600 shares of Wealth Advisors from Morningstar, resulting in net proceeds of $26.2 million and a pre-tax gain of $18.4 million. The pre-tax gain is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income (Loss) for the three months ended March 31, 2023.

Subsequent to the tender offer, the company's ownership percentage in Wealth Advisors decreased to 13.2% from 22.1%, and as a result, we no longer account for our investment in Wealth Advisors as an equity method investment. Each reporting period, we remeasure our remaining investment in Wealth Advisors, an equity security with a readily determinable value, at fair value and recognize unrealized holding gains or losses within "Other income, net" on our Condensed Consolidated Statements of Income. During the first quarter of 2023, we recognized an unrealized holding gain of $31.2 million, which is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statement of Income (Loss) for the three months ended March 31, 2023.
   
Equity Securities without Readily Determinable Fair Value, Amount                 $ 50.7   $ 49.9
Wealth Advisors [Member]                      
Investments in Unconsolidated Entities [Line Items]                      
Business Exit Costs | ¥           ¥ 8.0          
SBI                      
Investments in Unconsolidated Entities [Line Items]                      
Sale of Stock, Number of Shares Issued in Transaction | shares         8,040,600 10,000,000          
Sale of Stock, Consideration Received Per Transaction         $ 26.2            
Gain on equity method transaction                 31.2    
Realized gain on sale of investments, reclassified from other comprehensive income                 $ 18.4    
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 10.4 $ 11.7
Variable lease, cost 3.2 4.1
Operating lease payments $ 10.7 $ 11.3
Minimum [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease, weighted average remaining lease term 1 year  
Maximum [member]    
Lessee, Lease, Description [Line Items]    
Operating lease, weighted average remaining lease term 11 years  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Operating Lease Minimum Future Lease Commitments (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 32.7
2020 36.4
2021 38.9
2022 31.3
2023 24.6
Thereafter 36.4
Total minimum lease commitments 200.3
Adjustment for discount to present value 21.8
Present value of lease liabilities $ 178.5
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)
Mar. 31, 2024
Weighted-average remaining lease term (in years)  
Weighted-average remaining lease term (in years) 5 years 7 months 6 days
Weighted-average discount rate  
Weighted-average discount rate 3.90%
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 11.4 $ 12.2
Cost of revenue    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 4.6 5.0
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 1.9 1.6
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 4.9 $ 5.6
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Narrative) (Details) - Restricted Stock Units and Performance Share Awards
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 78.8
Expected amortization period (months) 24 months
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Income before income taxes and equity in net income (loss) of unconsolidated entities $ 87.0 $ 2.1  
Equity in investments of unconsolidated entities (1.5) (1.3)  
Total 85.5 0.8  
Income tax expense $ 21.3 $ 8.4  
Effective income tax rate 24.90%    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]      
Current liability $ 7.5   $ 6.2
Non-current liability 7.6   8.3
Total liability for unrecognized tax benefits 15.1   14.5
Concentration Risk [Line Items]      
Unrecognized Tax Benefits 13.4   13.0
Total Liability For Unrecognized Tax Benefits $ 15.1   $ 14.5
Effective tax rate   NMF  
Geographic Concentration Risk | Cash, Cash Equivalents and Investments | Total International      
Concentration Risk [Line Items]      
Percentage of cash, cash equivalents and investments held by operations outside of US 76.00%    
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Income Tax Contingency) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits $ 13.4 $ 13.0
Gross unrecognized tax benefits that would affect income tax expense 13.4 13.0
Decrease in income tax expense upon recognition of gross unrecognized tax benefits $ 13.1 $ 12.8
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contingencies Contingencies (Details)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Document Period End Date Mar. 31, 2024
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Repurchase Program (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Subsequent Event [Line Items]  
Share repurchase program, authorized amount $ 500.0
Stock repurchase program, remaining authorized repurchase amount $ 498.6
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %IDFE@'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 " !:9)I8>HBUY.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NO_H(>IZ8=H))"0F@;A%B;=%-$V4&+5[>]*P=4+P !QC__+Y ML^1..BZMQV=O'7K2&.YF,XR!2[=A)R+' 8(\H1$ACXDQ-@_6&T'QZ8_@A/P0 M1X2J*%HP2$()$K ,[<26=\IR:5'0=9?\$JN>/?IAP13$G! @R,%*/,26+], M=.=YZ. &6&"$WH3O JJ5F*I_8E,'V"4Y![VFIFG*ISKEX@XEO#T]OJ1U,ST& M$J/$^"MH3F>'&W:=_%H_;/<[UE=%U61%DU7MOFQYW?#Z_GUQ_>%W$S96Z8/^ MQ\97P;Z#7W?1?P%02P,$% @ 6F2:6)E&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" !:9)I8F,B0^LP% #''@ & 'AL+W=OT-K>[W2[72;]H-)#(DNB9EM2OO? M[W4""7=R7J+H^*7-M^?!G_C;XWB\%?*KBCC7Y#5-,G75B;1>O^OU5!#QE*ES ML>89W%D*F3(-IW+54VO)69B+TJ1''6?82UF<=2;C_-JCG(S%1B=QQA\E49LT M9?+MFB=B>]5Q._L+3_$JTN9";S)>LQ6?<_WG^E'"6:]T">.49RH6&9%\>=69 MNN]\CQI!_L1?,=^J@V-B4!9"?#4GL_"JXY@2\80'VE@P^/?"?9XDQ@G*\=_. MM%/^IA$>'N_=;W-X@%DPQ7V1?(Y#'5UU+CLDY$NV2?23V/[.=T #XQ>(1.5_ MR;9XMM_OD&"CM$AW8BA!&F?%?_:Z>Q$' GI1(Z [ ?U.X-;]@K<3>#EH4;(< MZSW3;#*68DND>1K^.*%2V)JC'2)BICD:MS3 M8&QN]X*=R75A0FM,/'(O,ATI4.'0MSN8SOA.K5G MKSK0VQ27+[PS^?DG=^C\9L/[06;?P/9+V#[F/GDO@@WT4TV>W];<1HK+7:?[ MR8:$JEHB#4JD03.D3QLF-9?)&WGB:R&U#0^WTG)C>RD^JFJ)-RSQALWP'KF, M16AZ(8'!P%IYN%/9[VH['JIOR7E1_',;+>K3DM9UJHG5:<+K0X.5 M+"$SF!I?R1_\S3J]XE90IU"CH[X[LF'BXK:\L]1?IQJ_CCXJ%E"H!A 9FPE94*-ZB=+7%=6[ J^+AX7GF.-4R58DE<^LOB M5S+GP49"'[42XDZ^2%.($[#>"KZ>D4S DDB2%Y;8TQYNUA:[RD$N'EYV(]$L M"X2$^,-,$CHCF(I3?L>G1T,7(NK;RGR$IN%9;<1FEI&H;@KL[V!^0.GB,? M,WN]XI:4DL]<:?*9J2C.5AK>'=SFW):>?=RK)3ZMPA-M%)Y*?-^<0=-^%MO, MAG[$SH^@M:S$F?53PBGB$ZWB$\7SSO>D92]^E.(ES@)K31_QM/=@7-06M(I/ MM%%\*D$?A=(PW_X=KVL'JB..0V?H4"OI*6(3K6(3Q9,.+$]#Z&!D_I8N1&(% MPPW,$L?*=8JH1*NH1/%LLY]>R*Z]09XB)M$J)E$\W-R)/-E&(L.^*QPQ&8Z&W2&L1*U\ MI\A#M,I#M%$>VJ]$BV]">0^$P=0>XX\X?K%^!O=Q55O.*@311B%HGK(D(=<; M!;>5G0[WJ8WSN*XM7Q5Z:*/0(TBS6[M."_6CO-\$XU\W&C(-YD) E;B'Q11=N^A#2&_=>#AE[!UN%IIOE.ZB*!&;)6.P:EE?+7=IIOC?9JQXOMGCOF>FE MBB1\"5+G_ )^7A:[IL6)%NM\XW$AM!9I?AAQ%G)I'H#[2R'T_L3\0+EW/?D? M4$L#!!0 ( %IDFEAT( 3CI@4 "08 8 >&PO=V]R:W-H965T&ULK5E;;]LV%/XKA%<,'1#+$B7YDCD&&J?;^I"U:-;U8=@#8]$V M44ET2=I)^^MW*,FZD6(7P'F()?F/G'Q1>XI5>@Y2W-Y,]HK=;B> M3.1F3S,B/7Z@.7RSY2(C"F[%;B(/@I*D4,K2"?;]Z20C+!^MEL6S#V*UY$>5 MLIQ^$$@>LXR(;[RHP]4?3I\$' WJ:TD+*.Y M9#Q'@FYO1F^"ZS5>:(5"XF]&GV3K&FE7'CG_HF_>)3?F:)VM^,YB.4T"TYINHC?_J# M5@[%VMZ&I[+XCYXJ67^$-D>I>%8I X*,Y>4G>:X"T5( .W8%7"G@OD(TH!!6 M"F'A:(FL<.N.*+):"OZ$A)8&:_JBB$VA#=ZP7*?Q00GXEH&>6JUYGD!2:(+@ M2O*4)43!S8."#\B6DHAOT;M\PS.*QNC3PQUZ_>H7)/=$4(E8CNY9FD(ZY!5Z MU;Y=3A2 TZ^8;"H@MR40/ D1/<\5WN)W@*@I*L_ :=JS_#9LUOL-'A/A(?" MX IA'T<6/.O_KQXZX(1UH,/"7CA@KXIA'5CTSYM'J024\;^V8)7&(KLQW=O7 M\D V]&8$S2NI.-'1ZN>?@JG_J\W3"QGK^!W5?D?#DYM<&;4M%LXE1(\VX4.Q[\<"&[N&T"$5#"0_\AG5\)]:_N()P\GX76FG#-Q'$OH'3*A:WQ+I(6_P8.)$V MDX(5$]P*,3#>OO&C_]>&:*CCRX@&TN$&+G7/M3YZ/C:A>H9PJZX"KK%UH MPEW*6M?WAF #)X\!PRH*=E7';:O7H1'[<1"T@E^Y8Q,+6XW M2)^HJR8CL\",86D1\@=;IN'6P,EEJ[=E_$O4].N1J6\HHVK/$P13,Y>D6,$/ MIR+<(X<'V;H@R<#/E<'M; M@9I<.([-&K!(8>P-D%'04&;@YLQJP?M(8:]Y+E2DR'-%]55=0 >TREYWP1$D M6SL1>,P4H_8=A85$9WWW3#;&K65-U[F&:@,WU[Z]!'J36L>6*625&AA"N"%@ M[";@=W4^7-R+35+%@5'K%JGY4/W@AGBQFW@[^U&H\',)O4ZYE+]8T0;&5F$: M&0L%B]1X<(&(&^;%/V#>!B$T:+E#MG(NOBCG7LI:U^N&<[&;H-#=O+\^-DK<(C7TO&)CNN"%>[";>.Y8>=3&] &YI<-&!&_77 M-/BI??V-)DL&V&OS\5VJ8%5$6[(&/]@ MX]OJ:Q?&A;%:B PJLVQW3823UGEK1L6N.(:64.+'7)4'E/73^JC[37' VWM^ M&URORP/KQDQY?GY/Q([E$J5T"R9];P:P17DD7=XH?BA.=1^Y4CPK+O>4)%1H M ?A^R[DZW^@7U#\,K/X#4$L#!!0 ( %IDFEBILK"G>0, (8+ 8 M>&PO=V]R:W-H965T&ULK59-;]LX$/TKA+98I$!C??DCR=H" M$G<7VT/0($':0]$#(XTM-A3IDK2=[J_?(:4H4B2K.?ABB=+,\WOSJ.',]U(] MZAS D*>""[WP?RL0+WZ/VUB\_X9_1\G'L4\4 U+R;^RS.0+[\PC&:SHEIM; MN?\7*D$3BY=*KMTOV5>Q@4?2K3:RJ)*10<%$>:5/52$:"8C3GQ!5"='KA/&! MA+A*B)W0DIF3]9$:FLR5W!-EHQ'-WKC:N&Q4PX2U\+.6WRP=M%.[H[WW5*]''_>CV,[_0 M&YK"PD-@#6H'7O+G'^$T^*M/^I' 6H48UX48#Z$GK1TFL$6Q4OX)EUJ_[Y-> MXDT=GFU(NV0Z'D5S?]>4U TZG8VF=5"+ZJ2F.AGT[+/)09&T95:+[0VT_2SY%@\.>PB] M-)4^2><].[&CJ2#EE@T%9;^LGO6=G\*;OIPJ;-#^@ Z0;HT'X MFWY]D&XOT[#3B"=QEV@WZC3HM&N_,=$4H-9NT--8P*TPY2!0/ZV'R4LW0KUZ M?F6'3#\VN[G3BL$#(8S;!VJASZRH61&S@2LV:*]WKQF)CG651"]%V\U^^AM*LB69%.T""=#&4H;4,T-R?D/*=TS\3-UP^/G4^S\:Y\&99U;S M!U'\-\_4]GZ6S%#&-VQ?J"_B^$_>.=0(3$51-_^C8V?KSU"ZKY4HN\:@H,RK M]C?[T05BT '$PU(UX#N1*;:^D^*(I+:&WO2')C9-:_ F MK_0P?E42_II#.[5^$%4&@\(S!)]J4>094W#QD16L2CGZJCNNT0)]^_J(_O;N M[^@=RBOT.2\*&(/Z;JE @NYHF7:/^]@^CDP\[C.3'J)XCHA/ DOS!W?S1YZ> MF]-Q\R4X?O:>G+TG37]TRON]E+Q2B-4UN/G>YD_;06#O0"^R]_6.I?Q^!JNH MYO+ 9^M??\&1_YO-NS?J;.0K/?M*7;VO'UB]1:S*4*H_\#_W^8$5X+QU%-NN MHJ8KG0D.:QI2+[Y;'H;N6*QH[*W.5B.=P5EGX-3YJ3KP6I53RMK&\>"98>@% M%\(L1MC#=EWA65?HU/4A3<4>1$'R2CG$[KG@1B6;K-DF@%X%WK1Z<86ZP" M.C44T=GEZ,I0I*+D2+$?(ZM8I+S.L\UILU)')<^Y-TWVY+YJB)>. S31GZI1H62FDRO]J M;^A,',-Z)N-<'./ \V_/QIT+0]\)]@>#U(7(8N;'DQ.M9R-VP_$/"!"X4[V M]U"\NE:$R4 <1EYX*=1B%DV" _>PQ&Y:#BBN*\8]D&107L+M7.7V9(A-E*TB MSU\-?RZ=,)M@WQ\P\,BHFFU4PQ4#<0Q"_#06[ M;H:,II>0QB8%R#)3D\'.TDU=V"[(?;LB=>'7,,@J MTX0I)L2[G.L6,X(GF4MZYA(W<\^[FAU[94V)H+G9:1_,*:MT:F23V BO"4*H M:8(;UBCIH4C<4#PM@9VF?4OZ0E0O"\5E"47!LS5?$Q-\E!A%V36KL>*>CL1- MQTN,7PNT;7=GL,5F%4W.D!Z"Q W!\1[AFE(K!8W);+&:JG-)#T'BAN!XKW!- MJ$FY)(B,.LYFEOB36GL:DBLT_,D)8)(.P_;>4&LQ"_'D%.@A2-P0O#F7F9 C M=% Z="JM5A,)E_8@I.ZMXJA8&\1SLF*CYF80UO9E3&U6X53%1GN"43?!_G4U M05$33"L TV4T;6:!/U6OT9Y?U,VO6Q!++5 R\Y+-*IH4.#C.=).KS4M]HK^R MA*@)(HCFY0&!W2J:(V^SBZ3G94XF&SE+RLY 5 MI*1:,3EOB[5/5>JA>@O;[:TH,B[K7W])"(Y_:S;HZM5::%(G^GZVT'RKWL8A MZ>%'W?![@/T45!2U$NEW2"0"RB2)#JS8<_T.PI_[[;\V1C5B>[454I]3S'45 M.$G%H=N>1([!4$OLHT$UAS;OR926A]>EG2 MM'WD*2^?N6P]/+T(N7YJ0:^?S3I-QM'KB4RO$%D"W/;RM8T?8@H(4JLYPGB^ M2N)YL H;KP:7ISB^>0!,CB]626@B!SYU _]#EN4:FY &]''P(J]. MIUI6N8DQ&(EOD,DTBI.)@QO:LYZZ6?^%*P:W,L19FPVL^DR$XRB,S=1OL\.3 M]5/0PSYP[WH_#([]1%N@0FT":4J_8#[PYNV+-3L%;[H-?JO>QE'HBXC 742T M&Y_T%2G)JKKH#CZS_^W;DS>K_]B8-(O5Y; %9DVQ2**;=FU!7V $[@+C6P79 MH3W3U:.%M/0#RPN]"UULA%S4#+:C^96W@69ML?"-7=PUJ[$'?042N"N0[FSH MAJEHE6Z6&C 2[H-.6YLDFLI.P>"5ZRWU20MUJU;+*3%-J!EHFQV))]=[7YH$ M[@VS44 U-' (#BVOIBW')9*"7*YN.6,RBAM '\?2.$.EWH[W&S_C]02P,$% @ M6F2:6)@DK24P P W@@ !@ !X;"]W;W)KSDG#?/>_R5X5JJ!UT &/)8WZCDK 2AF11$P7SD70=7XX&-=P'W#-9Z MITVLDYF4#[;S(1]Y70L$'#)C%2A>5C &SJT08OS::'K-*VWB;GNK?N>\HY<9 MU3"6_#O+33'R!A[)84XK;K[(]7O8^(FM7B:Y=O]D7<4N^ M36_)V>MS\IHP03XRSG%,]- WB&2%_6SS^IOZ]>$3K_](58?T@@L2=L.H)7U\ M.OT6LB:]MY_N8R&::H1--4*GUWM";VK0/V5H=>4H7=* M/;WFN+C=^.,V07)9S) M@DYX0%U'!=W=L"!JQXX;[/@D]EB6)4).C

+L@G27"ID7O**R!GN+1RR3E5 MFBP!M]X"5^%Y&WY\#-8]8#\9LD?>;\C[+R"?6CA-KBM32,7^X"!8?(>L6YEK M\7B'!T^>^G> _IS(/0=)XR!YL8,+\KDRVN"D86+Q+P_)$5D4)E$<)X<66@/# M03 (VQT,&@>#DPZ^XLFM*_5[ZZ%VM/72ACPX(@F"RT$27<8'R,\(K)']G=/' MGORXIR^8T(3#'%.[G00U5'V:UATCE^Y FDF#QYMK%O@! LH&X/.YE&;;L6=< M\TF3_@502P,$% @ 6F2:6+;[UP!F"0 ;E( !@ !X;"]W;W)KM'EF0O-Q-[\NT/=_'^P.4?YMOK M)[IG]XQ_?KK-Q;OYF1+%1Y86<9:BG#W>3#[8[XF[D1W*%O^,V4O1>HWDJ3QD MV1?YYE-T,['D$;&$A5PBJ/CGF>U8DDB2.([?:NCD'%-V;+_^1L?ER8N3>: % MVV7)O^*('VXFZPF*V",])?PN>_F%U2>TE+PP2XKR_^BE;FM-4'@J>':L.XLC M.,9I]2_]6@]$JX/M7NC@U!V!X%SHLZ@Z+;H3UA0[+NL.RT\&] M%&%5=UAU#^G2.7AU!Z],5C6Z96I\RNGV.L]>4"Y;"YI\4>:W["TR$J=2BO<\ M%Y_&HA_?[K(T$L)B$1*OBBR)(\K%FWLN_A&*XRA[1,%OIYB_HBGZ?.^CGW]Z MAWY"<8I^C9-$B*FXGG-Q')(V#^N8'ZN8SH68_\@X333==N9NN^QX%.*]YUGX M1=/;-_?^$$6Q%#]-T"V-H^FG%.WH4ZP_DL#,NF-<7.1BF *:IW&ZUXT!?N-P MPO!T/"7E8/^='U@NQO\H)I.#O,J?&?I;5NBHY(V1%;-1<I3?P^R5MZL[7:*M" [*6[5%MA3:OI9J,V(OV T\UZ-?/. MS93!<\^#YPX:O)_%55,<:,Z*=X,&TDB5:]3[XHF&[&8B=%.P_)E-MG_^D[VR M_JJ[MBK8LG5J"V>QMJQE)R\^9-0 $H8A800(I@AB<1;$HJ2[%P3Q*0WEA2H4 M(310OGHG9]3RHCUD2<3RXB_UK*O3Q0)2%Y P'Q(60,(P)(P P13M+,_:61HG M$V693L5>-4[#["BDE(@5XYU.+A7/:T]JWFS5F8V-0P$EP^]U*5Y!S@B0,!\2%D#","2, ,$4R7AGR7C&&>%S M*I:0)/Z/F _V8EN*Y W>,XT3^I"PJ;A9G18TD2)Z9@676_KBJIPWQ,:>TZ\Z M-7F]*\[J[=Z,AS16))"P !*&!PP% 0JHY'Y]SOW:F/L[%B:T*.+'.*3EK;W( M:D\-K=3+N20Y1>)#\5&S>KREB'5_#K9F3D<2QB,=*PE(6 )PT/&@@!%5#2Q M.6MB8]0$SG(6[U,4GO*$KXCE-BZ32!XW^?:JT4.938[(+2 E : M?GLP"%1 -;\M>\XVYO=349Q*\T!,SF%E@!7R-E',\I5YQ#,D9_91L\Q7G@-ZB?GAP)((B3V!G.C%GR2-<9ZP:G'H +3R,1[NV*UF35/&WUIO M.K.I#QHT *5A4!J!HJEJ:UP^VVSS_7!J<_J+[6:VZ,Y7QI,:/5\-B1F QL2@ M- )%4T74N)VVV>[4[4FK%",1[SG.3D7RBI*8/L1)S%^GWUI+>1TH1R\L9T)] M8M.:UY)C%ZVP^E#:R;+MOD @G4-_4,P -"8&I1$HFBJ0QOVTS?;GA_,>M)#9 M[3R9D7M'S_'$4O%DA/)U2AGD3:UJ][V MO>[WMN/HNLVRIV*U[L@^W:AO>SO#; &-NW>]! -S/0PVFXL0]OL&5YX'/WV M<$+::+N:ICZ07BZMS<+M#CVH%PA*PZ T D53A='XAO;F!]Z701IW.U":#TH+ M0&D8E$:@:&J14>-F.F8WL[]LE[-4E"7BC;A]9'DU8VF?<]?LM?*PQNU4"^W, M1S!6&:"T )2&06D$BJ8JH_%!';,/>J$ 3;M0U2AEW7>=7N'8KFYG+D'3.)3K M3ME84#=2UOV5;74#8DV[J5C1.Z5J1-=LLUZVVJF#V"KB&U;%9RA$TP^HHUFK M/6=MK[NW08-;^N9#'7WE@-IQH#0"15.3WMAQCFM!"H MF*HV&M/1,9N.WUN4YFC*[L0=5M>L-Q_%Z*R#.H^@-#QL0 A44#7MC:7HF&L1 M1Y>G.?V2.VV>0?T]4%H 2L/#!H1 !56_X-88=Z[9N/O1"H?,ASOZNW/],D'; M<]<=>\<'#1J TC HC4#15+4U9J#[_U44Z6H,.[=WLVL^J;%SUJ"8 6A,#$HC M4#151(T9ZIK-T#^R3,WMUQ3V[>&=^8!'"V1(S T)@:E$2B:*I#6M[;-QNG_ M]'&H"_OE;U#;%906@-(P*(U T50%-K:K:[9=QY2IN7V[4E,):PXX6@A#8@:@ M,3$HC4#1U 0WAJMKKD,<5J;F:KX";7LSMYM;4.<4E!8,.P4,&I1 T=3D-I:H M:[9$+Y2J+;0I7FD>6:_=WO?NZG;&1]:Z-FNKM_!K(JZ67KS-JT M_^O&A+WWRHHR\04$L0 ME$:@:&K2&^O07?_ ^S#0HD=0F@]*"T!I&)1&H&BJ AL7TS6[F-]5EE:SU;*T M16]B!S4T06D!* V#T@@4K5+&O/5#>O*7&,7"LH_3 B7L4>"MF2?6A;SZ<RM_6>\@XSX[ERP.C$]-!6#)8RT;,XDJ:]M+2DU90^N2YRM;%2-##7Q&SJFNFG*4BUFT3C:.^X M$^O*.@SO7:-&>A8L:&B-40S2L)M'5^'*6N7@?\$/ SASLB5.R M5.K>&=_X)(I=0B"AM(Z!X;*%&4CIB#"-AXXSZJ]TP,/]GOV+UXY:ELS 3,F? M@MMJ$EU$A,.*;:2]4[NOT.GYY/A*)8W_DEV(/4\B4FZ,574'Q@QJT825/79U M. @SS @Z0#)4LH,15Z34XM)N,H:=E=/ T7)R]G_B>RH$%E?B.PU]N): M; 4^,6ZPNTJ)CX63$]$0KB0:AK2@PQLZ':I"H+[PU&X@;8MXE(USNCU4-Q24 M7O1!(6MZT",UZ+4?'8:4:M/8\,AZ;S^=KGQ3/O-/<6J%(?.7)HP\?$)KT1@B M8864\>@<>UZ',1(,JUK?B4MEL:_]ML+)"]H%X/E**;LWW 7]+"_^ %!+ P04 M " !:9)I830KKBZP' "^(@ & 'AL+W=O1\BU+#*1NN_6A:]!@VS,CT3%72?1(VDGV MZ7S]4QT\!'-'%5N+XF^>Z^W58#% .=O0?:&_B8??61O0 MU/C+1*'J_]%#:SL9H&ROM"C;QJ"@Y%7SESZV'=%I '[\#7#; )\V2 ,-2-N@ M[KEQHZP.ZP/5='4IQ0.2QAJ\F8NZ;^K6$ VOS##>:@F_WZ&?$*_2%%P6,AKH< M:Q!C7(ZS]L;OFQOCP(T)^B(JO57H(PC(^^W'$,0Q$OP<>7NI\9+ZO9A%?*%V-&-7 M UBEBLD#&ZQ^^2F937[UA7@F9[V TV/ :T%%+S_^HO?)$W[N:=X4OGSAA[C-+1PC_&\Z/2^0^4;IB4,(S/0T@? M_0MP[MP<)MCT1&%C-.T88;^\Q5'>(BKO5HOL^] *(=95P*55=.I[-%<,Y_2 MA:,T24;IB5*/$1X%Q"Z/8I=1L3=2''@-;J@;@)HY@/).^R0NW;L["I=.7R9^ M>> U(@'Y'08G M4?F_0;F%S-@W891,;T6.M*0P*;+0RFI]=OMQ=VN@QESP1;O3BJ]ZO> M,OG.I$2O,.P(&R;)J33L2L.C>4"9A6X2I^YZ2ZM[ILQ,Z"1GI1A,!Y.N"D[O M>!%.U,E9<7PN;_W.L$!.XD2^SC*Q-PL!4C;C!WI7>--*ZZ4WITEG*-I87*OE M:#'I_@LM8XOE),HN*WA'GXS:AC!9)O>L-W3>**:>N=Y9FFT4'JMI"#6)I6(2 MQ^)UJ[&7R8WX_)E"\$O)E0K6RBX"A_.E TJOV324WA/+RB0.R\\=1KZ#;0=( MKOQKVZ5E,G-[V<-4'$P[%IE)G)E'I$MV8-7>/YD73O*9.FG1961*.ICJR[.0 M3.*4K+-B(-EXI;JP'":3D9,I7;,I#JG%%IDXCLQZ3["2C*;+[K^3$#Q-<+##L<4F3J+)_G/-^A!![=N'>ZSPJ'LB"V4<91SIGS,&,O;35-)=2NT7B2* M%J^-A;@Y:.Y4F1ZK::> M!F5:D.(X2/L];KK8]'"_O.Q4RL%2KKU-K,;$+E'Q+$0D;(F*XT0-3/.ZLGM% M48\]P.S.Z#8&CU4W$?=CL%3%<:K6*79O=GAFV\1?FJU\\)PY]9C/;!(JH+%E M+%Y$<^HG7M$J>X'***I?G5//Y*T?M"4WCI/[ S<4K')3>/+<&ZZ/U7.G\/&: M34=+_Z@0"VL2AW5_/4/Y(XJ#&:,,JB&NT89FILYX\IXO3IPEO#Q=PSZ;0 XB MELXDOJG]QJ"*K],YK.#7279WME 8G6[%?5:SD&J+5Q+':T^U9K*,*_4 <^%D M^1]9]:5V#ICC6/U8[@KQQ-JR'3UPO=VRHDDVRAPO(?I 9>X_=7;I."1./>"S M6H[(2S9]Q"*5Q)%Z8_N;9D HQR)S&Z]F59;I(X-_O,V;PPFQ,/ &%+Y"PYG]DB5" 2"TH2 M!^7'S89E]0Q@CUE]@H-@*\)0UI[FP&:Z/GHW]6)]82J9 U0U56!:>,]T9Z?1 M>/:R(8 2"U 2WZ3^T3PUD R*%_0F9\W56U.WO"X&ST'NU*E6G!4[PKW?LGE>5F5@P:+!QY,*+3>+RD)#YZ'1_Z#.;ST('!JG% M9OJ"/6XD"D!^7'_J;ES)U#T;\YH%3]U3B] TOL&]W>]V1?T8%K8<.5=9(13L M.(SFXZ,HF%C-PWQ(FMXCS?2LN]]S>>OWB,5S&L=S!/L M9#6/U3)$Y]32.8W3^50IU!)0_GM5$N<19^(^>?!;G5:6X\Z; "63]_4+$@K5 MQZK-H_3CM\>7,*[K5P].OG^?7*R;5RFLF^;-CB]4PMI7J& ;< E;#N"7;%Z6 M:#YHL:O?-[@36HNROMPRFC-I#.#WC1#Z^8.YP?&5E=7_4$L#!!0 ( %ID MFE@97H>,? 0 %L* 8 >&PO=V]R:W-H965T&ULM5;; M;N,V$/T50@6*!'!MQ\YNV]0V8'N3[:)(&\1-^U#T@99&%C<2J26I..[7]PPI MRUZLD_:A?9%XF*2Y8/ ;XJV M[F@L.)*U,8\\^9!-DR$#HI)2SQ8D?D^TI+)D0X#QJ;69="Y9\7B\MWX38D:+:?)=(C+*95/Z>[/]D=IXWK"]U)0N?,6VE1TF(FV<-U6K# 25 MTO$OGUL>_HW"J%48!=S144#Y3GHYFUBS%9:E88T'(=2@#7!*^,7 M[/UB-U*KOT)X/;$TVIE299$.J;,O^#GPLL(BH4Z]$W_,U\Y;5-J?IQB* "Y/ M ^#3=^5JF=(TJ=F7?:)D]O57%V^'/[P2WF47WN5KUO_#//\??L2O!>& IJ:J MI=XIO1&-EDVF/&4B-:@8[>*H30HF>6?''?B'GUMC-0Q@T?;@(NV'[+EF[52F MI%7DQ-EG,EOJ"=-@X(&A17 N"OE$8DVD!9)12PN/WC "QLQ#EK9-"7-LW]*F M*4,H 01OKBAMK/*JE;A^3@NI-X32JBKE0E,[6UTOS_LA^.BE8^MD=$KO 2B_ M0Y_P1>"LT9X9JZV"1LV(-J3)RK+<\3[53!=T&=2##IR&D@41[^?SNW. _]0H MI M]1:,1LS..L)*/),AY505A#D(Z-.\ZAND+Z87,<[372 ;5QK)Q63$DC@+B MY%U/E$JN51FXZ$'NB73#([9(SS4GU_7%//4-X@4.-%2'2)LR$YF" RMR:T!Z M8=P1H#ZR&QR;6NF6MD, ,9U'Y*'9\TT@0(N0V4=TUK"._!C[V-C%V1?>V@,C M4VOTKMK785VSN[;*6^PF0'WHN%IVG>2?*4"Y &][SG-3(D$HABLQ7RWQ.9PZ MJ.A,VLS!)HI5I?$(SU[O5KN7TSP^& [B\=F%>W2C<)Q+RJ$Z['_[)A$V/F7BQ)LZ/!_6QN,Q M$H8%RHPL"V _-V"[G;"#[CTY^QM02P,$% @ 6F2:6!)C#04Y! Q@H M !D !X;"]W;W)K&ULK5;O;]LV$/U7#AHPM$!F M.[;3_)AMP$E6+ .Z!G&Z?ACV@99.%E&*5$DJ3O[[/5*R8C>.@6$!@IB4[MZ] MXSV>;K(V]ILKF#T]EDJ[:5)X7UWT^RXMN!2N9RK6>),;6PJ/K5WU76599-&I M5/WA8/"A7PJID]DD/KNULXFIO9*:;RVYNBR%?;ID9=;3Y#C9/+B3J\*'!_W9 MI!(K7K#_4MU:[/H=2B9+UDX:39;S:3(_OK@)936SINR=0:#4NKF5SRVY[#E<#9X MQ6'8.@PC[R909'DMO)A-K%F3#=9 "XN8:O0&.:E#41;>XJV$GY\MFF*0R6DA M5UKF,A7:TSQ-3:V]U"NZ-4JFDMVD[Q$O>/73%ONRP1Z^@CVB3T;[PM%O.N-L MU[\/GAW9X8;LY? @X"=A>S0Z/J+A8#@^@#?JDA]%O-$K>'NRI+_G2^[0!&3ZUK6-QQ9:SOX3>%F7HBZ5P-JVU>UFBLTQ9(&T]/ MZ'($>$Y#@<$&? ^<'+I=L:7@:!37FQ#SQ1>8]>+; M7P:G%W13(M1#&P8)-MS$4G$7Y%JZ5!E70Q_T[MY4,J7AV> ]O?L![/T1K0N9 M%F#UO9;!6C;@66H>7/DC*%:96J&I5Q;P:6JL:@D%B M.!)OC:L:7L' D% JG 0H;B+%.ZE]HZ D7O25HW[Y0:A:1/T$VR9K M+(7_L>YHV8A5")R(::29;HMY7Y1X$I95--@J2H]N=&I*IGOQB*2C$*\A["C$ MX_%A(;9\SE_J\!ETG_Y.QR_U=_Y2?R+#3<67%(ELR^A9;9M\$# 0E$U0CZ 6 MS_$:QY)*)47S/8Y:V)@$("&SH#A([,TD%Q0D++C%NQ[" @UZ**4'TT/RZJ15 M[0A+*%_$*[6CN.B'.[0G M04E1&:3BDRF&)H2&4<:O#'N^S"H?PG\9V_I?CV M?:3Z6[-%R785)RA'L;3'CX?*-0CA3G*DLC0>_2 N5];]Y1=*!?%0%L9?]18A5.\& Y\M5"E]8BME M\&9F72D#;MU\X"NG9,Y"93%(A\/S02FUZ5U?\K,[=WUIZU!HH^Z<\'592K>^ M485=7?5&O?;!5SU?!'HPN+ZLY%S=J_#OZL[A;M!IR76IC-?6"*=F5[W)Z-W- M*:WG!?_1:N6WK@59,K7V+[KYE%_UA@1(%2H+I$'B9ZEN55&0(L#XWNCL=5N2 MX/9UJ_TCVPY;IM*K6UO\KO.PN.I=]$2N9K(NPE>[^DTU]IR1OLP6GO^+55R; MONF)K/;!EHTP$)3:Q%_YT/AA2^!B>$ @;012QATW8I3O99#7E\ZNA*/5T$87 M;"I+ YPV%)3[X/!60RY# ,7T>I U2FZBDO2 DK'X M;$U8>/'!Y"K?E1\ 4(D3^L:=E6/6-SZ@[[V: M!O%>^ZRPOG9*_#&9^N# B#_W&1MUG>[715GRSEE3VI\;CQR";PLE9K9 )FHS%T%."]6DH_ZO\L+6#HS&.HGK MF4 4LD47!B%-#BV9*J?*M4_'[\2Q-B!F42#'_&LQV2<9'_X@*R: !L+032J^ M*5>*CS+3A0[KOC H2!"JC2RM"X"71VC:^UJ:3(G,^L!ZCX;)68N 06X_Z*-R M^$IQ[A=K<23.A\/D@G\ODK>["+ZJI2V6Y)G&@2T:\?-/%^DH_56,SI*A2)-Q M^DK<*Z.M$_^R 8[+:R6^9,&2=>DY63<>OLB$47*Z:\+HH GCTXODG/^?B6\V MR"(J/1)O3]]""W[?I/AM.3!WBAD@OAB$92T879KV15@0@+*29BWP7F&]T"98 M(86/MF51A>Q4'),,N^JQ]M=]43F[U#GS"JMN&\TK'1;0. /VD[623I0HE_HD MJYU3)ENW>\Q:3\?U!DATT+!M:IV+;,TDDHZ6D$LK :!PTDA,6R=IDQ4U[R_% MT?G9$)%J/1J(6H65T;=X?;KSVG5Q?X0FX839V"\+;QL[X2QT1#:U"R> %2I@ M,XYIZSW>T9,)E*:/=.]UIE@A_V3#S+#24(TU29;4#G-D[U%KL_5,YJ"X<<'^(7P<'+6 .&> 8@" M?Q0K5)?\31794SGZ,5LVMLNEU(6<1L]36=GU_ $4!\M>I*CFVN #0@;6R*HJ M=,:-@TH%,IQ)\%P#-4#+L%U[?O$-"\%-34RECO*:5VSM=:]0,:#URU(Y0X.6 M^ @6FXQ0?R5<55%[JAM;,NAJ<^0-<=O7B!0!)9\M-&ZX,WHQ56&EE!&C9#A\ MQ51&);YXU>=)+Q=4.W:@(D&\+72.+7/0!V@PN9)GM!78YU@WT MR@H, Z8F> M8X2/S'H)Q&$'<9B,_Q[$&-"*FA%E/;-JIIP[T)B<*E@) OU\T@CI5%.+N:$T MY2<6_%@.C34GW;WWBIA,S\,&W/^%;6>2@" 6DUJ\IKJ*N[R.GP2-<":=6W/^ ME+8VG&U/ZTSB-/6/N6LS'U#[%S2:$L=/N&$@S# !2KM$5 _X) .M[++).2[& M^U _SK^7 ]_UY2[8?9CJKJJKV2S.+)M%I0H+F_\MW'=.+RF+[@I,WEQ*V)(O MV,31CIAN=@>P% /8*N8%FK+*=ULUT=)QIA&;\?COMC,#.0MFRF5>WC L1TTX5,/\S%L2 B,@G([VQZ5 MY,,=;+,(>C=3XF:N^=2&NRE-&R]0+E92P_6JU"?2F%H60-4,!9T3L9SB,Z$- M"KK+:]?-"EN4V5+,4Q8()@/Y9MUT1EHTTPY0.@K";G8[E4>QD)R2-N-JQ-DW M:?9D"HU>WNJ[?OVX56\IRU.V\/U[/8=V'ZUNNP@/,; MLHJ:JQ4=" 7\"?ITT3,-K$SJ.!MO]RA\%1AHIDZ'1K@I%U K'PA+3D"Q99P2 M.-2Q!L4D.?YP\^G;^PF-O+N*NZ!C<'/SAB4[*V:UB5V*0J=RH[S_04O4WC9E MJH!J*8N:WW&Y_EY+-!<'(G.I3L3O*N8=C,\>!1-!\6J?#_=^9 M.PD +87 9 >&PO=V]R:W-H965T(A"3LD(0& "TK7Y_3#8JB;-F[ MN;S8%(EN].7TZ08N-\9^K\][/9>N5"%=9-:JQ)>%L87T M^&F7/;>V2F8L5.2]I-\?]PJIR\[U);_[;*\O3>5S7:K/5KBJ**3=WJC<;*XZ M<6?WXDXO5YY>]*XOUW*I[I7_NOYL\:O7:,ETH4JG32FL6EQU9O'YS9#6\X*_ M:[5QK6=!GLR-^48_/F97G3X9I'*5>M(@\>]1W:H\)T4PXWNML]-L28+MYYWV MG]AW^#*73MV:_$%G?G75F79$IA:RROV=V?Q%U?Z,2%]J7E]:LQ&65D,;/;"K+ WC M=$E)N?<67S7D_/4L_5YIIRE"KBM^-B;;Z#P7LLS$KWZEK/A8>EDN]3Q78N:< M\NZRY[$O2??2>H^;L$?RRAX#\L;O*+OP.T7#HL/VJ6Y<955XA^SN?,64/KGL3"$78;' M=Z'R.G=KF:JK#NK'*?NH.M?O?HC'_8LW?!@V/@S?TOY_2N1_LT?WK4TX1:(M M*!Z4R'0F2N,!Y&\*TEL49VM!5EE=+H4N!72*A;;.X\DJ)8J ([,(:J.]GU^P M,C7%FI2MI!-./:I2@+NL]*3,J26HQ,/LC5CI="4DLLEI*+W*!"1X+Y.#I6C] M EP!TED;ZR5YLY,_!Y9MB17.2RNHY-C[62GSK=AP3F]+%5VL!GTYB:5'LG:+YYOGVFD),DT-3:39:K 77XE?IK=WXC9 M_:T8C/HM0+AW/TR3.+DX LV3MLAI)+Z")RP\T<\=$"B^*O6HQ&[M:.E,KC-) M.=Q;*?-@C72-%QES=R;0")2$_X=Z.5*YI 8A%E);\2CS"LCTXJ^RK-"L1""; M^#!$%6F40+']AO8IUVMK2#BAJOXJ0?34[%21S%K7?#:'Q*7_ .S_A^:/%A[-G,))JTS:WM MP\_1H;E#MA/FUB\FPR@6MWL8,"JDM5N"BRQ,A3!CQU;=LY&3"\(T568;A,1Z M-*KEVQJ,#M,+B<\K![)W[H")NR#J1^6\IHIS@:=(3"T6&*I(;/%&&('MCV^S M0[=MM<@,'*2N *=0(?]2C=D7\-MYC)S= ]YRU?PWL@-8EZ70T*(MH\[#9KQ" MY>;YMBN,!>FI$AW!0E&FP0?&!=9GRRF)X4V0'HYR8TZ&=(1VY_J8X'?"!O,=# M8/$6$4$U5?]S-H>*G$Q@68AH6N+6BB?=/4A8![+QXY,LUA!XU5+:>>^8+M.\ MR@@OJ35 4FD*G1+E9G6?E@P#VN&(<5VTT!)IUZAF-"T^/A (CKO2;4@4$"- M@$(.;&-Z!I(1S:/B)&(;@T!K>6A%*!RD/58E"+3A(AR:^[#H4DV.F41") M,Y8EJL\]*RI,P([+@/35O(-Y((P3S\/04-!SIE)/J5*9X^WW9G:9&W!FK+]S M)\0VGIO!GN3V/-:T=6ZK2,WA_A%/F4W9_8&\$?\M7S;S",TG:-G9]'OY+Q]- M#M(4OU49M[J&-3$MD 3-!01,2=&H4^9V,T-5K&OF#7'=U6#K$S9<2MN$R!+> M80NL;'SC &&: M#3AGN]*@D@T,WL9@(.:F#2ZP"CZC1*PG @X\WQ9HT3VGP>KE4O'IHJ8),D%G M>$1*GD_ NU.*F?-AC0\JM1BV:DUFJ;9I56#VX8DLT*BIV4J.YPP?[;$&+,4H:D"><]"8P]#UB^HL@>^ M-*$OZ,URJ<17IQ95_K^(_DTOE#C9 J4PX98O4)1]OVL?P2T,5J.S,<]C)\DD MCOJG>!HD([R)P[ 6UQ_' YH$\7$PB<[HXQ>5KDJ3F^7V?3A0U!H'\3#J0P!C M7G(JXCC&C#G%VU&$L,1G$]HCCJ?X-:7)[6H_*+I/'8V(*H.IEQ%+PYGR& M"!EPST]M=R_4G,S65NIF)(D$?NK9(+8I\DIG-3@-@./+]6MM6R:/P/7>-5SU]FI)!;]I!'1SJ5 M;QLEKQP\!)T\TL/SS_%L=846#;76,^%;!Y3HV+5;KW67"N98\HTQYA@:0<*U M:O.VN92>A;O8_?)PH_VI[KNY6D 4I\A11]AP2QQ^>+/FF]FY\: I?ESAE*,L M+<#WA0'=US]H@^:J_OK?4$L#!!0 ( %IDFEA-7+ "T@, , ) 9 M>&PO=V]R:W-H965TY#412T-+*(4*1*4E'Z]QU2%SO;Q'4?6C_(HCAS9L[1J32RS"N5(DKB^#PJ M&9?!:N&_;?1JH6HKN,2-!E.7)=-_KE&H9AE,@_[#/=\5UGV(5HN*[? ![9=J MHVD5#2@9+U$:KB1HS)?!]?1J/7?R7N 7CHTY> ?'9*O4HUM\SI9![!Q"@:EU M"(S^GO &A7! Y,8?'68PF'2*A^\]^@^>.W'9,H,W2GSEF2V6P64 &>:L%O9> M-9^PXW/F\%(EC']"T\K.X@#2VEA5=LKD0NS@<*%R^I9!T"HGWNS7D MO;QEEJT66C6@G32AN1=/U6N3#"XEO4OKY"C@'=,AS*832.)D?@1O M-E"<>;S9&W@?F99<[LR>)/QZO3564T7\]AK?%F[^.ISKDBM3L127 ;6!0?V$ MP>K]N^EY_.&(L_/!V?DQ])/R<1+"Z$=ES/B \\\%0JX$=2$% RS;"@13J,8 M/:!!:K%4R9339U5KD#00> Q?(;95%:SL0W3)TS4GE'19VUC>&ZIF7,_%'4 M1Y5VL1].>RI-@71:>;:.)94\-Y: CKH_N'+V8\<9K^!B!3[.%] M(4Q\E]-Y_DCNOE"\N>/#RDM@$G MN<,=<$&#..U]*(IB1:ZDA4DNL[NTK/[Z/C.[I$A94GQ%6G^P)')W=N:9F6=F MR.NML0]NHY073T5>NIO!QOOJ[6CDTHTJI$M,I4K<61E;2(^?=CURE54RXTU% M/IJ.QXM1(74YN+WF:Y_L[;6I?:Y+]%M+MW*C?;F\%DT%SXK-<;3Q=& MM]>57*M[Y?]6?;+X-6JE9+I0I=.F%%:M;@9WD[?OYK2>%_Q=JZWK?!=DR=*8 M!_KQ:W8S&)-"*E>I)PD2'X_JO7MMS5986@UI](5-Y=U03I?DE'MO<5=C MG[_]K!Y56:OKD8/TQ,:9^&A*OW'BIS)367__"$JTFDP;3=Y- MSPK\*&TB9I.AF(ZG\S/R9JUE,Y8W.V^96%E3B/?0U2("@*[?B/>,J[+B'W=+ MQ]?_>0R (']^7#YERUM7R53=#) .3ME'-;C]\Y\FB_%?SF@_;[6?GY-^SB]G M-QY7J\'B@W9RO;9J+3DES$HT=[YL@)3)D:.Z7 LOE[D2O+_T3IC:(@'#PFPO M0F5BN6MO^%VE$G$O<^6$+#-18YWZD3(F@[PGNFJ54$]I7B-@@EOBW@3'6Z5$ M$2)*440)Q$.ZX8!XK4N$?IY#9?<#AP?]F[6Z0XDO./RM>#WY0?RF4U!&<_ K M,1^/DRD^9XMY,A9WSBD?[UU>XL+B(IF)+U:63C)-Q'NXO! 7XV1.D>-,KC,V MM['UE;B83Y,K$G_Y)KD4__H?_K%5]UY:3Y[A^/5PUM<:5Q#"AV 1/,-644;Y MD_;IYAV(410JTU(X]E%E35931DB'Y6DNG=,KW7@F[\'HC?"'&"7BD]7&BDKA M(W-B(Q^5*(T72Z6(KYUGR+ 5/$LDS&K754"R.2_E2'3)@=\@E M.F2IAEKD. M 1M":*U*966>[V"(UXYU-H^ PJ-:"%A#YZ1-BF]P0::IXAC$G$)!9M!P M3&WJKJ-D"RO9=NB8%K*^2M(B2-=_!,O^_I52E N1]\2CM)IQ8[<"&+9PV$9 M:TIFL(^P+.0#C%>5Q%($6HVDE(X@S%2J'OAI8C08YSDC2P]M4U-4N:* :*H,D!L&I@A@ M#Z,--?J/!X4M)]3'X8VR6U/G6:/>\XK[,CI!3):G2)SYMU$B= "NKU+#I$"IHE%KMNNBW+#=\0?TY4G1Z1S55HNU9 M?T,,ZASQ!0W_BE:LK2=YY\:>MC"3*&1<)ZI_#Z%BL^-;&=14NHVHY"YFBE4- M001*N0NL (1%,5[(("CFBQE@$!RV/:; M&B )W@'14*:G&$ =Z_%J?I&\:=K#(>4 "A&Y$?:TI)&/?XN*(X=X>]/1WQ_S]^9G4UW=P;TX%?&--O=YT3?X!S?C5 MX@WPQ](+,;L:)Q?T=2$FTPDF 'R]%),KM/SX=B46N(LP1!BMB-^F4W3Q7XP' M9;T2D^&<%W[A3B/..AT*;AGM.+I_$!4PR4:O-]QVH9@==<2N=35%_,75FWW( M'\V5D&*97H$)%&UKV2&P$Q5\EA5=VB5<4I^X7&6=,LMQR7W43OE8YRD.B%RY MG',:R26(<-\-Q1@^547IH+K<<_NI"M")TJ;^1_[I#2G#;IF+3=HSQM];=!PV M) QWUE45FBH"RU2Q05-/J@B]];ZE#@WSW?U[1 _Z3;$8+]H:<,+N8$]3#KCI M_C8(2Q4R,%\QZJ$6HY(@18,'7H!>.*T#@6T"N.W=#AMW""[1M!S,'ZXS7%BN MQ8\Z:\^('5TB?C8'+MJ?/6Q(K8=+).;5OJB[QBYB0M?O6!#:;:EH$$F[Q;?J'@C.T!X)D[]1N^[ ^HY@95$=J7Q(4A?'U*DL;Q5"+O" M="RH=B&@EBA23;.9!;2ZC=IWPRJB$QILSOQ6)P+A_XA2;W@1O>FEPTC[,8:Z M#LKZ,"&@I8GY!_T[,7\ 39VP9*SX=I9R;Z@OL=_IWB-(Q@1)=I\'(DRTU>. M^Z)R)];<286^E-=_*Y:/U?, ;[=0R-R9Y]6B[<&_;WGX9D'@)VOHR:-8DE$J M9CP*JIP:>+@ZY;+_DAIQI#*$$&RT/$N-H7D@\*]^,, M ,=6IN1FKO>LB$9^)V+?HI[X$59H-E(Z%X-)9QGW K&KA[DVY6D_E;5[]L"+ M'[FGM+G!9;W"+_+:?V>+3MF8ZH209 M!L@D-QA^"QT2-SGZ/#^\>$.+ZOI=9M0FMI@OZLWO MCD\SD\7X2G]?(;6]L,1D\3E)%G0OVGLTP_5Q^8WE^&9_.0"8\"Q MES"CSHLR#.=K?AU(CPV@A1=M^^7A=24 66NHE:L5MHZ3RXN! ML.$58/CA3<6OW9;&>U/PUXV2X 1:@/LK8WSS@PYHW\/>_@=02P,$% @ M6F2:6)$0VMP$$ PS !D !X;"]W;W)K&UL MY5MK5K/4FKKN^=EG>FP^I5 J< 4G$PP$7F!&M M_?7W= .8!S64G(WS)7&537(&:/2[3_>,7^Z-_>(V2I7BZS8OW*N335GNGE]< MN'2CMM(-S4X5N+,R=BM+_+3K"[>S2F:\:9M?C$>C^<56ZN+D]4N^]M&^?FFJ M,M>%^FB%J[9;:>_?J-SL7YTD)_'")[W>E'3AXO7+G5RK6U7^LOMH\>NBII+I MK2J<-H6P:O7JY#IY_F9*ZWG!_VFU=ZWO@B19&O.%?KS+7IV,B"&5J[0D"A(? M=^I&Y3D1 AN_!IHG]9&TL?T]4O^)98$_Y=>@A]:&R]&1#>.P8)2R"(3?U)F M;>5NHU.9BVN86+PKO-FAOY<7)8ZC31=I(/W&DQX?(3T1[TU1;IQX6V0JZ^Z_ M )LUK^/(ZYOQHP3?2SL4DV0@QJ/Q]!%ZDUKV"=.;/"'[)[4SMM3%6OSU>NE* M"T_Y6Y^XGMJTGQI%SW.WDZEZ=8+P<,K>J9/7/_PAF8]>/,+KM.9U^ACU?\U. MCY+N9_R;SQ-Q9?O:APIQ[Z\[(:T2:U4H*_/\7B!_R$+_IC)<-Q6HEQLE4K/= MR>+^CT[LK,FJ%+O,:J4L;.*&XG.S I]%FE?P)^R3I="EV$B'L^Y4(9"IK&0[ MUF?OP?2&.6#1BI+.=7SFRN3(2+1ZA;R !$-.()>YJG<_%S_\X7(\GK^ (]N" M>"FE%11FK);K0N;WI4Y=O>RC+M/-&V2@WHU_43(O-[VW;JS*($K?K4^JU%:Q MADD//3*:56?#+9(&DG'DC3AMWWZ'8/RJG,B,* P46&3Z3F<5VV9+58!T\VLE MBU*7DC)F/"AHB(XN-U#FQN29)[^16+54L "LM(1W97RYH_&=M"5Q>F,LJ,A2 M>17FN?B ^T@6$H[YDKVF&-X;"_Y#$2 3+2-'$3GVOOA4I5[XLN2?U2PN35; M8>"FUI,[EIP1 MH;.U8L\G5]Z:3.6"'!D931OOP7N_?I?+DK+R"XA*C*8^=.K%T%H!Z,6^Y,RJ MW%.FQ 8PMM:N5-!+QQO)TLJZ%T&"]1KK?*016558Q#"OA,KE$F%(DKS@F\1J MDVQJ9ZA9[)6W]E>R^+N&D?<-VVU/'O8EU6/^%XSNLZEK G(0 I03072,&$!( M"Q7)ZWSY0:(HK5Y6\"'X,3$)]%"@F%I5I/?DQ1H)T!:L(TA--#.S!1NP=" > M'+>7]X[\G5A\\^FV(SJ3/EP5J-3N]D"<3AH8'JL[7(I;I1D,Z35E>DKP4'QX6)8IE- >^'+H:X I8L%&>J#2:)&!G IT M?05T"MY#20D[)4H9QTK# DJ!O),ZYZ+E(9 3ZD[F52A6ZRJ7%K5\>>^1U4:K M58OE6#&@\R]((&QKG&F=P74"@XBQCZZ!.H.F0()1Q9K3>X! MQ (?_HV5AYCQ%>N953F[BOJ*QIZ8/FLJYH,UTA;/X)ON/""34FU)>'\WI#Q* M!AHFEBP6I8A8$-Q&KQCU=3%^, 3I'WYWLX'6!S4&(2AO68%!$]D! 8%SM/5EB.ZU#)@9Y0%F]$'BS*D@%_D-0XN'OM-XS)'( MV)H.)+>\SH=*=,Z.3UVCO)EJS9DR0DM.&<&0F<>J[BG##XC />_4L3/21PT@ZV$D,',!JR'$!B5^6DV+?1AWJQ?M?JM7)BUE\:5.&,0:4W ME&>GSN*L?[>1EL5@0]ZV?M5T2I5N"I.;]?V@#5::>NYD3GZSDFE ) ':<>%E MV/R9O:!]-&FECEJJUUN6'!DM#Q'5XJZ;#0Q#,YQ&6&/X2,QJ%Y0=;+5%$2:\ MRFF]I3SDR%PC+!SMV$)V[[X@"C$9R\"7P'_EO 4]G0B44V/!'VH/1[AWM6CG MCE6;[$4Z">>WV3K@%9V5&>/]4% MGXKD:CY\( MC!Y?#L'H;#@6GSE /C4>=AL][%1,K\8X!)^3!4@=&WF<)>=B-L*":0)N(CT/ M*4[!XABW0 /B+1Y)0&<_&^?.OT%?5PFX/A67(QS6:&LZ J>3$:3JT=79;#@_ M!Y]3^NA15S*&NLZFP]'Y,7UAZU@DR1/Z2F9C& N?HPF8^YD*;EV]J-!QO,%= M#X5_?ERWXW/0.X-F)_R%#CC'KEY<%7&).)N0M(OAPG_,SA\!7%.L&=$2R#_N M61A1%\X^YZ%@,GY1?]X^ 9#$V;S9=)80[Y][$%-W&?-QW0N?N@M'I)0'C@2? MG8OQ=#@3_VO >GT[\#1 PBNC1XS'0\C_ED<2![W\:,Y0_/*XH!&WI\H2N8!2D"0V%9JC!DP/1 Y(F0\: MH#YHX>MF;B[WZBBKQ?K#%"&G,??QF8ZL 9&I#N2]\EL MHY9/L]5&W]%H0ZX7G]2*9N.,=R$P(:U6@NWTY*&_ SQSJD6D]IJ 7"-J: MI,'4.C=+*&Q9.5T0N%BA0)5Q$N!=L1T$=0FJSA9;PA6-4_KUB:HG*Q\76E2;\\\]TMZ0K< MQ!:N,]BA9QJPLFJ7Z[1NV3=*9CQ:1F?N.EWV1OM>?I?+U"-0:W(V4YUR>%+?C+9( M?ZT''0-Z'(US#Q,P-^D*/:ULX4,D6J:Z6M]%>5Q8X^M)V' MT>3'O#[][E7(O]"H\OK@&7/T$?*PD%.7T*8I6@S*KE4RLX=VZ'T![9\=T"'\ MN@(]OO.#-EKOR97*;K5_W$*//=03HX"#$0-2HHL/M7Q'&F^4]SMT#(]VI9S" MNZWI$WU5TTGU]$\]+=.QUP*.(L>C'0Z:E&[/"%$_LXAGE^?B9Z@8"2HX;*M; MG@+!XQ-PBA#VE'M"_WTR7_C/,:^.C;03YE[\A]J;AZ*G(8Q")N;5.1'"O[[9#)E.XVO@O71QS]J;BQLF7L* M4K,I*"6$=]E>DT?,'3_)Y%,ZJ;YPB2L)LS CQFJ3'TC (YM3/YPY]2.8.& Y M]1.4."OY]W:,B__*CI%\[!8+&3_4".[7"E=P8E\:'72%;0)GB\"0?IY?/[NF M#@\JRU&=@ CC@Y.\X]14(P[=JSL(=?XM)JI92Z]M'IEF?D#+>)39KG9>H_&\ M&NT]_I(<5:%0>Y;T(FQX"19UC4T9Q$7'8XKULQRX+U;;^L6HUIL[X)C>7J$W M179D\/"@V[_EPJ4ROLO!@Y?0-=58.Q1>7\R1"=9MSNE-@.?M//'@[N^;S?Y2 M:%+;; AP@T8T/1 '7R]K4@KR.*@,)V 0CCN?R!O!F^84**8T WOYKY4Q(3QKO.. M1C*CA)!,Z/Y-7Q =SE<__M,6Z==K5W77_L6^+KSP%W]4P*=+$B/6H4/M)I=3 MKF[)XA+9D;5["4ZO(%A+MS3JQI6H66B'BG*/7N=0UQR$#K1*17J!7.IU2CTO M_>W3Z9AVHP:,NQK]YWV9TG?B:_1XM(!('[[=K;^G@H$IYCQT'M& G;V7BEI" M;D-!>PY?X>NEU<*CAA)\[7#[TW(0@#OZYJK4\%H1<^K0\(_O.)X=: M/A+Y-#J?<^U,YC0Z[WM)^:+U8CF_"4>OSU-?CBKBWS&OK]9OZ%_[%].;Y?[U M?BAZK=$UYVJ%K5#;[$18_\J\_U&:';^FOC1E:;;\E7HU96D![J^,*>,/.J#^ M?PNO_Q]02P,$% @ 6F2:6+F@*%'W P PP@ !D !X;"]W;W)K&ULG5;;;B,W#/T58EKTR?'XENTBM0WDTD47:+#!IMU] M*/H@2[1'B$::2!P[[M>7U#@3)TA2H"\>B2(/R2-2]'P7XEVJ$ D>:N?3HJB( MFK.R3+K"6J5A:-#SR3K$6A%OXZ9,341ELE'MRLEH]*&LE?7%E&(P[@^8 M1>]2#(_7C^B?#B[E7]AU MNE-6UFVB4!^,.8+:^NZK'@X\'!E\'+UA,#D83'+1?P6L4A3,<#F(PFLW?P MIGW>TXPW_>^\KVS2+DCJ"?XZ7R6*7"I_OY9S!SE['5+:YRPU2N.BX/Y(&+=8 M+'_Z8?QA],L[ <_Z@&?OH;]Q4:]>S?\"@O,DM\X\ZZHG&I0W<(4:ZQ7&1^ET M *&-8/OZX+9PRFNFCP(IAP9^/#T=SKA!EZWD2J. M_IF#%XJ=$[55UJF5PQ-^[$X29S* "ITYH7#"_2^Z^T'VPR5BK-\\<_7E.2=- MB+0.G"WHP$]8HDPO][.^2P-8!6_X$QIYFGA1M]0JQ[%F<1T\[KG+XQV_R@=9 MB( /NE)^@R?BGEEN8C"M9F"J%#&CC;/"$6^1(0RZIR Z>J2TF4-)6/,+3HRQ MVG.G1L_)))(6^Z/BRCW.0VD=6N&W5GM0+@4^U*XU^'8X.Z8;CV'!BG\V-/@@ M:EMKD'V]6G%,L',O"N!EO3UQ6ZDMPI:+664B\P-M@"OLO@V48[(Z7^_A^3^0 MFH!O&#@*3TR9 ZX,$;+,6;6RKBN*3.L.Q0ETK'9G>Y!BT0R<,9V00:.-ST"%E]R??.UA)H#\$B%,""<77*9\0!E#%XE9LSD2[\E M_G3DYH=>#(>OO5'ET6"I,6[R^.3BD8KH9DPO[2?T>3>8GM2[\<[7O)'P':[9 M=#3\^;2 V(W,;D.AR6-J%8B'7EY6_"\#HRCP^3KPC1XVXJ#_W[+\%U!+ P04 M " !:9)I8FR3[ 5 & "0$0 &0 'AL+W=O=CHD2 MRK@)5$X2)U.E,VZQU;..R37QV#-E:2?L=H>=C O9&I_Z9S=Z?*H*FPI)-YJ9 M(LNX7EQ0JN9GK5ZK?O!)S!+K'G3&ISF?T2W9+_F-QJZSE!*+C*012C)-T[/6 M>>_%Q<#1>X*O@N:FL6;.DHE2W]WF;7S6ZCI E%)DG02.GSMZ16GJ! '&CTIF M:ZG2,3;7M?37WG;8,N&&7JGTFXAM927W/+QJ59SIATU MI+F%-]5S YR0+BBW5N-4@,^.W\H[,A9>MH8)R;[(2$FC4A%S2S&[DE980>:T M8Z'+<72B2NY%*3?<(;?/KI6TB8&(F.)U_@XP+H&&-="+<*_ :ZX#UN^U6=@- M!WOD]9>&][V\_B\9SOX\GQBKD3M_;?-!J6*P786KIQK8G!MV<-P-GJ\[;' 2 MG*R>_$38-EP;BYA)97$0*1V##=X$6"UXRGC\=U%;HV!8UF3LXGI,G%RBKXXW/I!=_N MSV<0Z-4=.BU;CX[*&%XK+1$/8[F&FIQ+]CYX'[!#B8+\CB_OI-N+M^Q-JI"/ MR'2#V_*:2]Q:7L,K%;39!QN#YQOQ%"+/XSMAE#9'1VWO3(<-C5"SC],IOC? M;3NKT#U2\0;8#>(W6A5YDP541TM%KG8$O%K:@>G%RT(KEX;[@:"]#FBI/.>+#6@C-JG*Q><'>CE;$"HT5V4. MVX;+*A^D%6J^1.UL=B<\2@3=599,X3UM,3PYP+%P$@S**?4EGVN!2!6: M+7KVNGVR8 M#(Y7[?G(FZQJ\;V3;?+14%65(%,7TPU5X2Y5O4$P6JIJL_PQ:5QV8+K/?6QJ M/^_C8,)4[8W*3H]0M:XJ 5.ML@?7R%J&2;(MEY7NOGL%,QU3[%:KMGYK\5-U MR2FN\0A188TT27_7Q49X5+ =>X@#9* MN*,;M;N#;GO8[=:Z8-U#73X$#>#^EL)([BY80$,$4$8J@BV>_2 8(N'$?N#ELYY 6L"LT4NC)E?;!!FZA8J]1PWW<#;M>"W:(6ID/ M>_2U&]JJ*6]1S7C;!RT_8X'+-DB M:@JJ$^AC-0*Z:%=IHGXZ30)V"=S0LNK,_ ->N7"7*(M"/ ^50I6V^<@N6?,.-_ M 5!+ P04 " !:9)I8.?"/4M,& Q$0 &0 'AL+W=OR\O4],^3J8BENDH?$>YD9GIES9LC5Q<*ZS[Y4*HC[RM3^LE>& MT)P/!CXK525]WS:JQIO"NDH&W+K9P#=.R9R=*C,8'1^?#BJIZ][5!3^[C!X.JBD3/U084_FSN'N\$J2JXK M57MM:^%4<=F['I[?3,B>#?[2:N$WK@5E,K7V,]W\EE_VC@F0,BH+%$'BSUS= M*F,H$&!\23%[JR7)V#J47K^M'8G0\FCP2;[Q*;,SQQH\F M)OZ^GOK@P/T_^W*,(2;[0U _G/M&9NJR!\%[Y>:J=_7TR?#T^.4C "_Q$Y^4,'0E;%'H3 D&*F2=BTRY@&X4ZDNK&_1/$"TX+5; 80&!. M;$'J$])6@7B46I0HEP$@TI'.RGBE&J+$R''6=F38G&'BOJJG*(:Z$0 9: MFKDD.]505_?%']L A/1>!<^IQ0=&RZDV.FB DTYADF1V5NNO"(R0 (.P%4!D M$4DN0RRCKN$CC5F*"G%:!_O6TSKDPGJ ]5R:EBCHJB27% 0UGB-',L2 0-H= M%JI"7S"#0MUCL.*O]IN0:% )4BQ-DR/BGH:.WHBX&0F#:9= P#?>KH,BX)9- M+-$N^:M*+:DPJQ(G29@MT)M%]+ %' 7)=*\IMJP@&?U51IJN-\CS1#7=0J5^ M#].Z2+0DATHQH\;PXREM)")S&FMJ>2Z>/CD;C4Y?TCO'U41 G8,%76B&AV1? MKJQ0'3OE]O M)H.L$\===.15VTIG6*8&=41E1)/B4&8;L4HY5_S:$5\B6)%K MU";JJN7N7'M'OI*N.E6QZ)+5_ZF**;..H:.[R?1!E.A0V1S)9USZI @6/@8" MR1@H"1K#)K7KJC$ZT\3Y6F&'1(.<2VWDU*"+W]J%@@0/B>^=\>!%;D5M S*P MBBTAH,@NO1.:D89W1^[[X:(5L M&A!&0!\-Q.N!_XW1!4]G)>)3(6?.MDVG.<];.[>?UQ5R=AM]1@)'G$K6-7IP M03J;+FD!G(*\K5&?)2N?:4\SA4 F!E ;Q*?J@)4"$2K)TB79%[(/V%1M.H>^4RS7)"ZC9-99KY41$,.Z4U MES!4& M&4ZG(NV.')]$F)J- E"9AB.(E\\ME@KKXY9 .+=G, \::7@X\N&*4UJ/U.UI M2#T)#]\-X1^VMD92SW-!#H;#_@N\Y9??'7K<%[>E=#-%.J".Y EB=T'[J &J*)TU:&Y0 MIQW&T8SET)94ZJ2_O)LW>R;ASM9-#8VX!^/^Z(<3F.S48=(?_DP9((%*YFIG MLR^X[NO*YJWK#@H_C@T(CPXF4U90+OQL/= !.?B75KH35PH M'G=N-Q9ZAE52AO[YQ@DN->]['G)T9 4*UO:SZ\9I@[&&(MAV5HI7*J-#@T/R MS\6!&(]0?5B>B/$I](^K4S$^Z_]*5R]@@XKBZDR,)OU3JE*'GZT_6MH_NNKL ME@7?M_"_SO_%UQAKE++.M<]L6_.6O[UMCX;],W&W?R??/(L>B.&+L_[)?M+X M$QF#QC,+"_ZV5/D19JG#I_(WM@$B9\=T!92VQ70\W].ZY^*:A?Q@J'SZGI69 M3];'&PO=V]R:W-H965T M,QGBJE7:+J/*^ MN4T2EU=8"Q>;!C7M[(VMA:>I+1/76!1%<*I5DDXFUTDMI(Z6\["VL)^ M$:VFM^N,[8/!GQ([=S(&5K(SYI$G[XM%-&%"J##WC"#HYX!WJ!0#$8V_!LQH M/)(=3\=']%^#=M*R$P[OC/HD"U\MHIL("MR+5OD'T_V.@YXKQLN-U*\O/+K3?YXYLUZ2K@SM24:R"QO#;'H)Z23-7L&;C5)G 6]V3FHE M+ Y2-^*9*LO#REJA2PSCSZN=\Y;*Y,M+XGOL[&5L;IU;UX@<%Q'UAD-[P&CY M_7?3Z\F[5YAG(_/L-?3_E*3_AP1G-S9*: =_M!:P;I1Y1G0@= &&5K31;XZK M4$A+G68L;5L$5+*4.X5 ]P:(3MC"04N%8<%72)5BM=2E\\+"BH)/!1- 'Y"6 M/$W2R73:X ME(94NELZV5+ Z[[=^NA1LY W=\L/!%5+I5C@CZ%W^#.CK#K/\!8/J%N$"\CB M:_I>Q1/8"C6DE=@_8CAX&O]$?]?P&VKBHL*N*.@*DMPE(2$9F5R1R0?CR>"; M8B]@.HTS_DGC%%:.V7SES4PO0]1\@&LUU9,I-06S.(^=LRJ+*E2--Q0\3R6D M0ZZ_E5Q6Q D.!/,!X$!YADXXN'A[$]\<(WDLNPX'8S8=^8$Y(%=A%]X KCN: MTY/&9TM3L$[*0I^O^*7[(#FYP&NT97BF'(EKM>_O\G%U? E7_0/PU;Q_1BF@ MI:2.5;@GUTG\]BH"VS]-_<2;)CP'.^/I<0G#BEYSM&Q ^WMC_''"!XS_'RS_ M 5!+ P04 " !:9)I8N-L"7>@( "Q%@ &0 'AL+W=O#@\')12F][9"5_[[,Y. M;!T*;=1G)WQ=EM(M+U1A%Z>]4:^]\$7/\T 7!FM,DN#Z]U;[>XX=L4RE5Y>V^*:SD)_VCGLB4S-9%^&+7?Q5 M-?$/B,P+@1&+/?T1![ M>26#/#MQ=B$&52A,Q&?7%>#B>O*!O MTH4W87V35\,35]JGA?6U4^(?YU,?' #QSVTA1XW[VS52D[SUE4S5:0]=X)6[ M5[VSWWX9'0[?O>#O?N?O_DO:7RW'STN+Z]E,,>0Y^B\RX$NNQ,P6:$1MYB+( M::&$S^W""UL[H3J! %' FAZ$2 44*&.M%=5:?)0NS=M2[0MIGER:O(6Y M%Z1VM &>BP*MZ7>C#I(230Q3!=M*Z/@K<$1D0_VH=5CB.O[?*Q\P'P+0OXHWX]/&]^-?_[Q_K_^V7X_%H_$X8 M&T2II $29G4A;K8# )FB^L^T\T'\J*4+RE&^N%X+Z=GS-PF+5TY;M[=4$E\5 MOF?;%)+,$]-9C?N6[0"9HE#WJB ;:"\2:Q+=>+)A)$&^Q4T:[!2>P2U B\[= MN#D,_"EY]!.,KU%@6^I47-H]K#07[Q"DKLB@K0@+8N?F^O)J5\@YD)N15U*$ MA=VK %18E%7EK 2 <6->V*DL*+#6!J8UM16^-_=P>*:#D&BX-![:^1P5W1BU MR[9E>Q:C79=UN4I4>_3KPNYRC!B-JFR"',<@KVN'4*01=X:TE_&^#Y#W:S'H MLBH4A\>9080,@J-WOK6>6E=9-KOA!PHQ.GB#!LF@>N636.0:B9BJ5*(XJT*C M3'^3!D!9,D: #-AT,%";X*BC)'I'%MX*:C@-I92S-)=FCIL1!MJQ^4(N^(K, M;!5$JEP QQ 5,,@MNQ$+TEU9#]T))H_V -)<^R(FWBD>UM3M4G@]-WJF4XF, M1,LMNK0!O@V+Q-I"< X.PK5"#$6&"QX+/XZ0%#3(1[>?&:"2[#4BC<^HAO6: MO<*5M7PK.+Z6X$QGW"FYA$*)G0_7-+R"/#97:_/1V)II(TU*AQ@#<;I)SM;C M<9V(;XHK ?&@3ZL]\#XFDXJX;35N2V'S>QH MFK+=>GTZNP#)I$]*0@0%?<4>>,W.@B'&%6^RHS>625]H!M(29I"1E:KDR4X] MW^9TO+CAMOC]%<]^%:,)=A=_#%\]'7(9FF!DC'\SCB&DQT*"8OZWP=R$+!O8M$6J"3%K4F8H[ ML"-.A993742"0-A\U@,:1%1V6=+X6ZGC,0/ZP1!"?+(@77U,+$_]M@1VO$47 MA U]?SPQ_7P;_ ]8N*R=HVW1QKE$"H^8WAPF8_')FKUTX\11<@AR,Q%?;4#S MKJZ_F!\JS4<#[T7V"9U$C7@N=25@,V4]JIE)6XJ(IEG^[.=+%.P( +# =# M^15WR6TB9@I[11;].$205^Q?_*)L$W?#^!?_KIWVF>9'0[\:AS&N8MGL.T:+ MF"XW-)(JULKV91URZV)5FDW"?JR/@LUC[48S2"@??^+3!W0-MIC^KN /=Q3/ MDP>)61RG6)53PZ"&GC(1]PLNO!!^9XLC@WM " _#!I?-=HBF:?M@5WE-PY3& MNP^:UM#Z7(/1%@R-2O++J7MM:P^_J?*.F/\+37).M.J!51<"4#I\(ZR8Q>4@ M?=[GO\S\L5]H(\18UBG\M.G;K8.:.&>N,(M02%+:T3]Z[@E$0MK=#!Y%/7?+ M#(I1,8>7CH#7\156P3G,-$("6/;LPJ@5M'P]Q4%-% @TE78,,X0I;Z]2F@@P MG&7_:6Y_XUVE%3$'JG,;>1N6WXBW1=FZO\A*83&>%CKD43PZSWO5V7+E^"H! M_8@ ^.;K&2B19I8()D#O@YZ>AV[F0:3:@%OZ[OF00O=*\=:-F[K/;B"]"!2% M8Y97*RZ14;8='!>*V4O#4Q% B- #KYW[F- MYW[B:3N?;O[PN_V&NY9R2?R56@< Q;1I<1[;+#2$F3IL9:41B-2>XDW$>R1! MT5-!X]RC[*J6%&&LY8JYL.;F*NDAMVDV^FV5%;R[2W4T-._C-/(CPQ MX'+SU+SM7=5@[35BJ=R<7Y;Z^.P6WRAV5[OWL>?Q->3J>'R9BPD\UX:>P680 M'29'!SWAX@O2^"/8BE]*3FT(MN2ON9+ *!W _9G%PT/S@PQT;ZG/_@-02P,$ M% @ 6F2:6+#1>#25!@ !Q$ !D !X;"]W;W)K&ULU5A-;]M&$/TK"Q4H6H"5;-E)@]0V8"=IFT.0P$&:0]'#BAR)FRQW MF=VE9/W[OIDE*=JQW19%#[V8(CF?;][,+'VV\^%SK(F2NFFLB^>S.J7V^6(1 MRYH:'>>^)8KIHM'&SBS-Y]BY/H M75"Q:QH=]E=D_>Y\=CP;'ER;39WXP>+BK-4;>D_I0_LNX&XQ6JE,0RX:[U2@ M]?GL\OCYU2G+B\!OAG9Q\EMQ)BOO/_/-Z^I\=L0!D:4RL06-RY9>D+5L"&%\ MZ6W.1I>L./T]6/]9<+V2F^C M_%6[+/MD.5-E%Y-O>F5$T!B7K_JFQV&B\.SH 85EK["4N+,CB?*E3OKB+/B= M"BP-:_Q#4A5M!&<<%^5]"GAKH)*Z6CQI\H\-SD]'XGW#C/8ZM+.I^A M,R*%+I[\A*H37P09!X:ZK*K3-\?U[3EPT-25& M/B!=!]\@?!.J'UH=TEYMR54^Q+EZRV9\TP)T5Q(&)NH&4!2P:*3VF3:]I0)*>[?!<(D8^BYB[8("G10'Y-'E9VF=K396R#(M M# ? :@@--,0:Y6OK$PP;I+75P8C@H?L$2#B[D_J8AL &FC)(7 ^T,C>8>$9 M.&-$[W"W[PF;)!H*!(0%6J\Y"Y][ M]=#'.-H%S:-B8)G@B?*@KU@?6!M&9JZN16P8$<-$4V_Z <0=&28B@2! ?(VD M ]@OAR_9,44_.MAKR6FG0;-0Y+8F>,=F076X=07K=)5X?*Q*\)[7N9W;/"<3+9("+ MB&$/:_L\F^B&RH[/E(6RM#&1-?CF[M)$QVVY3MSFAJM_R1LH(U[T:_. ST"H M23@Y]P&5N^8GOGL,^MT3I[*(5N/XV#= #P". 7B$ER5X$85R!W(@@-:3TW&Z M^KE9I,'AE0F2J0EBUD;VT1XOM(R>TFK39#8?;W64%D MB!:PL='#+)F@!XX;C^X:!B\3D-N\AVB*2]%OHRF(O E&&$?D/G7!1&[9 8LGM$IIC!2/Q,UIQ/EQ%IP+W++X!-,V]P]V*@;?(-1 M)CJ//^(5VT<"0,>SQ12V/'",' 4JL\:$XT 8G?LG#XKL=CQ98W(R 7+DD^%*@ M(': <8LC2QSZZW:)!A*;2 ,='.\0.VFC:=S_&OT^G/\![O=][2PF'Z< >".? MX'Q(Q=$\?Z>.3\>O_,O\<7L0S_\BP,?A!LV+DJRA>C3_\&UL?551<]LV#/XK M.*VWO:22(CM9EMJ^2]KNMM[UEDO:[6'7!UJ"+%XD4@4A.^ZO+TC)JK:S_6"+ M!($/'T 7.PL/;L*D>&EJ8U;1A5S>YLD+J^P42ZV+1HY*2TUBF5+F\2UA*H( M1DV=9&EZG31*FVBU"+('6BULQ[4V^$#@NJ91M+_'VNZ6T65T$#SJ3<5>D*P6 MK=K@$_+G]H%DEXPHA6[0.&T-$);+Z.[R]G[N]8/"WQIW;K(&'\G:VF>_^;-8 M1JDGA#7F[!&4?+;X%NO: PF-KP-F-+KTAM/U ?WW$+O$LE8.W]KZ'UUPM8QN M(BBP5%W-CW;W!P[Q7'F\W-8N_,.NU\VN(L@[Q[89C(5!HTW_52]#'B8&-^D) M@VPPR +OWE%@^4ZQ6BW([H"\MJ#Y10@U6 LY;?RE/#')J18[7CU5BA >L>TH MKR0Z>""[(=4L$A9TKY/D ])]CY2=0)K!1VNX%%C\USX15B.U[$#M/CL+ M^%%1#+/+"\C2;'X&;S:&.@MXLQ-X[[]VFO?P[]W:,4DU?#D68P\Q/P[A.^36 MM2K'920MX)"V&*U^_NGR.GUSAN!\)#@_A[[Z)%WE.MK#$]O\^1B[\_:G[A+^ M,O ..^!QI1A4 MQY4E_0U=@,IMTRJS![93BZ[U@E=7:1JG4KYU[3M1FQ[:><\3VU]$T+%C90IM M-E[:B+;SR;@ +$L,'0P?E.ED?D!?&;,8/E7:C704]^.BK>6:B@ O/_,:7[1C M#WLR*G$+^-+J0&R2L:$$KV+X+)5- O=_=Q>P0VG*_11UB+ D*_F2,>;S$+Z2 M.JF=K=*U9R.3\!F]1.>]6T_8C]S#B26?+SG?*A804L:I,-"P:Z47-ZK^6\W\?58"LKG0:UK!'E?H.RX.\!"P)WZS#LB-'S2=WRL M!9/):&R0-N$!<%);DK9^2H[2\8VYZT?K#_7^@9*0-EK27F,IIFG\JXQTZH=^ MOV';AD&[MBQC.RPK>2>1O(*,=C"_OZCM02P,$% @ 6F2:6,PR M\+8: @ W@0 !D !X;"]W;W)K&UL?511;],P M$/XKEI$02*A)TVR@D41J!P@>)E6M@ ?$@^M<$FN.'6QWV?[]SDX:"LKZ$M_9 M]WWW77SGK-?FWC8 CCRV4MF<-LYU-U%D>0,MLPO=@<*32IN6.71-'=G. "L# MJ)51$L?74S!?>^V!KUH8BE%"\H*K8B!*J?KY WI[9Q%=RT/K>.]_*G,9> M$$C@SC,P7![@%J3T1"CCS\A)IY0>>&Z?V+^$VK&6 [-PJ^5/4;HFIQ\H*:%B M1^EVNO\*8SU7GH]K:<.7]$/L54H)/UJGVQ&,"EJAAI4]CO_A#( \\X!D!"1! M]Y HJ/S$'"LRHWMB?#2R>2.4&M H3BA_*7MG\%0@SA7[X3*(KLA>U$I4@C/E MR)IS?51.J)ILM11<@"5O3M;;+'*8VA-$?$RS&=(D+Z19D3NM7&/)9U5"^2\^ M0LF3[N2D>Y-<)+QC9D%6RW:\'48;(L"8*&]IMVI^%=#SW[-WR8?+S+6BA+)%0( MC1?OL?7-,$V#XW07.OB@'8GK3B&5!+ P04 M" !:9)I8J?/2DWT" ""!0 &0 'AL+W=OU!LVA8J2ZY$Q\W? M3Y(3-QW2[,42)?*<0]'DK%7ZQ92(!&^5D&8>E$3U- Q-6F+%S%#5*.U-KG3% MR)JZ"$VMD64^J!)A'$5G8<6X#)*9/UOJ9*8:$ESB4H-IJHKIS0*%:N?!*-@= M//"B)'<0)K.:%?B(]*M>:FN%/4K&*Y2&*PD:\WEP.9HN)L[?.SQQ;,W>'EPF M*Z5>G'&7S8/("4*!*3D$9I-UB!CVE"]S?[]!O?>XVEQ4S>*7$ M,\^HG <7 628LT;0@VI_XC:?4X>7*F'\%]K.=W(>0-H84M4VV"JHN.Q6]K9] MA[V B^B3@'@;$'O='9%7>V2FT6A?G Q\6RK!4X[F^RPDR^.\PW2+N>@PXT\PQW"O))4&;F2& MVL&38^C)G5RC M(5^9 5SCBH#)#&Y>&TX;>,2TT9QLK< 7;7-(_7'\9X14,&-XO@'5:.#O?'9/ M"JA5D#+"0FG+,P7LJ/?]G*+,23.]GB%8X+S15*+^2/"/8T?"UHP+MA(XL,-F M8)C $RA19 -2 ]M_SG=SXGELE3(NBWVJ0Z\<[O5%A;KPW6\@58VDKD7ZTW[ M7'9]]>[>32?["Q9<&A"8V]!H>'X:@.XZOC-(U;[+5HILS_IM:8PD@0 'L* 9 >&PO=V]R M:W-H965T.DAQE2;TOMB3>/;Z[>W?D:N?\E] 01?%@ MM TW61-C>S6?A[(A(\/,M62Q4CMO9,2KW\Q#ZTE6R;Y87,R-5#9;K]*W M>[]>N2YJ9>G>B] 9(_W^CK3;W61GV?CAH]HTD3_,UZM6;N@3Q3_;>X^W^0&E M4H9L4,X*3_5-=GMV=;=D^V3PEZ)=F#P+CJ1P[@N_O*]NL@43(DUE9 2)ORV] M):T9"#2^#IC984MVG#Z/Z+^FV!%+(0.]=?JSJF)SDUUFHJ):=CI^=+MW-,3S MAO%*IT/Z%;O>=IEGHNQ"=&9P!@.C;/\O'X8\3!PN%]]QR >'//'N-THL?Y91 MKE?>[81G:Z#Q0PHU>8.J4EPN M<_'#O=.J5!1^7,TCMF.G>3E W_70^7>@S\4'9V,3Q"^VHNJI_QPT#USSD>M= M?A3P@_0S<7YV(O)%OCR"=WZ(_3SAG1^-7?Q]6X3H(8]_7HJQAUB^#,$M4K5^_.KM87!\AN#P07!Y#!\$0B$Y$3_0E=L?]/Y/0["IG&B=.C:D/S9X@#6 PC,DB>49@),*XKDH7 2NX9B S(2 M3>N]M!M*#!5VAJ.RI>XJIH%U,@554-? 0$;>.A63[:AE.<_$[T\)"(FTQI!" MZS]H)0NE5830L25AVI1N8]4W ,29 !K0*+LF50R]FE4%CY2Z[TPP.D\[+O M^[!+$@2LMU)W7((Q2W+/(,CQ%C&R(88(PAZY9H(E MRQ/GE(O.@TE-$*=(&%[/"PCZ.KA'4 ^L>E3]+SXATSM.3&'% ^2T$](3Y,8 M8 LZ!,F,RXPM#22COLF^3+>3X@4N-;]"I>&%2JMZ*,O@8"A55.OTN>##1I1> M84\EK\3K5Y=Y?G'-:SYE$X"J0A4P\Q(]!'M]L$)V7)':(W08#=(.-1[1$9=U M!A.R((O2<2E[-@,.1S;!:N26TK+G>HGH1*60FUY77>K.1^^^7H.N1E4ET0U6 M_Z>J5#+G$W5T-YO^!Z5W,).!/R@B"1\#@64,EDPMT6:U*]/R0< U?U38"9=! M;J72LM#HXG=N1Y#@"=?[V7@(HG+"NH@(W!;)3S4847F/1"+EHTM=WC-&%@KG M,3BYK0:S1I5-JB+JKS6^>:F3SGA]AN-+R+9%P9CH4:"T'^H_&5WP]$X"GQ.Y M\:YK1\V%=/RG]@O*(&8_Z3,6.'",M!8]N&.=%7O> #>EX"SRLT_*3V4?9@J3 M'(_%"[BLI(> M&]P.R;,!UFOGXOC"&QSNF^M_ 5!+ P04 " !:9)I8;A?HM/H" "L!@ M&0 'AL+W=O*B'-."BM79Y&D_T/'/[_89O'%=F8PY.R4RI!V=\+,9![ BAP-PZ M!$;#(UZ@$ Z(:/QJ,8/N2!>X.5^C7WGMI&7&#%XH\9T7MAP'PP *G+-:V%NU M^H"MGK[#RY4P_@NK9F]&)^:UL:IJ@\FNN&Q&]M3>PT; ,'XE(&D#$L^[.);;"R[5BN7$[- MDN4X#J@>#.I'#"8'>[U!?+:#:=8QS7:A3^Z:*@$UAWMEF0!/G&=1 M5]ZUC?=.Y.V\[TN$N1)4HUPNP+H$: N5_T8#JM:4ZXZ <8SH6?*R>Q?/ZA)S MK&:HU][T%-YR22DK!%6?.83IMLC&^4\L3"D3*8.MS]..RO&7B2FXXCZBEFB;XKB&?8AT$-P/0#>]L3&L6OI^ M-%.6NIN?EO0[0>TVT/I&ULI5=M;]LV$/XK M!W\]^>.]/E6Z:^F1+3P4,G:7 Q*:S>GX[$I2JRX"=0&:^*LE*ZXI:U>C\U& M(U]ZH4J.HS!,QQ47]6!V[FDW>G:N&BM%C3<:3%-57#]>HE3;BP$;/!%NQ;JT MCC">G6_X&N_0?M[<:-J-.RU+46%MA*I!X^IB,&>GEYD[[P_\)7!K]M;@(EDH M]=5M/BXO!J%S""46UFG@]/F.5RBE4T1N?-OI''0FG>#^^DG[KSYVBF7!#5XI M^44L;7DQR >PQ!5OI+U5V]]P%T_B]!5*&O\+V_9L&@Z@:(Q5U4Z8/*A$W7[Y MPRX/>P+Y2P+13B#R?K>&O)?7W/+9N59;T.XT:7,+'ZJ7)N=$[8IR9S5Q!BT6$F%N#%H#PWM..S,Z'UMR MP*D9%SMCEZVQZ 5C$_BD:EL:>%\O<7DH/R;'.^^C)^\OHZ,*/W$=P(2=0!1& M\1%]DRX;$Z]O\H*^@_B?1WXM3"&5:33"W_.%L9HP]4]?&EHK<;\5UV>G9L,+ MO!A0(QG4WW$P>_N&I>'9D1CB+H;XF/;9'?7MLB&GU:JK9Y^/1[7T^PA#41,( MI71H&5$Q=2WJM;%<@P.?S]J\YO+1BL+ C;!%>4G]>'#P"W)IRP/2E<:EL >D M6[1"(S6_A7MEN23"1FGK@ =WN'8, U=*$Y%;; U3V5K(MA*77/*Z()YQF;C& M JL%,7=HF< OD(9)D/AO%L3TG<9!1!\6YD'JMA//92=)./6,=.KI1,CR( >: M"M3S-76IUE@7CT!XJ(WD?MH,HR ?P=LW><2B,QB&03:"(0O8'BT.TI'C$(W6 MQ#_TF+!=E!VXO9M1D.V[N_./MLFAN['WD]S=$;(X8' $6DD'K>35T'K6'7T8 M.Z[NOD18*4GW I4=VN*VEX/X@92#1H/X:85[*Z=DK2<[\Q>*? C8#UH9 _.B M:*J&ZH0$FHI0)7ZT-?N#[L O?HP[SG?4="O!9X.K1OX?T=_%"F'XB%R3"U=^ MI*-^I[%5TX9%=4JFJ2_O,,I8$(YH-8D2HK"V]FS'3"<.6,2<9,'4,>^Q*&LE MU?KQG;N>.HT3%@+W)J2$ $N(E+B%$4YK?-=YSTKFD=A2([D M+H1D,@UB%T),L<3 HI;-0M]DPX34^PCC//;L(\!-.^"F_QFX)X>5?/] [QV# M?6@^:J-_8KX"XGS?.K;6X0D=5O6UP'VI$:%J[U)T=^E>/QQ"WG>';X5YGQW* M?.:!Q=P0.9+IK,MT]NI,NU06SUKE2(*/JNY/<-\T.($M^@@+>Y"]O@30LQ8( MX)1P]X)=$M))G4^:NU-,LS#XK7'7D.]?5X^%']!M4:D6A^F^?:9F.-]H(8&1 M%:V:=;D_I#S*,^I .IE XOJ?5BDD$348K3*($QKEM,HA=@. X$0O[Y4EZ8BY M2ZEMN*=6ZJO?>.]M2'-G[5_ !@K5U+9])G;4[I$];]^6/X^W+W3*\EK4!B2N M2)2N-!KONGWUMANK-OZEN5"6AIQ?EO1' ;4[0/R54O9IXPQT?SUF_P)02P,$ M% @ 6F2:6 _D28$< P H@< !D !X;"]W;W)K&ULQ57?;],P$/Y73@%-K30E:9IV8VLKK0/$'H8F-N !\> FE\::8P?; M6<9_S]EILP)=@2=>'-NY^^Z[\_V8M4K?FQ+1PF,EI)D'I;7U6129K,2*F5#5 M*.E/H73%+!WU.C*U1I9[I4I$21Q/HXIQ&2QF_NY&+V:JL8)+O-%@FJIB^OL2 MA6KGP2C87GS@Z]*ZBV@QJ]D:;]%^K&\TG:(>)><52L.5!(W%/+@8G2U3)^\% M/G%LSG"[=X2J?![$CA (SZQ 8?1[P$H5P0$3CVP8SZ$TZQ=W]%OVM M]YU\63&#ETI\YKDMY\%I #D6K!'V@VK?X<:?BY MM9K^09J#-=*VM+ M&YEC_K-^1+1Z;LF6VS(Y"'C-= CCT3$D<9(>P!OWOHX]WO@9O#=,2R[79L?; M+QW M5'YY(Q!4 ;\3/X8E,SP#)G-XS45C?PUXY\!A$WKIY1W"YMW#+>!.N@Q4L"4X+G;#^WES!-PX0^@Y-P.H3/OMI)DCV@IN;E/"6V M6_^I^QE+SCK/TR0\<GP^W3_G?F[PD5BX(ZJ7MD_X+4 M2X&Z4W8/K&4Z-S 8#2$.QW#TXC09)>?_8HAFRTZJ;!-DX\93=-)Q&'=\_B(N M/I;IJSZ6^THRVNF;%>JUGPZ&J%#^="VTO^T'T$77=Y_$N^E%V;GFTH# @E3C M\&02@.XF0G>PJO9=>*4L]72_+6F(HG8"]+]0RFX/SD _EA<_ %!+ P04 M" !:9)I8,>Q. #4$ #3"0 &0 'AL+W=O!^_N_N.Y.*@S2=;(CIXKE1MET'IW/YF.+19B96PH=YC M39:=-I5P]&F*H=T;%+EWJM0P'HV2825D':P6?N[>K!:Z<4K6>&_ -E4ES,LM M*GU8!E%PG'B01>EX8KA:[$6!C^C^V-\;^AKV*+FLL+92UV!PMPS6T]"'7["+9\IXF5;6_\*A73N;!I UUNFJ M&-PWST#8>XH;!MF'<)MBQ!_ V$,'W3M2@OOZASS M+_V'Q*:G%!\IW<9G 3\($\(X&D \BB=G\,9]B&./-_Z?$'=&5[ AKH:D0&EV M)6Q\@M' 7^O4^OF_3R6@Q9^VN;%[D>$RH+ZP:)XP6/WX0Y2,?C[#?M*S MGYQ#7]U)*XK"8"&\BO4.NGA.$3T+=9KHMJ3,:$7-*>L"'*L O+5V%G1CJ//: M].6O1#"']*4WN)<]AO H2#X@ZAP:6H<_<:ODA/?,LP8!GS/5D$#:,G2^(6Q+ M@PA5JR!D!0'5/RN] "YE39I7B@*W5UX._#,^9H!);&GS&[B,KN WF=%9<=SX M B:C41C3_SB9A"-86XNNL\UF-)%,PS%LC:BM\.=#9Z/I!*:C<,)*L5K)W(=[ MC/4"II,XG#/\[#J M/>_I,",Z6UGQ.A+#(YGLK@WAE"+.[GU:$1^Y6+P1.$V!9[JHY3_8I\"@\BDA M(\LC.S:4DB*52CJ)=@"RYFHSQUWC&BI_RF6L"S)19.!*QN%P&LX@FI-<:#2'A*S4+W3Y[1SYQS$I M8*N=4 03#29^X1E%)+TBDK.*>&PO2(Z@/ZZ\?MO^VI2B+I!23)'LT!BJQ497 ME;1\4=I3(CB[W?M-Q2H5BQWU6F=O)-)09M9Z^S3#=\\I#N M4#[QM@.@@X4B9RZ^(UA &44M27.:MK;U M+=G7],GY>M:V=C0E19PJY/#-14O71N&?$Q8\Y_;.[6?[%\NZO:A?E[?/'4I( M(8F6PAVYCD)^()CV"=%^.+WWUW:J'=U1?EC2JPL-+R#[3FMW_. -^G?&ULY5IM;^.X$?XKA!M<$R!QK!>_[4N ;';;+KK76R2YWH=#4= 2 M;;,KBSZ*BI/[]7UF2,ERXCA[A[TO;8!$MD0.9YYY'^7-QM@OU5(I)^Y715F] M[2V=6[\Z/Z^RI5K)JF_6JL23N;$KZ?#5+LZKM54RYTVKXCP>#$;G*ZG+WL4; MOO?97KPQM2MTJ3Y;4=6KE;0/[U1A-F][4:^Y<:T72TK.5"W2CWX_JS MQ;?SEDJN5ZJLM"F%5?.WO<%_]1J4W4^"Y)D9LP7^O(Q?]L;$$.J M4)DC"A*7.W6EBH((@8U? LU>>R1M['YNJ/^%9889$+S-%Q7_%)JP=]$165\ZLPF9PL-*EO\K[@,/7;(C#AICY M]@$U;7M-# MU"]NX)9Y72AAYN#W3I6U$G-K5N+#O5.VA.:NV&J4K5BIGTRY./L$R\_%954I M5YV*V<-355?B9]:ON%7W3KPK3/9EK^@'F=LO^NU2"<>V(V84!$( T+]"AMK" MLUF(4U$0IP5S*@.G&S"X%+K,BCK']K5%,++NX52H7VJ])IV=LI"97&LG"Y#, M167F;B,M")8J/*9=DO5:0%(5R!,.BRX.V"1?M:#N>RINEU8IL?+FK,B7/813+!80D]^,$ME14)J,8@>FMH]\>2K88\'-^B883%44+/<49E"IU+ M(A:4!*:':=R?X)J.Z<#/OUDC^W'=A>ZR(NO> LM0^IOO5:96,Q+#WW^*;C1) M@1"NXTE_Z-&=@-,I!.M@"R1)U 99H)/@UAY<1X!K!$*/4!WC]K@?!TP'V$^_ M^S"-:7<\Q=H=1'^[+4.F.!HP^/%@#)%^^'JS_I8 3T= "O@.!N#!6V\*KB*2 MZ;B0%P>MG%Y^-5Q^6D^Z212CK]AQ;X(>_@8"J9S4R",$MD05CG6 MXCS=2==RAA), #>1F=5:E@_?_6D21^/7%7R9N.)@7WDV*I"TO-8=BF]L)62B M9!8P5@K8*%?2=:LJ]>Y+B4H0_$5F24+T41%/D"_B(9S/N^;UUL)N&@M#QIC& M. 379 Q25\9B$73G12B*X.3'T8D84I1+*3XW]/9GG\O\/X@W0' ;"3^6T*@2 MQY],59U\!5[3"%P?B0EEY"U:Z8"BUP!2[<'J>-@?G8#/E"Y[X$(:3\1QVA^< M/(<7ML8BBE[ *QI2/4"!ED+4)[A5ZU DJ?)R0M$HZ_#"'6=W*U?GUY9E7!WAA65B"- M-0-: OGC/0NE+<\0E[ 2:S@BQ:_;ZPW4;.'6GFU(59FR5$6'_&B[Z3@BWF^Q MOMKZ8&8J]V@9\\&5K]!P=6U9 WL6#@B4)X8TY9HK1:[XAP'K[>/ DT_,P2)B ME$TGX@/2N7N@$*;+.U4YKTYDA;K<"6&XK9TFJ2(&C)423ITIR*2H\*5O3MYS MXIT,.661<_S[#_QA%WS.A%"VW&FJQ>76&#WV,^4V2I5MJ=%Q0 M6GA1P\]83A\%ZD%! R B0V$/1X#9+J03OPHSP=9$H>6H_0ZRY&?10Z?R1&4%HJ1=Y0@9+;-#A[I-3Z>9; & M"K).+6PG?_0Y.;5L<6V+S)$Y[IGV9#3A4UK0/E>O3Q)%GY--2]0K%-V(01%+ M=-HRNM*+4L_1N$&74&[M6 Q '9@?$M!+F!EO"%H5?NT8\JZ4D&ME3/9 MES.:TN:,%;CQBNT<$1H+51" N$4Y.AQV??.C]WVZHN_.(>M'&'Z>:]^YT5Y* M&+8"<-@ .K:F/EW.9CB(NFVDPQG,CS.[WC4*M\0-"AX+8V'\>VN7!CGDV3F4 MXIO;N5)5JU.4?11WT&'E];K07BG$S%+)/*.\V:=6OF,N8JDM)]=U(3-?@5I3 ML)K:D$-QR)_!-J-X#M%* K4Y@7,+\T!/0GAKK"X #BN9DYE:4R^\+7?4Y!NG M9J*'*% 7H=&#(NY"D.LHS*/!+=I68&[*^L]5KNZ95N[YXO;9)@Q]U&Y;"U%O6<3CR8GX!"M # T^U6GHTR&/ MW5#Q41.0CL;_&O#(=T*",G210>=QH)33K;+Z@;IV*$7H0&C@3F3'- M-F^W>?,1$6KB:5 PI/JMN3GR4V5B<$1\>@&[W(_Y(<\9COQ$X_R5U)_^CZN:YS5&8U+"Z"2(_]?"?DR1E/<73H/T4Z!U2-Q9VU$VSVB&] M58C\6PCH*SF@[N9**D_II/8&O5>(F(7AH'V?\%0"GBH=^?G1D9\2-3.@(S_D M:<8Y?VQ3._Z_;&K)QFZPD$N].:?"F_HP+\>;^^V_UQPZ=^I;Y?[_TP /@N-LKA0 M&PO=V]R:W-H965TTGZM+3;.H0\FXQ-)P58+&?!&L1L3 -+:6"5; M9V(@>=E\V6U;AQV'V? ?#G'K$'O>32#/\BVS;#G7:@O:61.:&_A4O3>1XZ43 MY9/5M,O)SR[/D5(R<'#-U@+-X3RR!.JVHK0%.&D XG\ )'"A2EL8>%=FF#WV MCXA,QRB^9W02]P)>,!U",AI /(S'/7A)EV'B\9+^#+^MUL9J.@3?]^780(SW M0[B+<6PJEN(BH)-O4-]@L'SY;#0=ONDA..X(COO0ERMCT!I@90;GG*VYX):C M&< YT@;N8]N/=UT@Y$K0=>/E!JP3MKUS_#<5PM+VUA]6S%ZQ&]1T]^AZN0OL M[(4K%UC4LJ'TQ#3C)E5U:4$S2W#4%T#5]*MHVW8(YAA6!E0.)&=:='K"U_^) M# >\A#MDVAS"))P^=7K$ 9+P-;SH$6+2"3'I+5Q3\ %\[%+Q9V?0R7(WH'1L MK6FT3Y9>]/V':*]6A=H:7U.Z[US6$O*:@F);H%1)R2WU13HS68U I4)&):9: M.VE+O+604Z=K"N@UI'5JV#F5MI'KB507;:"S)I!/&TYW CE!)!>"&BEI\E>! M#%QY$3/")Q9>YX-5I;F $<76JMX4\!93E&NR2$:'\!R2.#QREA-(IN'8C::0 MS$A(&AV139BXT0SB,>E__<#?6U\KRT17G:=EH1>)_%?9#^J?;L5GW9T9J\ + M0,,;)JB"\2B

6C)4JC@14/-Y)8CXYFX03V';5HIP5+U!O_T!CP$9MNW*UV M;]FJ:>$/YLU#2#=FPTM#!')R'89'=*YT\[@T$ZLJW]#7RM+SX(<%O<>HG0'M MYTK9^XD+T+WPRS]02P,$% @ 6F2:6" K;B// @ '@8 !D !X;"]W M;W)K&ULA55M;]HP$/XKIZR:6FE+0GA9RP )6/?R MH1HJ;/LP[8-)CL2J8S/;*66_?F>Q[[[ACME'XP!:*%IU)( M,PX*:[?#*#)I@24SH=JBI).-TB6SM-1Y9+8:6>:=2A$E<3R(2L9E,!GYO86> MC%1E!9>XT&"JLF1Z/T.A=N.@$QPV[GE>6+<1349;EN,2[;?M0M,J:E$R7J(T M7$G0N!D'T\YPUG/VWN [QYTYFH-3LE;JP2V^9.,@=H108&H= J//(\Y1" =$ M-'XWF$$;TCD>SP_H'[UVTK)F!N=*_."9+<;!=0 9;E@E[+W:?<9&3]_AI4H8 M/\*NMNW' :25L:ILG(E!R67]94_-/1PY7+_DD#0.B>==!_(L/S#+)B.M=J"= M-:&YB9?JO8D-U6<]?C=5_27#"-C>8%VU.*69AJS62.?OYSNC964[[\.B6^QNZ=QG8U-#1; MEN(XH"(QJ!\QF+Q^U1G$[\\P[[7,>^?0)TNJR:P2"%\WSU]KKHR%V1YNG]P> MPIQ9S)7>GQ)P-L1I :L"8:,$53"7.5B7&4T9\S]HP-*Q\8FT]I>:'E/#AA*7 MJ:@H(6@"R-("U 94I8'ZBR9+PCU8IC5YCF8(JT(C0EDG%+J$ DH'\G;Y<$E0 M)1>"PI@KGQUNZ-:W0? :'U%6"!?0"PHG M?EI0 T?M#.A\HY0]+%R ]B]A\A=02P,$% @ 6F2:6#KWD#@W! B L M !D !X;"]W;W)K&ULI59M3^-&$/XK(_=:@43M MQ'F!TB02 >YZ4KDBR+4?JG[8V)-X=>O=W.Z:0']]9]:)R4$PG"HAUM[,///, MS+/C':V-_>(*1 _WI=)N'!7>KTZ3Q&4%EL+%9H6:?ED86PI/KW:9N)5%D0>G M4B5IIS-,2B%U-!F%O6L[&9G**ZGQVH*KRE+8ARDJLQY'W6B[<2.7A>>-9#): MB27>HO^\NK;TEC0HN2Q1.VDT6%R,H[/NZ73(]L'@3XEKM_,,G,GHK\/N5,N<^'PW*B_9.Z+<702 M08X+42E_8]:_X2:? >-E1KGP']:U[: ?058Y;\J-,S$HI:Y7<;^IPX[#2><% MAW3CD ;>=:# \D)X,1E9LP;+UH3&#R'5X$WDI.:FW'I+OTKR\Y./.C,EPDS< MHX.#F9@K=(>CQ!,T&R39!F9:PZ0OP/3@RFA?.+C4.>;?^B=$J>&5;GE-TU; M*V%CZ'6/(.VD_1:\7I-G+^#U7LT3+J3+E'&51?C[;.Z\)67\LR_E&K&_'Y%/ MRZE;B0S'$1T'A_8.H\E//W2'G5];^/8;OOTV],DMG;Z\4@AF 9>+!0;QPDX6 M-\(CW&!F=":5%"SQ?3FT1YD5" NCZ&1*O03/W0=7F+4#4UG )JZG@)8#TA0 M3TZ^L(A0UCU'[CE0Q[*B:1D(_62K=PJS-J\#J4G@2E$B[K#&8*]MSG.DV BR M?O-!KQP#OU;2/] ^_=VA\S0PO..J562IG5$R)^)DI[WTDIS>P!]UX<,C_>X=MS"C((![0THE/MG9<1+RG:>J0HQ,$F\7]G?XV=4[[\2_P M(WRZ>M^BI4&CI<&;M?3!&N?@L[:DG*66_U)NK*8I:EQ([_9)J!5\_S%@7=5J MFO/8AY4U=S*GNDA=?T=X(+-TT6I6'JMM&9A5N\RX'/,-,Q"A+WM4=H$9EG.T MC=".V'9-@YY75FLM9'ZDTK\69VTJE4,AJ!U$DIG)9_T[ KE@N <*0ZU_A(J? MR/AL'^EZ\QGM36]>9O8.NCV22U@ZKUK[0OA-,J+._WD>3R")$GW8'=;GX9EQ MM0H?XA N=)"R>*V: ;G+2THGH47,PT;,PS>+^7@9/:D_*<#R> VB,48QT!?;YY+CZ0])W)9&#T+=Z;B_9_I'Q>64LS ML\GS@11P' ;B,$[AD]$_9\\LCN,AC<,>S(P7:F>_M3ZLK$$ML#[A[Q-8LG,[ M*M$NPQW0T?BA@M87I6:WN6:>U;>K1_/ZCDK9+Z5V5.4%N7;B8YJ-MK[WU2_> MK,)=:VX\W=S"8T%79;1L0+\OC/';%P[07+XG_P%02P,$% @ 6F2:6,/ M>B!K!0 '2H !D !X;"]W;W)K&ULO9I;C^(V M',6_BI6NJEUI%I(0;E- VB6XG6JFBX9N^[#:!P,&HDUB:AN8D?;#U[E,@B%X M2/>OOD N/K\X/HGCG'AP8/R;V% JT5,4QF)H;:3.?'&H5QTR$ MQ\LO=)R>O#J9.1%TS,*_@Z7<#*V>A99T17:A?&2'WVA^0NV$MV"A2'_1(2]K M6VBQ$Y)%N5C5( KB[)\\Y0UQ)'"\"P(W%[C7"EJYH'6MP,L%WJF@=4'0S@7M M:X_0R06=M.VSQDI;VB>2C :<'1!/2BM:LI#:E:I5 P=Q$W5)2,%>H]FZ@)>[D**V K=LWC]7E(>(9_.)7KK4TF"4+Q3Q3[/ M?/3VS3OT!@4Q>@C"4%TK8M"4JEX)O;G(Z_ QJX-[H0X/A#=0R[E!KNUZ%?*Q M6>[312%O5?9I*=]8E[H>0,(P$$SSP"L\\'[0@TS?U5JWW_!./*@H MU75/2_G&NM3U !*&@6":!^W"@[;1@Y-^[D8M*T>HD.B12'J#9E+]+=&4\H7: MK89(5389#U&W\X.$^9"P"20,9S#'.;IJ[89Z[KK%9:OYV2G\[!C]?"!/0;2+ MT)QQI0SB-5H05:E /E<99V35-0X2YF01,1!,RM\M1XI+J>0L)\ M2-@$$H:!8)KWO<+['NA(LP?I+R3,AX1-(&$8"*;YVR_\[?_@**=_-G[IV':C M=S+*J2K5:_1/1CG&NM3U !*&@6":!XY=OIW;5XQSA-B1>$'1F DI;M"OG(GJ MUVS[K+'M1OO$D&L*^>9JU34$E(:A:+HE1X&)8[0D>]!-R3.9AVJD^4EN*']9 M%>JY-^7!7@T^T314=4BZQDJGC,>HVQV"TGQ0V@24AJ%HNO=ENN+ QBL.:+X" M2O-!:1-0&H:BZ3:7(8OSHRE+#CCN1%M>K]$Y[6NKBYWUMJ!!"R@-0]%T*\JL MQ3&'+34?@-Y9KN6R+^C] G&5B][CE[@?]^%S\BU MG3ZZK#>]T9LK5?OA!YK3@-(FH#0,1=,OEC+3<;JP8QS0Y :4YH/2)J T#$73 M;2[C&\>8'EPSQ@&-;'*:%HTZ9T]=T"P&E(:A:+I?91SCF/.8_]:')U^GDR_3 ME[OP2N8R M@'+- =3K/7<.T/K:DX]08_-!:ML%FAF!TC 43;?K:$:.,:RH^6G3#*M]3\). MR8&=D^.>7Z3>Z;=2#'7,S+SFT42Y9.+D ^'K(!8HI"N%MQM=]9[&L[F(V8ID MVW3NW)Q)R:)T<4/)DO*D@-J_8DR^K"33\8H9H:-_ 5!+ P04 " !:9)I8 MM %2.VH( ]5@ &0 'AL+W=O)>'8@^*S3C"=/$DVFF ??A1EXBB M+#-1=OR26!;_/](Z%"]'%,\>TNSO_)YS0;[%49*?C^Z%6+^?3/+%/8^#?)RN M>2+/W*59' AYF*TF^3KCP;(,BJ.)8UFS21R$R>CBK/SN.KLX2S/7UQ$Z[N1?'%Y.)L':SXG(O?U]>9/)HTE&48\R0/TX1D M_.Y\],%^S[QI$5"F^"/D#WGK,RE^RFV:_ETCZRB1#SB"U$@ OEORR]Y M%!4D68Y_:NBHR;,(;']^HK/RQ\L?"\-F-8!TY<&S.J 67GMJXM57FD_$,'%698^D*Q(+6G% MAU*N,EI>X# I:M9<9/)L*./$Q67&EZ$@'[(L2%9<5AF1D[<^%T$8Y>_(C^3W MN4_>OGE'WI P(5=A%,GJD)]-A,RZ $P6=3:753;.GFQ<!8_$FAT1QW*"1? MRQ.?!(_SOWI*^;&B>OW4HD5\GZ^#!3\?R28OY]F6CRZ^_\Z>63_UZ86$^4@8 M1<(8"*;I[#4Z>R:ZK/3?PG@3D]LTDY%ALB*+0&8FI>Y3U\@:JBX2YB-AM(+9 M5DDKNN'MQ6PJ[ZIM6S50CIIJTT:UJ5&U&UZ,#PJU7J:;D394M^D+KHZ/S)$B M80P$TW2;-;K-C+I]3I/5CX)GL1SGW(HC(D=UN0B2I=2O3S8C;*AL%>RXK9IE MC4\ZNB&SI$@8 \$TW8X;W8Z-NOE2+?(IR46V*49#1_*S5)'G@MP$@A^1N9#_ MEN2:9PMY6@Z^^]0T9C%4323,1\(H$L8JF&VW:JTUEN,KIZFVFIXGC9XG ^[# M/K&,\4/%.MFY]4[MX[';N?6J5+-V*L_JIJ+(@C$03-/@M-'@U#SRD /+35RI M\&LJ>$Z^7O'XEF=_D7_);\6WG],@:8T\Z[-]:AES&JH6$N8C810)8R"8IKUM MJ1FF=9#Y18T%20VE^5 :A=(8BJ;+W3(4[/_9X)H!@X6U=QK3OM%.G4P?%)V, M3SMM+K1L#$73I7"4%(Y9"OW.:S6Z3[;/*N.EZ=,^]S1/_!HW7WWFR9)G/^2E MB4R#V,$V5 G"$KSH30*I3$439=; MV4&VV0_Z&.1A3JH'$B1-R#;(PN VJN_OO8TWU!BJ:=U1O^7N--]0UP=*8RB: MKJ,RB&RS0P1KY>=\L9$1Y,N69TGQ1(:P, F216$Y%9-?\G;^A=V\:YW_)+N% M;V3^$*S+!+WU!6I(06D^E$:A-(:BZ95*N5?V[#!] =3(@M)\*(U":0Q%T^56 MII=M=KU>V1= ?2Z[WP&RO9V^ &IB06D,1=-U5&:7_8S;];J^($RJON#JU2-^ MJ(D&I?E0&H72&(JF5Q?ER]FGAVGEH2XQ/UU@*H M_0>E^5 :A=(8BJ97%N41.M/#M/!0]PY*\Z$T"J4Q%$V76[EWSI#%9[W"0GTZ M*,VO:=JR0WO:>5 +S9*A:+I>RGYSS/;;_K:\6.=>+W/?'>'_2_8$]BH.->N@ M-!]*HU :0]'TJJ$?D,"TWU)&#TGPHC4)I#$73Y5:.G&->*K>S_+18'M>K MKYDS)8\\R'K?U#%'#M82:K=!:0Q%TU^K47:;:[;;AKUP4O/N8"YHCA=(8BJ;+I?PJ][5K MVN9\+V8#>V.H^P6E^5 :K6GZ/-+MSB,9*E-= M/65KN>:%:M5K@-?!8_'@\8A\$?>R1:\/<]E<7V?AMG@:>1W),A1->*^H4(\+ M2O.A- JE,11-UUYY7.YA5IVYT%5G4)H/I5$HC:%H^JXCR@;SS#98=6^K ;B_ M9P!NQ@R5%TKSH30*I3&OQSAT6S--73;E?WEF_PNR$8(YC\&:UGM9&?8(J.5Z M84(*+1]#T73%E!WE/?.ZY[-S7#-@L!P5K?WFK>N=C&==,?J3=1_H0LO&4#1= M"F45>6:KJ)3BMZ?6KO,<=Y U;,YHL&10OPE*HU :0]'T"M#::\L[R!C'@[I0 M4)H/I5$HC:%HNMS*K_+,?M7 O=5>LJ_6I3G+P>)!C2,HC:%HE7B3UFZ8,<]6 MY;ZE.5FDFT14&V,VWS9[HWXH=P2=J.35QJI70;8*DYQ$_$Z&6N-C6="LVJNT M.A#INMQ;\S85(HW+C_<\6/*L2"#/WZ5RGEL?%!DT.\9>_ =02P,$% @ M6F2:6*?VXDZQ @ @@< !D !X;"]W;W)K&UL MK55=;]L@%/TK5UXUM5)7.W:239UC*4GW46GMJD;='J8]$/LF1L7@ HX[:3]^ M@!TOJ9+L0WVQX<(YG'.!2UP+>:]R1 V/!>-JY.5:E^>^K](<"Z+.1(G*M=IH M@W4R%^+>=BZSD1=80<@PU9:!F-\*I\B8)3(R'EI.KUO2 C?;:_;WSKOQ,B<* MIX)]I9G.1]X;#S)**FI3JD[A@Q!931D#PC/XK'.4<,DUX4LZ9PACI5 K> 77 M1$IBTP_'%Z@)9>H$CH!RN#)8RQ3[VFBS*_AIJV/2Z CWZ(C@2G"=*WC',\RV M\;[QU!D+U\8FX4'"*R+/(.J=0AB$?;B;7<#QT0DH7)HCJ'<)G/X]7[3F.Z S MZC8@=G>'SVAG^T<[!!?_5CK]1S@J42U?E%:2BXKHI %VT>TC&KGX^ MB4_, ].\![]IFM?)W.8EY0H8+@QE&ULM9I;3^,X%,>_BM4=K1@)VL277MA2 MB<)>D!8- LW.PV@?3&/::)*X8[MTD/;#KY.&.$P2XT0-#R5QX^._C^W?<4\\ MWW/Q36X84^!''"7R8K!1:GL^&LG5AL54#OF6)?J;)RYBJO2M6(_D5C :9)7B M: 0];SR*:9@,%O.L[$XLYGRGHC!A=P+(71Q3\;)D$=]?#/S!:\%]N-ZHM&"T MF&_IFCTP]7E[)_3=J+ 2A#%+9,@3(-C3Q>#2/U^225HA>^*?D.UEZ1JD77GD M_%MZ?0D#M;D83 <@8$]T%ZE[OO^+Y1TBJ;T5CV3V"?;YL]X K'92\3BOK!7$ M87+X3W_DCBA5@+"A LPKP$SWH:%,Y355=#$7? ]$^K2VEEYD7Z,#4Z'RDM,VULM,HE+0^28(,D M!&YYHC82_)X$+'A;?Z2[5_01OO9Q":T&;ZD8 N2? NA!##X_7(.3#Q\M=E'A M.Y3910UVESNI2Z0$)2>"KW_K,G"C6"S_K>O[P22N-YFNP7.YI2MV,="+3#+Q MS :+7W_QQ]YO%L&X$(QMUA>O@U6GZU!SG-5,E_+SPB<3//3GH^>:%DG1(K&Z MJ)A07^^Y_M0+:4]%4.L8TH-CQH7,L9-C3L&2K<,D"9,U6-*()BM6)_5@;/+6 M5]/AM-Y7DT+$Q"I".T.%Z9U7FB<,;-"P;_SVL^KOAU*#P_']4/I0],H/-;RSRT=V3T&Y;X5O&T)D%O[R6.S M(6SPF"&T;T=T6PCDYGZB0-/ &6S[5MRVXD!NRGGV&"C[=BK?H&$-&5TUFVC@NX6#6FE5_H\] MV!2 ?,-_?W8T9O01!J ) ]"*[+;,R*V]=1@9DGJ'04-V:"=[6V3 *NW/8-/F M!1K60RNA6R$C-^4X=Z"A.+13_"Y4J\U2_P1L#0>[X:Y3R6 ?XN/# 5I#25?- M)D9 MQA1*ZT:$\;>9(@;!MB$!#@^%AQ@'[B'!O?0OIMO"X?J;M[F,$-P:"=X M:S@U:F!2)0']!'!OK(+1WCB A4 MW>K[WK1IFXT,QY&=XVT1@:IL/_.;?O8C@W;DFH-YGQ*H)@-CF3L&VL@.[3(E MOC :J4U[2O2Q8T>&]VC: R6L,:2K9A,?D%M\J)56C05M&X"KN69KW&8&K M*1K+S"FET.W0+B/BGJE0L P/;3%A;Z7KK#+,Q_:\?"=,X#Y2]-@$".P6(&JE M50."9;!-/,#VG$T;3/3!?6RXCUT3]VZ8J"9O+/XR),=VDK?&Q,SUUP8Q:">N M69GW&4&J*9EF-Q##;&)G]A476ZXAP$KO45W!8#?=<1X1 WIBS]AW @/I(W=/ M3%0@;E&A5EHU"HQGC2-LH@"QYVO:O-?L@_2D] +6-9/O! 92D[C1_IJ5_QJ< M9T!.["!O2PE2A;O>3#2]F39P)ZX9&@=03"JOQVNFT:AT#B-F8IV=-I%@Q7>) M.AS)*$J+$RV7AW,+;[%3'(U>* MQ]GEAM& B?0!_?T3Y^KU)FV@..>S^!]02P,$% @ 6F2:6&6W3MB#! MG14 !D !X;"]W;W)K&ULM5C;;MLX$/T50EL4 M"5!;(B7+=FH;BS-8$Q[E3FKC(\T(WQ31S9I/\VCV?3=A&)C0C]QR(39IB_G))$K:=.M!YO?"5 M+E=27W!GDS5>D@0[C>5JZHP<$),%WB3R*]M^(45 XT7L43D_\&VL/4<$&V$9&GAK!BD M--O]XE]%(FH.,.AP0(4#^K\.?N'@YX'NF.5A76.)9Q/.MH!K:X6F#_+!/N2(U+<4;]0%MFC?/@=GUT1BFJBC'GA\N 9G[\[!.T S<*>0]7,FKE3, M]?/=J&!YN6.).EC>8=X'/OP D(<"@_N5W?V:1*6[WW1W5;[*I*$R:2C'\SOP M/M&,2M*[51]@;$C0W[?*'MQ(DHI_3+'NP ,SN*[;"['&$9DZJC %X<_$F;W_ M X;>1U/D)P)KY,$O\^#;T&>?.1/&M[ES"W,W+23/,^AYJ#^:N,]U[B8SZ/51 M:=9@%92L BNK>11MTDV"I7HY\Y1Q2?_%^OLV$=TA#6L,>@-_W _VB)K,T* 6 M3X/HH"0ZL!+]QB1.3*P&K;P$H=\B9; :!36K!J>PY!1:.7W/=8_$O?DSX4K' MP:,@BTT";NF"@+,7@KDX-U&VHT($IU6%7STW MOI+&_0R:S/QA?]S!J^K$T-K@CM:KW\#"H%NPCG)MAEKXR'O3E:-UGCAXZ7@B MM&8NJI$"V4>*3C4K_/0L4PT+<'_Y@PP3!1ST?7,)HMK:WMZ_#U&P JHY;JF% M[KZ$%78-"8/CCOD15=,!LD\'G1J&#"MK"%OK;Z/9J#.%5<]&]A7XL2KV&UB+ MBAWCN0O.K>V=Z8W+.\R7-!,@(0L%Y?6'ZJ7QW5[@[D2R=;Z=]L2D6D[FARN" M8\*U@;J_8$R^GN@=NG)'=O8?4$L#!!0 ( %IDFECNDA_!P0, ,,/ 9 M >&PO=V]R:W-H965TD^_4A)42Q+4>I";RR1XOUY]^.1 MYLWWC'\5"8!$CRG-Q,)(I-Q=F*:($DBQ&+,=9.K+AO$42]7D6U/L.."X,$JI MZ5B6;Z:89,9R7O3=\N6.JX(]M$Z@YS.=_A M+=R#_+R[Y:IEUBHQ22$3A&6(PV9AK.R+T':T03'B+P)[,!KH!2K:3\^%:)&O6!;/& JX8_4)BF2R, MJ8%BV."I"0KG_BQ G%@H'2Z M#9S*P#DV\%XP<"L#]T<-O,K *\B4H10<0BSQ M]WO)U5>B[.1R%7W+B2!Z#<0(O6EE<\X+SKGHAF4R$>A=%D/0C12^:-:-QZ[=Q"SWU!K[%:[74*B8@H$SD'],]J+217>^S? MKD4H9_&Z9]$'SX78X0@6ACI9!/ ',):__F+[UF]=!(<4"P<2:]#U:KI>G_JR MD>509GD7O5+%+U3T*?NPM(-Q,#+4X$-)-8 %M3 @EY@BM&DBT+0HC#Q6UNR5_I4"@.)-2A,:PK3 MURCX712F;0K.>'9$H5?Z5 H#B34HS&H*L]B^%/=7P%O)/!.('8+ MB&//QLXQD=XY3B8RD%J3B/-,Q.DGPB2FG3"]=26Z*NJOH_Y+^^*JK">?9%DQE@W)=D4-M692563%:Z*J;.!Z@/J^84P^-?0$==V^_!]0 M2P,$% @ 6F2:6&"6H2:(! _!4 !D !X;"]W;W)K&ULO5AK;^(X%/TK5G8T:J5"8N1QS\FY-_'QM<=;RG[P)2$"_$J3C$^LI1"K M2]OFX9*DF/?IBF3RSIRR% MYRA8V7S&"HQR4)C9RG,!.<9Q9TW%^[8%-QW0M MDC@C#PSP=9IB]G)%$KJ=6-!ZO? M7BR%NF!/QRN\((]$/*T>F#RS*Y8H3DG& M8YH!1N83:P8OKY&G 'G$WS'9\L8Q4*D\4_I#G=Q&$\M1BDA"0J$HL/S9D&N2 M)(I)ZOA9DEK5,Q6P>?S*_CE/7B;SC#FYILGW.!++B36T0$3F>)V(;W3[E90) M^8HOI G/_X-M&>M8(%QS0=,2+!6D<5;\XE]E(1H Z'4 4 E OPMP2X";)UHH MR].ZP0)/QXQN 5/1DDT=Y+7)T3*;.%.O\5$P>3>6.#&=A3_7,8]52?D%^$)I MM(V3!. L G^*)6'@-A,X6\3/"0$SSHG@H =R$"-1XR8'9S=$X#CAYS+@Z?$& MG'TX!Q] G(%[2:CHQ[:0@M5C[; 4=U6(0QWB[C'K Q=> .0@3P._-L-O2%C! MW3;94JSZAJ%H;K=)U@(5_.+*5,Q/]A]7WK MA!9,@X:"GN^.^MZ.4%T8\AOYM(3ZE5#?*+3QY>#\R[D &1$ZF?Y>H;S W5.I MB1IZC:B6R* 2&1A%?L^-D$2]V88P:>S@B9/Y.@%W\9R LQ>"&3_723:S0@1R MJ.Z+/@;92FU0I38P4EWG]DI8CY'B:RG>@BX;(]&A0_9$9*V? %6MG#8W(^>A MX_A4;.T*U/,^]-[%VZ"QOSBX*"=B:Q>E[C&@NXWRZ,4-\9-?]V1Z8& MXG:U:[#N,*!Y2C_([()]&PN"AH92:;#OB8'?(;3N%Z"Y83C Z@9[E9).MU=/ M3=2PLY[U% ^-$^;Q1F>F'1I\[@AD.[EZNH;F^?HO$BXSFM#%2^]*+M\UXUN; MFI'TX"%](K;V*K1N#I#S/NM08P]R\$+T1&SMHM1M"#*W(9T^5^)4_U/W$W!W M[80T30?T^ZY^+*+&EH%YBC_$VTJJ=HLFE\V[YE;&M$[_1]0 M2P,$% @ 6F2:6)'((:*4 P .@P !D !X;"]W;W)K&ULM5?;;MLX$/V5@398)$"BNR_)V@)BIT7[D$70(.U#T0=:HFTB ME*@E:;O]^QU2LB+;LI$"[DLLDC.'YPPYP\EH(^2K6E*JX6?."S5VEEJ7=YZG MTB7-B7)%20M+(:U REM-",5& I/.Q M_]6@ M3K.G<6Q_;]$_6O$H9D84G0K^C65Z.7:&#F1T3E9#*_H5- M;>L[D*Z4%GGMC QR5E2_Y&<=B)8#XG0[A+5#N.\0'W&(:H?("JV865D/1)-D M),4&I+%&-/-A8V.]40TKS#$^:XFK#/UT\KE(14[AB4IX7A))X?*!:L*XNH(; M>'E^@,N+*[@ #Y195< *>"F85M>MB4?&.1X)SEVTAR-/(T&SC9?69"85F? ( MF0@>1:&7"CX4& MX?4MGBE)ZZ0?N^'(6[HV:B*O >N VR6DVFW8XABT*%8Z#FUN?#<8=@L9-$(&OYTK M#XROS)&.5N&[\F60Z/CV7+;4+W]@]ER^YYLZ30Z MDBV!__;\^2>)_XMAI?,Y-A4@YI"9"X9M!>"[F[Z"*$VKH0"98\N"5XZE1F.U MN#+/8.<;YQ\P]=UH3TUMU&L;'='2>LJ#,QT"8/]G5DM4BZ.LSJO]DM&I+C@@ M'A^("W[GK,(W?>%)?=OT/U]UJS?<+6_Q[;Z<0ZNN N>UNK"57H MJF5I9IL&^-ZV?7OS$],8V^[N#:;JJK$A63"\D)S.$=)W!W@,LFI4JX$6I>WU M9D)CYV@_E]C<4VD,<'TNA-X.S ;-OPO)_U!+ P04 " !:9)I8.84Y]B\# M "$#0 &0 'AL+W=O^!) H.Q,/JELF15;'$)(.<$YHC!HNI<>&_.+GLA U M@.1I![@EP#T$#(X O!*@*V<5F6E9EUC@<,+H%C$5+=G4A:Z-1DLU)%>W\5XP MN4HD3H1WL(%\#>C3)>$X21@D6)>7+E"Y="K70&"2\E-TAA[N+]&GDU-T@DB. M;DB:RF ^L81,11%:4;GMK-C6/;*MAVYH+I81SI>559/\WE'^(Y6$_V^EJ'H2D#&_[35K> =M/.J MA_JZ)K%&"056"01=[.)?&H"F)L8!8/O!: M?9O@@L77+.JELPF' ]<<3:Q-7,$YB.->[ 2_]4;T1-;0.:YTCM_)B^,^2] 36:,$CKW_ MV[5[<6-)4S=:$!QXL8RI6]8?FEZ[&YU:9^!TIOB#X9QCW6T==V4WQUOO25]L M3<7N7K'[3LXLB?LJ0T]LS3+L>Q>GLR]XO3>]%W_*TG?#(7_ 5!+ P04 M " !:9)I8^3V9H6,% !++ &0 'AL+W=OHC!F$VO-^>;& MMMEB32+,>LF&Q.+.,J$1YN*4KFRVH03[65 4VM!Q!G:$@]B:CK-K#W0Z3K8\ M#&+R0 ';1A&F/^Y(F.PFEFOM+SP&JS5/+]C3\0:OR!/A7SWKRV9]83IH1"+Q7_S4K7A3S@AF9)>'?@<_7$VMD 9\L\3;DC\GN M-U(4U$_U%DG(LI]@5XQU++#8,IY$1;#(( KB_#=^*XPX"! ZU0&P"(#O [PC M :@(0%FA>6996?>8X^F8)CM T]%"+3W(O,FB135!G$[C$Z?B;B#B^/21O))X M2\#'^X#AU8J2%<[L39:@N'4)?L>4XM3M"S&,T!Y%X"Z$"O(I]9_7"D20>5#J-,#^D=OA1^IFT5Q"OP0&C6@/&"@#]>PB#W M_!)\>MN(IYOXX,\@2L>)27@2M]@2Y\_\\Q>A#3YS$K%O54;GB7C5B:0?"#=L M@Q=D8HF.9X2^$FOZ\T_NP/FERB5#8HIG7NF9IU/?>U;Y-.61@RPR_9!ZG?8] MV!N-[=?#[/\_RAM>]X;E*"6M?IE67YO67$Q?M(W \YQ$+X16SH%6H>D<&!)3 MBAV4Q0ZZ\MP.3'IF2$SQ;%AZ-JSSW(+-@5'B.$C\JK+U6B[X03"MJE ;=V:% MH[+"D;X%\%O> M'Q%M J-)U.0V)*L==EL===:8%KDYX9$E,\)?I13I[VFILD2M4-/)-:6FE@UEV; K M/5%D8LHW0VJJ;Y("72TP:9&F"%5HQ7%Z\!W3%,/Z!\/0P*M&&E>BEJMGK>KG M&/P+ZM".7KOQ%!E24YV0=.?V._-H&\5$4VJJ;Q(472U3-?W UXL=QQY]X+E5 M2K1S]3QVO$]J()%>N_%\MT& KD1 =]29/C'*DJ;45-\D3;I:\&K:)WHQ'1BU MP7]0\A_4(]LM8X2?IB*]2M.I-:6FUBQA$+I=:0EHE"9-J:F^29J$6NK24E$1 MFF)^R3O#X3LF*@8=HM.@WT/54 0EK<%:M&9@/B_!$\>4@WO,"7B^?0O8MYML M:?'*&5XY;F7A1M?Q3*FI3DJ\A%YG.L,HC)I24WV3, KU:XW-OBQ.B%V#*%MC MKZRS#7B$$AYA+7ALL=,\T6;'.LWHRJ,I-=5)":APV)E.,XJSIM14WR3.0OV2 M9L-.TXL=__=%'WANE1(^82WX;+'/^IH^,[J\:4I-?9TG^18Y7>DS9)213:FI MODE&1OH%TV9]=D(,'O_W1Q]Y;ID2:5$MI&VQT0;'&TV?6^,'IHTE4W3PXKP[ M;\[-OCIO [F11&Y4Z^UYW4;3BVG6&?21YY8I"1G5(N06&VVH:32C"[BFU%0G M)8.CSKSJ1T:)VY2:ZILD;F3R=?\),4_3:&T ,I* C&H!"$6/]XH^DCFY9I'VS+C A=9;M5&5@D MVYCGVQG+J^6.V-ML'^B[ZW?NS2S?URIE\FVVN MYB<\V62;/U\2SI,H.UP3[!.:#A#WETG"]R?I'RCW#T__ U!+ P04 " !: M9)I8EZEY:-$# :%P &0 'AL+W=O0].9><[(7\JC8 &CU%/%93;Z-UJ/M W\V2>@:YJ _)0_2]/PB2L@BB!43,9*PFGK7^.J&#.V M](N_&>Q5I8TLE8407VWG0SCU HL(."RU#4'-SPYN@7,;R>#X-P_J%7/:@=7V M<_3W*7E#9D$5W K^#POU9NJ-/!3"BFZY?A3[/R GU+?QEH*K]"_:Y]\&'EIN ME191/M@@B%B<_=*G?"$J PAI&$#R 23%G4V4HKRCFLXF4NR1M%^;:+:14DU' M&W LMKLRU]*\96:]PRP&)%;H5L99FO=!'1A>,,\U O447 M=Z IXZ;U!K$8W3/.S;JJB:\-#AO-7^9SWF1SDH8Y[ZGLH"Z^1"0@/?1I?H-VW5PNT2/8?&3Q&CV 3#,W7@+Z<\'9FMI1V);:SK"&13X""=PTIW-\,]/)KXNQIDO0)9 M[UC(#FS )9IK*C4R.0WH\_434U^N;+ITWP7#=P&N8^2$UG)+^@7Q_KED7O\$ M- <%S<'I,R^;8E!)O-%@W,'UF3$OD<54UT1T&G7Z\) M7/%V?$15' B&T3>@TK5HI4]CIS_^ %GTFV7AQM8V84KSQMUS409VUA%MF9;% M #Y:->"01N\[:6"".Z1!&J5A8Z=1OE8:[F DE8;+,'!IL?AH'MM2&P.'-IS8 MVF9,:>)X>#;:<-8 ;9F6=0$^6F'@T,:HIHAO*.%QZ=S8Z9BO588[6/>@,DAI MM>1H5MM2&<-F9;BQM>B#.(L ]HRK9SACU8;-"LCGZ/J&H.F=/!^H3(.!.L=5D;IM.1GG[M'#F6Y.R,B _X/1- MOC]^$](9-DBC=&YRS//W@6#]9FGXE9M.>VM\3^6:Q0IQ6)E006=HMDAF%[%9 M1XLDO?Q<"*U%E#8W0$.0]@/S?B6$?N[8^]3B.GSV'U!+ P04 " !:9)I8 M%%/JI< * #V'P &0 'AL+W=O]O MX[@1_5<(-RBR@,\_$SN[30)XLW>X!;J]8)/K?2B*@I9HFX@D>DG*2?K7]\V0 MDB5'\>:*:_?#QK9$QOOMA^'0)1N52S

NAVUHE4UZ49\/):#0;YE(7O>M+_NW67E^:TF>Z4+=6N#+/ MI7W^J#+S>-4;]ZH?ONKUQM,/P^O+K5RK.^5_W=Y:?!O6NZ0Z5X73IA!6K:YZ MB_&'CW.ZGV_XNU:/KO%9D"=+8Q[HR^?TJC^B)U*UDF7FOYK'GU7TYYSV2TSF M^'_Q&.\=]412.F_RN!@6Y+H(?^53Q.$M"R9QP83M#@>QE9^DE]>7UCP*2W=C M-_K KO)J&*<+"LJ=M[BJL:DS]TZ<"%V(+SK+<(>[''I81V<,DVC)QV#) MY!5+IN(+3-@X\6.1JK2]?@BO:M?Q.G) MNR/[3FO(IKSO]#N0K:S)10W;H_8;<<,!4U;\8[%T_/L_NX (^Y]U[T]E^,%M M9:*N>J@SI^Q.]:[__*?Q;/27(]:?U=:?'=O]^G.1H'B=HF EE?'9/N;!K42Z MC=C*9Y2?=RB^1"'8:9EUR-8[_'$KK=*^J&+W525F7>A_ M=_L4K)LW?)I,IX-QMU.SVJG94:<626)*0A.PRF6FA"Q2D%)B2Y4V ]!ET.P% MR.<7[U]#>5X;-#]J4,2BZ[RC"[L3M$+VDW9RO;8J8F]6->;W&]2,R= &=+$6 MGC'@]02**2W2+-R8[K< -,OG^H)_WJH!PIDA30F]$O>I'XB44^SW1+]:)=13 MDI6@D)#)<>T QUNE1!XX1A''"#!$LF&*.$4BY9&ZW@7"P'_3VG88<8_#/XC3 M\3ND88*N5!U\(LY&H\$$?Z>SL\%(+)Q3/EZ;S_'#['PP%?=6%DYR)XK7\/-, MG(\&9\0ASF0Z97?FTHHWRK?;+YB-XK88,2]'*J<^SV>4V(%F=EW FNL%! MW+8-LC U68046JM"69EESW D11- M<\N:R0-4A[Y*5),*7(X: B+D&J,I:VO&9/Q4/"MI0W41$#*0%H4,OL#/EKW1 M+-R^@P3@@L8>%2YA%PH7X5,[5R*;+!L=-R$IC8MQ@T M'%.:LADH6<-*OAT&IH:L;1()'S2>WX%E>_U**:J%R'MB)ZUFW#BL (8][-<9 M4+N2&JPC+'/Y .?55N)6)%J)HI2.($Q5HAW#XS?24W5 F%*#E'L-]PJ@X%2- M;DBE IL2;JV.EG(Y4;RR9SIB55):D#2>S MLBK65!%.:"KB<:-P(QC&(7ZX[ @\@%:H>$X3M4*%Y4M%W*-=3,H D[4$9V2L M ?<:;$E&8\]H"/+0,94DI(5L!(X,L>+K:7N94C%7Z5^QN:Z&$OI!E MG((F =X#\6,S:"^B15$/7TW,!N,\5V3A86UB\FVF*"&J+@/D^H$I MC]Z$,) M_?&@L.05\W%X9>RC*;.T,N]EQWT;G2 GB]=(G/FW,AR_IRH#OUCJ5'#/6UA[%6HN$96_Q92Q:;=2QG4]E!!J%>#!6/)*(&M=B% *]:$C9CU(XA< MNGG0T@&I7#X'5B""HGP/!-!IR5(&""2G;5O4 $GP#HB&*CV.2;CIA"::2A[V MJ>90]AH9F5H87Y X[)Z7R*U*[;=="^G&I'K@99N7(ZQB#4:@+#CA0:2RI9G[ ML8K],97+/C(5D"([Y)P]\,>MYV)Z,1J9&$_&F #P<2[&%Y#\ M^'0A9KB*-$0:K8C?)A.H^'OC05DG8MP_XQOO66G$6:=!P36C=:/[.U$!DVST M>L.R"\VL,Q#/=:@IXWF\K-.LJU9"B:5Z!290M*QFA\!.U/!YKQC2)N&2^<3E M*FVT6,O_>H&S84#"OK[3:(*@++;*- 4T\J#]IZ+ZF#8%[\ K?@=_JG; HOO[("Q5J,!LQ:B'7HQ.@A(-$7@#>N&T!@2V2N!: MNQT*=VQ<0+047 M,:%K:Y:BY-+?9W&)1"1/_4;OU0%I3F E M45U)? C2MH<,J3RO#<*J,!T+ZEU(J"6:5"4VTX!64ZC]85A%=(+ YLJO;2(0 M_H\HM887T9I>&HRT'V-(=5#5APD!DB;6'^QOS$VZP!3IN;GWJ:GO]7YKU D( M'Z&$(SB+ #2KY,^8N"VI$"@&T)'F^2X )MZ8KY@_P,8N>'(T71MWQ9J55-"E?/_WR="\>>/$CEU>MXRGKL -_MTA=2<1%3QP>J1Q X)BAJ.UR]:_UB^U%^%=[O[V\$8< M@*PUS,K4"DM'@_EY3]CPECE\\6;+;W:7QGN3\\>-DN $N@'75\;XZ@L=4+_J MO_X/4$L#!!0 ( %IDFE@96$HNJ0( *T& 9 >&PO=V]R:W-H965T MU5 ]Z V#(8\6%GGH;8[97 M0:#S#514^W(+ M^44E74H*G6@=XJH(4#53R(AL-Q4%$FO"QU>[9^>ZO0"CJ6@E4@-)."*"BG MWBR\FH^LOW/XRJ#6!VMBE:RD?+#&YV+J#6U"P"$WEH'B8P]SX-P281H_6TZO M"VF!A^LG]H]..VI940USR;^QPFRFWH5'"BCICIL[67^"5H]+,)=V#@> ,'D#$+6 Z%\!<0N(G= F,R=K00W-4B5KHJPW MLMF%JXU#HQHF["DNC<*W#'$FNX,]B!V0TV5SC$269"Z%45A?,M,:C#XCIPLP ME'%B/N#54^B<,!B891 MT@.?'X+_$]FS4L1=*>)C[-DLS^5. M&(T]F@/;TQ6' >&@-:$<>YZ*',LD%#GQ M+UZD^-HK"4=^^"+'X&"8V$&.G;IF0N,5*!$W]"=(HYKAV!A&;MU\64F#C>*6 M&_R>@+(.^+Z4TCP9=F1U7ZCL-U!+ P04 " !:9)I8._C'4ML* "W;P M&0 'AL+W=O%OHS@:QO\5E%N=9J69 M)(!)FFY;J:UMKJ?I;M7N[.HTN@\T<1,T!+) VIG3_O%G"(TA&+=43_MA)B'V M#Y/WP7YYL,/)4Y)^RU9"Y-;W=11GIX-5GF^.1Z-LOA+K(!LF&Q'+3QZ2=!WD M\FVZ'&6;5 2+LM(Z&CGC\62T#L)X<'92;KM)STZ2;1Z%L;A)K6R[7@?ICPL1 M)4^G WOPO.$V7*[R8L/H[&03+,6=R+]L;E+Y;K2G+,*UB+,PB:U4/)P.SNUC MWR-%A;+$'Z%XRFJOK>)0[I/D6_'F:G$Z&!&#-MUF>K*O*L@7K,-[]'WROOHA:!YA6%:9EL';?;AD:&N3!V4F:/%EI45K2 MBA=E?,O:,B)A7$CQ+D_EIZ&LEY_=B:445FX%\<+R1;),@\TJG >1=2Z%;5W% M.[$7HOGP7/0F31["/+@/HS#_85&1!V&4_6S]9(6Q=1U&D2RC>=4XOFNB$6S_D@>Z/YHG>>CO7", MP/--.K3LV4?+&3NN]>6.6A]^^EG3KLL^F'_?_,?ZL#M<'8N^@C6>O-@DU@?S M0I.XF74=2)9KERSRW"0KVX5?%T;_];R.0VQ$T]UKURVY[@O:O16;),W#>&E] M/;_/\E1V;__5M/)B1R-Z6M'G'V>;8"Y.![)3ST3Z* 9GQ7-(F ^"-<1"]F(A)OK9K]OUO4BMY*&22W ?":M24&;];9+WA9'<5SA(&$7" M&!+&=S"OA!7YT..9=S)ZK*L!M+N&&KR]&KQ7JN&WC4B#LO-XI1B,X+YB0,(H M$L:0,.ZUQ# ]$ -H=PTQ3/9BF/0<1^IYS]?/LKAUE8MUIAU5)D@](&$4"6-( M&$?"?!"L(9WI7CI38S]"D_EVEQ2+-$P61:)JR3QR3/1T>I@?Z4IX^K/98F1]C8V OMIG%K)#ITT/S'ON* $JC4!J#TGA%:X1X/#R\ M9M"5(D.G0PB/-'EI6"6Q+&(GCMY_1EN1/8.,9)& MH30&I?&*9@RQH^GGAW9'E)5/:!N=)75ZL^]A;NBZW5;R\,DFARG&957,=NOE MG&8AJF,1KW8HU3>L8TV:A7A5R/C%N7WZ1>69V6;3[#S+1&Y=K3=!F):7.9>K M(%UVG!90EPQ*HU :@]*XW7;*6M$ENK'1[8BN\L!LLPFFK*\PGB=K_7@&M;N@ M- JE,2B-5[1ZR&;.T)O5_PZCW*[BD,X<5YE;MM$ .?LUB9-]H*_*0%L?J@Q& M=W/HPLSK'7*HI06E,2B-5[3&6>H-)X=1UI1RG"'I"+,RHFRS%\+D-4O^H[C? M&L:/(LMW5G;R8&UER.,LB<)%>>$B-\LKFXXN'&I106D42F-0&J]H!VE+Z]I% M6ZJK%U)NOJLF5;G.Y5#R_C;UV(AR05SQW [\%WD5E4 MOLSR<&Z=R^27RX_#9:S5!=2O@M(HE,:@-%[1ZA$_\MJZ:)<:UY+.IBR4966; M/:LO<1!%R;PR*])-(H4@GJ]<]6<_U+Z"TBB4QJ T;K?-*3(>MD;W=BEWTG5I MXR@'RS$[6#R,R\O7SR+(Q$>KG$KV*7GX]"435IF]?[3J[J4N[N8]](T[E$:A M- :E<:?M1=63\FIFC*Y05]257^68_:J[;98',O+1#]E[:T]F,Z!W4*$^%)3& MH#0.I?DH6E,FRMURG'>\L>U ?2XHC4)I#$KC4)J/HC4EI*PSQVR=&6YBFFOV MU@=T0AV4QJ T[K2].G?5,NZX6'.7H.69'[SI)8]D1R.$CE9W!0A27 M 5^O13$;2M\)0%T]*(U":0Q*XU":CZ(U1:.,0L=[SW$$:B%":11*8U :A])\ M%*TI(>5".F87TC2.0/U&*(U":0Q*XQ6M?N/ .;QSX+3=1IO4/,EF-)79Z)C- MQO:D66U@H78BE$:A- :E<2C-1]&:4E'VI'/TGF,'U'F$TBB4QJ T#J7Y*%I3 M0LK*=,Q6IFGL@'J64!J%TAB4QBM:?>P@,^=P\- 8F^ZTRYIVE6?IFCW+]@*< MYII"7:#-R-Z+MZ F)93&H#3NMOU'VW,.YZ'XNF)CMV9B-T.MC$K7;%36+S>+ M]:GE-*OS9^-R'_Z_-)I1&H30&I7&W/1UQ9@\/LT=-J:/Q<#:N_77F: M9S#>A/E\=9$DW_IG$E!3$DJC4!J#TCB4YJ-H3?DH4])]SX6_+M2WA-(HE,:@ M- ZE^2A:4T+*"77-3J@IDX#:GU :A=(8E,;=]CQ)FTQ;$VEUQ=S.Q2*N,BS= MEY;MOB&3@-J44!J%TAB4QBM:PX8ZO(7AMJ='NN.N^=*N,A5=LZE8=R8N4[$( M\_XY!-1\A-(HE,:@- ZE^2A:\U>%E)E)QN^80Q"HK0FE42B-06D<2O-1M*:$ ME$E*S":I(8I@ M1O<.-]1EA-(8E,:A-!]%:PJH]HN$Y#U3!ZA[":51*(U!:1Q*\U&TIH24 4K, M!J@I=8 ZG% :A=(8E,9)>QFVUYZ>K2E%[*[[Y40YDN2E:9)O2!V@/B241J$T M!J5QHEF)3>QV[J!;UNUT^4Q$.8?DA1^OJQD0?XH@RE>]#0CS'GI''NHP0FD, M2N-0FH^B-76D_$KRGA,L"=2YA-(HE,:@- ZE^2A:4T+*"R5OGF!IKME;'U"/ M$TIC4!HG[0F6WN&2<-*>7^F1KAS"4XZDAY]>:4;V#3.41J$T!J5Q3_-[A.W? M?-&5ZEZ&X2GCT'O][,I;D8>I**/=-XTP[Z5W\*$F(Y3&H#0.I?DH6E-+RK3T MWG-6I0>U+Z$T"J4Q*(U#:3Z*UI20,D2]-\^J--?LK0^HWPFE,2B->YI5X$>U MF]]5W#6EO*Y??_24/^D9S:NW)1)05Q)*HU :@])X1:O_7JA-6G,J=:7L5J!' MM<>!K46Z+)_TEEGS9!OG18-K6_=/DSLOGZ%VL/W"/KZT-=NI? M(:=VNWNDW760+L,XLR+Q()LP'DYE8ISNGA*W>Y,GF_(A9?=)GB?K\N5*! N1 M%@7DYP])DC^_*7:P?U;?V?\!4$L#!!0 ( %IDFEA#M4P 7@D *1; 9 M >&PO=V]R:W-H965T[ \;VWGS M9>;--^23]X";UR3]/3LHE5M_'J,XNUT<\OST;K7*M@=U#+)E?$VW:^R4ZJ"737H&*V<]=I='8,P7FQNJL\^IIN;Y#F/PEA]3*WL^7@,TB]W M*DI>;Q?VXNV#3^'^D) MV^_N?5D.J"+^%:K7K/':*I?RF"2_EV]^W-TNUN6,5*2V>2D1%%]>U+V*HE*I MF,CBJ M%R1*O6T29=7_UNLY5KH+:_NX!3CW :0_@ M/0-8/8!5"SW/K%K6AR /-C=I\FJE972A5KZHQGOK6_CH1<7/RGK\8OWRY:2L#RH/PBC[SOK>^O7S!^O; MK[^SOK;"V'H(HZC8D>QFE1<3*F57V_K@=^>#.ST'9]9#$N>'S/HAWJF=/GY5 M+.2R&N=M-7<.*O@0I$N+V7^SG+7#.^9S/WPX0Z;#+LEEE1[KT?L09L%^GZI] M4%DV>6KF])SQX#%2UEO&__U3(6#]F*MC]I^N;)Z/QKN/5O[ O\M.P5;=+HJ? MZ$RE+VJQ^>8KVUW_O2L51&):8O@E,1Q3W]P7=DFB<#*J<="WXK.)6 M*N4)Z64CN+/T;E8OS96845SZ2WF)TJ8H+E,4Z!1_/JDTJ'X@ZMWI]#>J,79' MB,2TY;J7Y;JS6M6E3 R1F)88>4F,)+'J644T3>@[+:.>8V0SALF&G;4)>I<) M>N@$'Y(T+FR:Y4%JE;\"K"#>6>_C(/J2A]OL;<.ZIHSJCMTC(C$M!?XE!?ZL MYO4I$T,DIB7&7L.O]S6)?6N9IC=MWVV<1,^+Z0HKSK4]%K8;%&*CT_P8YMO# M70%[F%]QC;'[0J6FK]B!%3NS>K8^'%5RB-3TY WV2A]#'U0#$VCC'-4^]]JG9ACMH7%1N]0T1J^M*!CFPQKWU)28I*34\.L)2- M$LEP^[J&+]WUDK7=:T9QM_>4"UQCXV#3-.]O*HCR VI>5&ST_A"IZ4L'8K*] M>OZAG4%7_K=UG4 :AP<:IK6_:3R,%75 M-B'VQ07'[A"5FKY\@"7'GM6^#BE74:GIR0&N#5IL&N%>8)=6T4Q#JBN-U[V@6L<7"L^2G+]N%L3JLR1+,Y3U^!9)Q<)+1_&K] MUQI6TL5%1^_3%.4?!J3$UO-V($@YBDI-3PYP%,.+3D--7,M(S9UR*5HF[@IC MO!&F3Q.(AN%$T[;Q7R_XX@<:O7M3U(A8H[V-F M8\WFPB@#=X7UEX$9P!##80@[05\O"^/BHW=LBN(1 ^1B\W;B&"F,4:GIUSP MC'&:7APWFVS<0.:.(*?OA,P!B3B.1)B5KQ>)$0A)EY6-D8/\#H/9NBQL0!MOB\ M+3M.RF%4:GIR@,,X3-F5XXYQM]\'5&.WU?-$ !! H>@]UFF\OX2,CYZ M]!654Q28!-"4F+=1)TCYBDI-3P[PE:!IU-4RS=JP;'M5F&TZ5S0NI-"G")0C M<,II>'5P^1B7'+U'4Y21!!"4F+=G)TAYBDI-3T[C G&:GITPNW&N;3!#1Y3@ M?= @@&L$SC6ZA?]ZZ1@_S.B=FZ*N)("DQ+RM/4&*6%1J>G( L01-:T^8/;MU MV]-8B#X]@!R!0XYNZ$$%8UQQ]/9,441R@9_<>3MZ+BEP4:GIR0'@K4, MYETT1)\>((^+(T__R?AZF1B7'KU/4Y2/7 K=][>G4L*751J>G( NER:WETM M@YH8"]&G!]CCXMC3;^+K!6)<>O0^37+#7...N9EOF:.]9VX*Q'(!L5R:UIUK M]N08,SIW'5&.WXC2)PFHX^*HTV_E8>5A7'[TCDU1/7(!K-QY6WGW M@ )U29K6G>SHRLEE^[+XKBC>U[R30#\2IQ_=S@/+P[CFV&VB4M,S ( EY^W9 M25+HHE+3DP/0)6EZ=K+C;CEAU"NZHM9]UQA+@!^)P\\O:1!G0?6(C_XB,:XQ M>ENF*"-)X"DY;UM.DC(6E9J>'& L2=.6DQUWTA6>]9O_V@8VAXC>+IUL/"X M!Q_#P(,KQ[CPZ(V;HHHD :WDO(TZ28I:5&IZ<@"U)$VC3IJWV+GMNT.EV:;C M7M]YV /@\7#@Z;+Q__&D"=(B$Y6:GAK +&_>KIY'2F!4:GIR@, \FJZ>9W;U MVL4+-$2?'C"0AS-0EZT'U9!QW=&;-$6%R0/(\N9MZWFD/$:EIB<'>,RC:>O5 M,DU[MJ_1[ CI:001J6F)Z?Q M9"B:5IYGWJ4GW,9U\?5BS&X>[\%E#U#(PU'HFIVOUY3Q XS>L2GJ3#Y@ES]O M=\\G!2\J-3TY %X^37?/-V_$XT8-[DJ0/D7 'Q_'GVMV'E97Q@\R>M>F*#OY M@%S^O+T^GY3$J-3TY ")^32]/O]ZKP\-T:<'+.3C+-1EYX%U95QY]#9-48;R M ;K\>5M]/BF"4:GIR0$$\VE:?;5,\SFMCM'IZPBRC8N.5XWG'1]5NJ\> YU9 MV^0YSL\/"[Y\>GG4]/OJ &ULQ5I=;]LV%/TKA%<,+;#*$B5;=N882*QN"]9@1;-N#\,>6)NQA4JB M)]%)]N]'28PH2C3ACSLX#[$D\Q[R'(H7A]>IB3.!O-9]>Q3/I^Q M'4_BC'[*4;%+4Y+_>TL3]GP]\ :O#S['ZPTO'PSGLRU9TP?*OVP_Y>)NV*"L MXI1F1?B MVUC$\?D#78M9Y(AD*_0S9>N<;#?QDB3H1KQ%Z"ZKWZQRAMY^>.$TS\17G^D3 MS7:TBOG(LO7[CV+J5NBF*"@OWJ&W$>4D3L35>_3E(4)OW[Q#;U",TH?W;.,;PKT(5O1E1X_%(P;VOB5]BVV MZ3W$&^ M]P/"+@X,XUD<'NX;PB-[>$27^\(U-GXSB7Z%Y^_!DQ-2H,>FJV)(EO1Z(C%/0_(D.YM]_YXW='TV" M0H)%0&":V$$C=F!#GS?RYK7J)N5JA'&%4&;>I_DHP,YD-GQJ2])O%813)]1; M1=;1G,AUU' =6;E6[TQ2O3.D>F=,9&N(L$4#>VZ/K+6C8^=_U%,.NV%+.8WL MN"$[MI+]DL5<$'W@A%,C46OXL>L!$BP" M-D"QO9PDLDGQ!2;$BP" A,$WO2 MB#TY._E,>NO1G[K.M+,>#:V"T/$[R<:!6:C&&+68A%VRH+Y8HK6E"_=F(&5X/;OC7;",BT=9:8X^['*V-4\N MD%&5ND"B15!HNH#*17O3BV0C2$^] $6+H-#TTJ)R\MCNY _)1A*BO5B"7NUG M86K5ST;VX9Q*5]EN;#69AV4CB='.1N,N65!G+-':THWW;=*P,KS8;GAOQ*K) M21(;+9$]]M@E 8H60:'INBG?C"]2H<:@)6I0M @*35=<.7=\?IE:0K07I=?= MIL@VVKXLZ&W+[(,YE:QRW!B@3HW[A6K/Z24A4%ML['*Z)PDIMXOM;G?_ILP> M>/1Z *U10Z'IHBG/C"]2IL:@=6I0M @*35=<.7=\?JT:&\K0N+\H^ZUPOU9M M'\ZI=)7/Q@#E:MPO'O?\W,+>T=%O@:G+L3D'^,HQ^QXJC/X#I/G?D*^/KVXWO;WQ#/D"U6F*TB;@]8V3OZ.@WP-YES7;8.EHI5L*Z.J):H"7;9;P^;M@\ M;8[!WE2'/SO/;[VK17V85<'49VOO2;Z.LP(E]%% NDXH)CROCZO6-YQMJP.< M7QD7R[&ZW%"RHGG90'S_R!A_O2D[: X-S_\#4$L#!!0 ( %IDFECSF7)C M;P0 ,\; 9 >&PO=V]R:W-H965T@Y2W,^=I9"K"Y_=L+5,9CA%EV *=)V71I&" M__S*]^CSBC XSA?HAH#&Z))S(CAZ^J:I?'M%!$Y2_@[J'A^NT-LW[] ;E.3H M-DE3@.,C5P!1V:X[JTA]*$D%!TC=8M9!H?\;"KR@JRF?FLNOR*PN#]5R%^2M M-0YJC8,"+SR =T\V)%\3CN:,9NCCLR L!_;38KJ$\4+2&YHOWM^ I>,7M?Z[ M 1QT+4C&_]=I4%ZTJ[^H_/I?\!6>D;$#WV].V(8XDU]_\2/O=YTBEL 4?<): MG]"$/IG"D&F:Q%@ >5I;)RVL@PLQ=/Q+T*@ E7>KS<3O19W>R-VTB6E616%G M6*]2.N[6'7>-'3_FB>SU04#+VMZ,YIZ_W<;_NOF_L_F\J8)C7>3%5>>_&J:Y; M(\BQT[($IO =U'P'YW#SP*8^EL 4?8:U/L/7TU\\_ZD",\)ODX_\P^D"3$*MAF!_7#+K6MF@$.7I,EM!4RDUT\KMG ML;+5R&4+3=6H"5V^,;.<;.7>ODG[G6C7RII5@Y;AU9Z;(.2;D] E#)#A--'? MC(VU1T_'$IK*M E-?O\L#K8:LVRAJ1HU0#'?M.]BS[^$< MT00?_P?)YW".,!8>/19+:.I&1!.7 N\L6Q%6LY8M-%6C)FL%QIQRJG4KU+8O MX:XZ-/VF.ZI$9=/:>S*GHFJKXA-0B&FF;=SN1M)K["0%3: *PK,8W&H"LX6F M:M0DL,"\>W6JP;O[N:';&>QZ6K.JO2NG]MPDHL"J^G+%IJJ49.^ O.>U:GN[>]M!'NMV%!1TRT*=[SKMIZVR$==MY@M MDIQ#!W.H\CI]\! KGQZ5)X*NB@&ULK51M:]LP$/XK0BNCA2U^2]*1.88UH2S0C-"LW8>Q#XI] MB45ER97DI/OW.\FN22$M&^R+K9/N>>[N.9W2@](/I@2PY*D2TDQI:6T]"0*3 MEU Q,U U2#S9*ETQBZ;>!:;6P H/JD00A^$XJ!B7-$O]WDIGJ6JLX!)6FIBF MJIC^?05"':8THL\;MWQ76K<19&G-=K &>U>O-%I!SU+P"J3A2A(-VRG]$DUF MB?/W#O<<#N9H35PE&Z4>G+$HIC1T"8& W#H&AK\]S$ (1X1I/':D>/+E3#^2PZM[V5(2=X8 MJZH.C!E47+9_]M3I< 2(AJ\ X@X0_RT@Z0!>N:#-S) (^ M>QL^A[R')R_A 0K0JQ#W*L2>+_DG%-\A+R5_;,"0GS?( M0Q86*O/KE 9MT.'IH&X^)Z9F.4PI#J !O0>:O7\7CRSX>:F?R:S M/U!+ P04 " !:9)I8D-,9G8 + 44P &0 'AL+W=OEV9*+2XK%>G/V)Q*AR]8#-],N9A3!9?BN2(7@M' ",VC2M5U&Y4Y#>/2 MS96Y]RANKOA216','@61R_FRTM8$I\"=FK3'TFNBH3SK_IBT%P77*U M12QBOM(("O^]L'L619H$=GRWT-):IQ9,?U[1NZ;R4)D)E>R>1U_#0,VN2\T2 M"=B4+B/UD;_VF:W0N>;Y/)+F7_)JR[HEXB^EXG,K#!;,PSCYG_ZPCD@)5*M[ M!*I6H'JH0,T*U X5J%N!^J$"YU;@?%N@M4>@804:API<6(&++0'P=KY TPHT M#Q5H68'6EL#^AG-7+><>ZB=OW=@'M[:W:F[/M'NZHHL$O3*[ZUH9_84-UC M@T<>>*QF$M0%+,B1'Q3+5]^3'Q;+UPKD*^#/M5.K*Z?>50N!MPOA$*]5)E6W M6B.?G]KD].0LQZ[[8S##QW^3T\3=>:SV 2RW\:Y)G6,P[YC4+69UV<0AU6;6 M)")G5+"\(.H5TX8T!MI%CF7[D?UBY .%RM:\!)D7EH?4[V*O^/!P[?6"%AL= M48D"S+@8TV;^>YA,JM36_4_-<&M_K__Y8PQR9*#87/XGQ_B[1$D]7XF>R5S* M!?79=0FF*I*)%U:ZT='A_IZ7E9BP-B:L@PGK8L)ZF+ ^)FR "1MBPD:8L#$2 M+)/$]742UXOH-W=+"7U= FD8B%X=O-QX=:=Y57E))U]2 MR*NE2E6S1=J[G/JYXV4+=7(XC6R1;F&ECDT 3%@?$S; A VM6]V46]VL6T-L->$8R:9,M)ZOH_6\,%JWAIQE=LAA=LC)"^!"[K&C#":LC0GK8,*ZF+ > M)JR/"1M@PH8)["*50:V&X[;2?[9R#E/]^'RWGW;=5 IGLJZQSKI&8=8]T8@1 M/B5/BOO?RN21"1]2C3Z;FQ]>8R;D+%P0.E5,D$^"QI*:YS1Y>5BHZ=@\Q(2U M,6$=3%@7$];#A/43F.>EAQ3'JVT-&0-,G4-,V @3-D:"97+T8IVC%Q@Y.F%3 M+MA[25JHZM@DQ82U,6$=3%@7$];#A/4Q88.+O(RO5K>F\$-,G2-,V!@)EDG2 MYCI)FX5)^I'1*/P39JK/%&:O/";29FVXF=>6B6!^1*4,IR&4G H^)US-8&3U M^1QLFNG7*"\,1.":Y65OH0W'9B\FK(T)ZV#"NIBP'B:LCPD;8,*&S9VY9M79 M6J>/=LNX.PM*)*,R&=E:9V2K,",[WY>A>B,/3,UX0-++2QH'9,C#6)$O<+T$ MU:0=2C_B$C[GI5VAHF/3#A/6QH1U,&%=3%@/$];'A TP89L?O3GD*R,S:L:V3"4F,/X1EF3J/,G4<"M3MR1L M8PV!H4OJ#WRI""5ZYT,8O9& P;IU'L9T H/QE(:"O-!HR1SR:<:( M3X5X"^-G0N=\";4'KR6C<7C0HZC#U9%7*LG)N>M<9!U6;SFMS9TCFFW'M4$8 MD)@K/;_@(@ Q\"88*T(:$1K\=[FJ#8?*S1=@F&ENZ/ D,U6$:I-I**2"3X(Q M,D_>O()!Q@P0TXH=\B$F0QHOJ7A;OT(KDU>F?<($TVVE./CC4^(%LZ'C]AF M1MVIUI+[U5G2A@]4E$!:A8T)B-GY)#3&#K^;_"/<=+3W8#T(@[Q")$N MF0*7Q; 6,AKNN5,F8Q6 S%>8CP'R-G@))1?R[*QLG*EMBP-PYH?I%/[=,2[O M.VO=@8IWC-TIW!-\N4B+0*FS,X<\+H5<4B@ /MSKJC+9JAFA^JM "_F,2D:6 MTLP[-2'MT(DP]8>_Z;OZ>C_01K-BAC8.8=T)\(W3N B?X?L(0C\3 1!17JO5 M='1?I',G!*\F]8 EJF&IS2JUG#5HK7Q!WW9,:Y*)31<3']"CDC<&&;K@20RK ME,NL#R)K-5U;K>NLOZ'^+&0OMB93\)Y0>NX.!@>A)DA(I\BD_$*$E'N_NH9I:*-"?-MWZ MDX+_;"\YA>FB7H*1TS%TD6>;J$UWCKJO"+(==LU$_((*E80"F)PQ8]?W- MOH1026GH.^#"<]Z]%R7F9#HLHE(^O/F*BIT M".B."ZSU9U27:Y;=NEMNN.Y*%]1N6Y=I@I3A9I1:1DH/L& :M "D$?>A+D;\ MI-K83!9LUPQ3I'\J^L,NH:&,UW3JJS))+3)%_C\BXFDYD6 (VS1[NBG*YHY> M_\.@_0_0M'Z>M]@\Y\MIVH#Y@IG&T<%0A:[$X!=\8#/0_;.TES2 S\QX M%&@;= 29"9&=!:T"Z(.= NK6MF'"CPX3A[3!;M"RZ;F_0Y8IT^J;SG=MH.YW M]QEI,J'FI:?6K[,07/ZSPO_O1'_>,S_,)=,8"99YPN"YFVV:[B'/&)ZRBQ&] M*/AH([6=CM2NCL\O2;C>FD5'WM.&8IW'/FY I;51:1U46A>5UD.E]5%I U3: MT-+23_+T6G7K<1^JSG&.3KT:SG^9[:6V37N%^;@]=/WQ8);.N9L3BU%'IQDF MK8U*ZZ#2NJBT'BJMCTH;H-*&J+01*FV,18_*7/9:4F[JH1P50 M:6U46@>5UD6E]2PMLSU[:R=X'U7C )4V1*6-4&EC+%HV(3=G ;SBPP!/=X/< MO,/= MBO4O8HQ=[WV+EYB7I& I761J5U4&E=5%H/E=9'I0U0:4-+2Q\+UILUMM^> M8NH<8]&R>;DY6.$5;T3_.6>=BHTX.I%1CUV@TCJHM"XJK8=*ZZ/2!JBTH:5E M#M@WG?IV(J/N7L*B)8E<2?W@W)R)9_,SBGH']C)66DGJ[OJG&F_-#]9MW;_S M+N^]G/MM[[*3=W_H78Z2'VC]SRYB4S#!=2Y@9262GV!,+A1? MF)_!FW"E^-Q\G#$*,W)= +Z?&PO=V]R:W-H965TZAVH-)#F UCC/;7/KO9SLA7!:R,=&] M0&R?\YWO?#FV3[I+QE_$#$"B%8T3T;-F4J97MBW"&5 LZBR%1*U,&*=8JB&? MVB+E@"/C1&/;G 3]2Q',X(80JDAL/I;P #B6",I'C]S4*N(J1VWG]?HGTWR*IDQ%C!@ M\7<2R5G/ZE@H@@F>Q_*>+;] GE!3XX4L%N87+3/;9M-"X5Q(1G-GQ8"2)/O' MJUR(+0?WD(.7.WC[#HT##G[NX)M$,V8FK2&6..ARMD1<6RLT_6"T,=XJ&Y+H MU_@@N5HERD\&MZ T$.@#^HHYQUI2=#X$B4DL+M3LX\,0G9]=H#-$$C0B<:RD M%UU;JLC:WP[S*/TLBG<@BH]&+)$S@3XE$42[_K9B7-#VUK3[7B7@"/,Z\MT: M\ARO4<)G\/?N?@4=OU#1-WC^016% *@AHV8-#4&$G*2F3I]OE2VZD4#%CS+A M,N!&.;#>Q%]?9W)!.=<'C55;P]'#!5T,<^[9/A;:;\%9+X+Y5T>?(I]+A1&B[.G@; M';S_5/A_".1FI5]VS@^J78_5P-[J%"GPJ6F@A;H'YXG,NJ]BMFC2KTUKNC?? MU\V[Z4 W,%GGKWJK*4F$4F2B(-6=I"Y*GC73V4"RU/2C8R95=VL>9^H#!+@V M4.L3QN1ZH ,4GS3!+U!+ P04 " !:9)I8L+@A+-," #\!P &0 'AL M+W=O#?6*XWKI+9BRR4$2L<+DHZG+ M8".16 E38MMT$/OC6;!U@(<=>-@+QH,.7:PF:KS/2ORAFS7J6*.76)&+-3ID M3?RIFY5TK.0E5NQB)8>LR!^X6>..-7Z)-7"QQ@>L>.@G;M:D8TUZ65\V@!UW MI4&ZB)/_^&K3CCCM)PI-N>DWM@=P6_S9<_&[;$P/$P_#8Z<QU@[/OA(>>(G]RQ-)>RXQZ+2WVN:9VF_/A MC"X99YJ!NPE&!Y4%G8X0:O9Y!F [Y?":&?)N;&Z"[\] ]02P,$% @ 6F2:6/7IBQHW M @ NP4 !D !X;"]W;W)K&ULM53O:]LP$/U7 M#@]&!VOL.$ZR9;:A:1@K;!#2;?VLV)=8U)8\28F;_WXGV3$9)!F%[8NM'_?> MO2?I+FZD>M8%HH&7JA0Z\0ICZIGOZZS BNF!K%'0SD:JBAF:JJVO:X4L=Z"J M],,@F/@5X\)+8[>V5&DL=Z;D I<*]*ZJF#K,L91-X@V]X\**;PMC%_PTKMD6 M']'\J)>*9G[/DO,*A>92@,)-XMT-9_.QC7<@3+["" ML,3,6 9&OSW>8UE:(I+QJ^/T^I06>#H^LG]VWLG+FFF\E^43STV1>!\\R''# M=J59R>8+=GZLT-XI%UMP,? =5:6!B1P67&=R)PRLF"'LS0(-XZ5^%_N&%%E>/^NRS]OL MX87LWY@:P&CX'L(@C/Z$^V2D=Q/V;D+'-[K =S1QRSH3JC=1.A.&3, -%W! MILXK;C-$YS/8&IGIFF68>%0$&M4>O?3MF^$D^'1%_ZC7/[K&_D_T7\\P;I$P MA4H*4VB80,X.^HKVJ-<>O>[L\^,S4?1,SBF-_L-)CWNUX]>=]%_5MGS#MI!L MK]NGP2 8?8S]_:D._Z06;5NC)[[E0M/];0@7#*;$H]I6T4Z,K%UYKJ6A8G?# M@KHK*AM ^QLIS7%B*[[OU^EO4$L#!!0 ( %IDFE@Q5T"R80, )8. 9 M >&PO=V]R:W-H965T# M'>-W8@4@T7U*J!A:*RG7%[8MHA6D6'38&JAZLF \Q5)-^=(6:PXX-DXIL3W' M">P4)]0*!V9MRL,!VTB24)AR)#9IBOG#& C;#2W7>ERX298KJ1?L<+#&2YB! MO%U/N9K9!4J/Z)]-\"J8.18P8>1G$LO5T#JS4 P+ MO"'RANV^0AY03^-%C AS1;OP2'1^=H".44'2=$*+LQ<"6BK;>W(YRBN.,HO<,11]=,RI7 GVB,<15?UN% M6\3L/<8\]AH!KS'O(-_]@#S'Z];PF?R[N]] QR^.P#=X_G-'L,(<3N>'THXX MQW0)ZJ616N"RW10_F.71#O,8_?JF(-&5A%3\KM,WV[];O[_^4%R(-8Y@:*DO M@0"^!2M\_\X-G(]UXK0$5I&J6TC5;4(/OS.)"1(F%S,AHK)@<*_'4"=!AAL8 M7/UIVX:NVU&'ORV'5F/D=;S"J$*Y5U#N-5+6[X=^@3AL@6YJN34"O/1X6@*K MQ!H4L09OG,E!FU*U!%:1JE](U7^E3,YP^Z4D[7:")XF3TM@E7C/BWC/WSB3S]N4JB6PBE2NLR\A MG%?*Y1RXG,QNY_Q),M<:!?7Y[);J'K>1]!>@P!5MG=,X5I55(B3'NJ:L)=H( M]M+C:@NM&KJW#]U[X^3.";0E5TMH5;GVY9G;6-+\3WK[!P5%]S"]#XUZ!^EM MERK\%/C2-#Y"$=E0F16^Q6K17(U,2_%D?:R;+M,Y[&&RCDV5MH&A%P[]02P,$% M @ 6F2:6!-2UUF: @ V04 !D !X;"]W;W)K&UL?53O;]HP$/U73EDU@;02"/2'NA )VDVKM$ZHB.W#M \F.1*KL9W9AK3] MZW=V0L8TRI?$=NZ]>^]ROKA6^LD4B!:>12G--"BLK6["T*0%"F8&JD))7S9* M"V9IJ_/05!I9YD&B#*/A\#(4C,L@B?W90B>QVMJ22UQH,%LAF'Z98ZGJ:3 * M]@>//"^L.PB3N&(Y+M&NJH6F7=BQ9%R@-%Q)T+B9!K/1S?S"Q?N [QQK<[ & MYV2MU)/;W&?38.@$88FI=0R,7CN\Q;)T1"3C=\L9="D=\'"]9__LO9.7-3-X MJ\H?/+/%-+@.(,,-VY;V4=5?L/7C!::J-/X)=1L[#"#=&JM$"R8%@LOFS9[; M.AP HN@-0-0"(J^[2>15WC'+DEBK&K2+)C:W\%8]FL1QZ7[*TFKZR@EGDZ55 MZ=/YG'QE<*L$_6O#?+EZWYC6S)6L#[T[M(R7I@_G\(C&:IY:BO=86$EN#3"9 MP0*U[Q*9(BP+IA%F-=.9@3/@$AYX61*QB4-+NEWV,&TUSAN-T1L:Q_"@I"T, M?)(99O_B0_+;F8[VIN?12<('I@B&&M0[#)+W[T:7PX\GW$TZ=Y-3[,E*:DQ5+ODKR3:^;QH+Z:%5?'9K M/":^H;_T]&Y8[)*KZ\%U'.Z.B+KH1%V<%/6)TOEF9$)IRU\;$15JKC+H"=\W M_6-B3M-26S388W4+#ZZ;0)W[H6*H#%MIFYO7G79S:]9"7!U"Z OF^4LON-2]!-\^0/4$L#!!0 M ( %IDFECJK$?-'@4 $X8 9 >&PO=V]R:W-H965T06FAW*TU'53O=?1CM@TD.8#6Q&=M MNYH?O[9#XY>)9+@$4>HDC)D>-I5*K"\^3P1)B M(IM\!4S_,NVH@1MO#Q[H8JG, V\\7)$%/()Z6MT+?>>E7D(: Y.4,R1@/FI< MXHLI/C<&=L2?%+8R=XT,E!GGS^;F-APU6B8CB"!0Q@717QN80!093SJ/'SNG MC32F, UF!F1,.'17S14RU%CT$ AS,DZ4@]\^P?L '6-OX!'TGZB M[6YLJX&"M50\WAGK#&+*DF_RLB,B9Z#]5!OX.P-_WZ!SP*"],VB_UZ"S,^A8 M9A(HEH(. LH!$ER?RP$#TQH1\N&/T'0COF"AC,J9*?T96DITS4((B_:>1IE"]=^@ M7OE.AW=$-%$;GR*_Y70--.)ZYM_;4/^+N>S\'6 M#,I/&E&P-W.GZ#+F:Z;0]\N95$+7V=]5*5LKIB#@QYJJ5[/, MF>[0NY]/(BYU'? Y6NL'3/*(AGI:]&BFJ*)060I)&KAE\S"]>C,>](?>)L]J M,J:7&^(W<7',U GG@V1U4[*Z3K*N4S8HVX!4>G=0\D@>D@C]',8SW.SN$5$Y MJ+W'A#/7#S+12YGH.9GXQA6)JN#U2ID/NB5XY4&MYF /G3/^!]'U4W3]]Q2% M+@,$+UI_2*B"VB^OUM(D3TCH5=Q%>+$ M%<:%B?,[YWN8G1&/;8XU.2N02MYH/(9??^BQZ!;!;&L;"*X5FU;J[=I7=Z* M;&;R%KOU[<$67LECISRC[?WM>N*.>#0_B;=N(>:!-93I5.P6JDD]?4GKZ4;7 MTW%,=$MMKJJ>:I*@.R8J8AZNITRI8K=4S12.2]JXG1Q=0NZ4OM[=5!+P?VA> MG(E>[%:]OP-?"+):T@!5]*"?:$+D\M1^(O,BM"&1??U)1$_V.O03):O/"B%F M/52_*KC3.9KR.KU-Z_)6G(I,E.-![7M G:I[4JNW:5W>BFQF*AX[M>KX'H1A MDRS O*L'=AF;3WNZD5_&^;?Z)40AFKTBOH)D&O2+_EI)&EHG3X^5EU>4O(]7('K3&(A3VPEB@P!VS)063Z-#T4O[1'P7O/K_#%)#G: MSMPD)^UW1"RHIC."N7:I^=%]7R2'U\F-XBM[G#OC2O'87BZ!A"#, /W[G'/U M=F,"I/]"&/\+4$L#!!0 ( %IDFECE"4:_CP( ,H& 9 >&PO=V]R M:W-H965T^K],2*JI'L@:!.[E4%34X586O:P4TURX845I[(*?3&M:P"V8N_I:XOV1%K@]?F1_[[2CEB75,)?\"\M,.?-./9)!3AMN;N3Z(W1Z7(*IY-H] MR;J+#3R2-MK(J@-C!A43[9MNNCIL <+Q,X"H T0O!<0=('9"V\RV"'!XWB\"_>Q!'T=HKX.D>.+_U@'LF ZY5(W"LC7\Z4V"C^U M;T,"6\;Q,*.]?F>ZIBG,/+Q?&M0*O.3UJ_ X>#_'Q/O;D@Y): MDT8H2&4AV _(B,%"+$% SLQ@]M23_7K:H,D+Y$QZ.9.] MZ:0ZUY,Y*?Z^69.A9H5/Q T$1:/3)_+\+:>Q+H^W MN&!"$PXYPH+1";*HUCG;B9&U,Y^E-&AE;ECBSP:4#<#]7$KS.+%^UO^^DI]0 M2P,$% @ 6F2:6'<_)10< @ S 0 !D !X;"]W;W)K&UL?53;CM,P$/T5*T@()-2D:7=!)8G4"P@>5JIV!3P@'MQDVECK M2[ GF^7O&3MIZ**V+XG'GG/F'&U8C-(HY=68/B;F(: MT'2R-U9QI- >8M=8X%4 *1FG27(;*RYT5&1A;VN+S+0HA8:M9:Y5BML_*Y"F MRZ-I=-RX%X<:_49<9 T_P /@MV9K*8I'EDHHT$X8S2SL\V@Y7:SF/C\D?!?0 MN9,U\TYVQCSZX&N51XD7!!)*] R<7D^P!BD]$4!+IX)P M6*R-1J$/H$L!CKV,WFP N9#N;18CE?* N!QH5SUM>H%VQNZ(JG;LDZZ@>HF/ M2>*H,SWJ7*57">^XG;#9]!U+DW1^A6\V^IX%OME%WTH)I.Y"Q[BN_G.^$:Z4 MQK46V,_ESJ&EYOEU[A;Z(O/S1?Q +5S#2\@CFA@']@FBXO6KZ6WR\8J%^6AA M?HV]V)BR]0;8%JPPE;]J1CT YW1>9QHO]^+MQB<=IL >PAPY5II68]]LX^XX MJLN^0_^E]W-.Q0Y".R9A3]!D\IX:W?:STP=HFM"O.X/4_6%9T^\&K$^@\[TQ M> Q\@?$'5OP%4$L#!!0 ( %IDFEC9H1[O. ( -X$ 9 >&PO=V]R M:W-H965TN%,Z 27 MQE2+(-!9"9SHD:Q V).]5)P8:ZHBT)4"DOL@SH(H#.RD/#CC(4]PZ(" 06:< K&O(]P#8T[(8CQWFKA/ MZ0*'ZY/Z9U^[K65'--Q+]IWFIDSP'48Y[$G-S$8V7Z"K9^;T,LFT?Z*F]9W/ M,,IJ;23O@BT!IZ)]DY?N'@8!470A(.H"(L_=)O*4*V)(&BO9(.6\K9I;^%)] MM(6CPGV4K5'VE-HXDVY+H@!MH*I55MKJT%K)0A&.KE=@"&7Z!ETA*M C9 MHHX#8[.ZV"#K,BS;#-&%#(]$C=!D?(NB,)JBI^T*75_=_"L36.B>/.K)(Z\[ MN41>[S0\UR ,^G1TSQ]?K0=Z,,#USW.8K=STO)QK_H6N2 8)MMVM01T!IV_? MC.?AAU=@)SWLY#7U[IK5WVNNVFN^1:0VI53T-^2(<%D+M(1F:'LT@*W#1340SA!HZ7.=N,\P'F]/W=:/X?:#!H5S?Y MMD,**C1BL+=QX>B=G1753E-K&%GY#MY)8^?!+TO[ P+E'.SY7DIS,MQ0]+^T M] ]02P,$% @ 6F2:6 ZZH7-, P Q!0 T !X;"]S='EL97,N>&UL MW5C13MLP%/V5*(P)I(FT#:3-:"MME9 F;1,2/.P-N8W36G+LS'%9R__L1_9E M\XW3)"V^'>-AE*6"V#X^YYYKWS2&8:'7G-XL*-7>*N.B&/D+K?/W05#,%C0C MQ9G,J3!(*E5&M.FJ>5#DBI*D %+&@UZG$P498<(?#\4RN\ITXU9N(A,Z\N].WGY?2GWYQK/WHW='1YVSSMWIY2YR4D&G?N 4 MOM@6;H3^1(R>Y&B?)52Z_P1I5!<3'3@3[1RW4NT<8^3806Z8&*W?<2?RZR>2 M20VT4@FJ AD/4RF:.@E].V#BDHQZ]X2/_ GA;*H8L%*2,;ZVPST8F$DNE:=- M@1HC71@I'BS;P?&PYQH396X M,IURS>ZD_+DTZHNQ#I=!K15.V*ONKM#: J7=Q=9+G?/V!L[G( MJ$W^R0''0[+A>0NIV(.)!J4R,P-4^=X]59K-VB,_%,EOZ4IORFF5XIY[K]#S MOUWG.154$=XV;6K_D%?YV8[#_DM9+K]5=@T[/59OZT,W>?$:3$:';S*,#]]C M=:8Z=).#UV#R-6QW_\6^V?>:#*J34.NXM778JD<].-2._*]P>.9-4&^Z9%PS M4?46+$FH>'3F,O*:3,V?:%OZ9GY"4[+D^K8&1W[3_D(3MLSB>M8U+$0UJVE_ MAO2Z47VB-K&82.B*)I.JJ^;3LNF9AHE:74#81:[*RXU@'(NY$<"P.)@#C&-9 M6)S_*9\!FH_%,&\#)S) .0.48UDN9%)^L#AN3FPN=Z9Q'(91A*WH9.)T,,'6 M+8K@QZV&>0,&%@PVH'X[CA04VY.&,*N8MZP)QA'XAA#H!;=-1I%R.I$\''O#_:4A&$< MNQ' W ["$$/@:<01S %XP) P+-^#.^^C8/.>"IK_6XY_ U!+ P04 " !: M9)I8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( %IDFECAPE9@! 4 ( H / >&PO=V]R:V)O;VLN>&ULQ9K? M;]LV$(#_%<)/&=#,MGXX:5 7<)LU,Y V09QECP,CT3(1B=1(RFG[U_]7/QDBY*E3R>3W_&H#\_:/#UJ_<2^5Z6RT\'*N?IB.+392E3<_JYKH6#/ M4IN*.]@TQ=#61O#U$YJ16T.@;'J1X MMB_[_29;2RL?92G=C^F@_5Z* :NDDI7\*?+I8#1@=J6?_]1&_M3*\7*1&5V6 MT\&XV_$@C)/9J^:%A[SGC[9MGP/C6L#!W5;C M]!=9.F$NN1-71C>U5(4_#=S%,+B--@[;SRZ(%^;_A%$OES(3ESIK*J%<%TI2YL"1LX7'@9\&D!$"&1T1\I\H@(P1R/@HD)]XR54F6 "9()#)$2%[ MD4P1R/28CSL.("<(Y.28D$D >89 GAT3,@T@SQ'(# MOY[@;!YB8B89$ZOD"Y>&/?"R$>RKX+8Q;9_H!I>UZ/4-S"5C8IFT,*[MKDPJ M]A?\!X/A^H\0$[/)F%@GUQ#"?M P;8R)O;%P.GLZ!7NT>JO@3+8]*.3#C#$F M5L9F)+GGWWLQBS _1-1^@/D63'V$RF0?"C-#1&R&=IQE=Z)N3+:"QPF)@!]0 MJI /G7T0*P%U?R]ICC!#1,2&V#_6679R"R-)%J8H$6:.B-@ X3]+63$M!$1:P--J?I_3$P;$;$V M_IM2[8TC9I*(V"2;W&HO%V:0B'K2@259_;H')I686"I=C]X7O1C32DRME0/Y MP08TQ,3L$K_-A*--$_;&$*UI41>U]HR"IVP!9\Z;LE?4BC&GQ-1EK7V#]:5P M7);]6&)&B8F-@H_685DKQJ02'U4J86$KQJ02$TL%QPQ+6S&FEIA8+3CF),3$ M3!,3FP;'/ N+UYAI$F+3O,XD]G3R!)-.0BR=72IQ*2TO"B.*73G3[PHQ,>DD MQ-)!,7N918+I)WF;HA<[V1D' /TL0$UU4(=;/#O,%3?)V!53ZF4Z( MB0DH(1;02S1?)K0[XEE8#D@P 27$ L*SWM"3"2:@A%A 6\P[46OCBRH0UUU3 MOZ=C DJHJV1H-$.=)YB DJ-.=4*=IYB 4F(!':JQG+)O')+/$!.S4$IL(;2> MW%_FQ2R4$EMH,W',M%TNI1/X-+F&A'&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@ MY?LB22O.J">91MD @'O0DJC-"!>+RB\$G!#P\YT,W M[?M3V>V'LO@X'DYEU>RF:?B54EGO\K$K-_V03^5\WX]"I-JAVD$*3U@PR"K'Z00Y#7#PH(BOI! M+02U]8-N(>BV?M =!-W5#[J'H/OZ0;)$&9<$23.L";06Y%H(O!8$6PC$%B1; M",P61%L(U!9D6PC<%H1;".06I%L([!;$6PCT5M1;"?16U%L)]-;9PS:!WHIZ M*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z M&X'>-GM90J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH]Y.H+>C MWDZ@MZ/>3J"WH]Y.H+?/7G83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@= MJ'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';./E01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'JWJ'=+H'>+>K<_J7>9/@^Y7'N^UGC]GZ1Z.I^;KY>_++]VSF["!><$ MOQ,]_@502P,$% @ 6F2:6-9,P)+@ 0 XR, !, !;0V]N=&5N=%]4 M>7!E&ULS=K+3L,P$ 707XFR18WK5WF(L@&VT 4_8)()C9K$EFV@_#U. M"I5 I:(J$G?3J+4]=^*1SJJ7#V^.0K;NVC[,\V6,[H*Q4"ZI,Z&PCOJT4EO? MF9B^^B?F3+DR3\3$=#ICI>TC]7$2AQKYU>4-U>:YC=GM.OT<&MO/^^I8R^4@HTLEQ3U@V+IRD#3G;F3"L_!SP<>[^A;QO M*LH6QL<[TZ5=;-VR$-]:"L7^$CMZM'7=E%39\KE+1XK@/)DJ+(EBUQ:;HB?[ MDV.Z8=I\\J/SQS+[ M/.A;@8V/X^_XZXRW]0_L0X#T(4'Z4"!]:) ^9B!]G(+T<0;2 MQSE('WR*T@B*J!R%5(YB*D=!E:.HRE%8Y2BNNCM:L_CA^?16>:_C.?C?_MN7H'4$L! A0# M% @ 6F2:6 =!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " !:9)I8>HBUY.\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !:9)I8 MF5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( %IDFEB8R)#ZS 4 ,<> 8 " M@0X( !X;"]W;W)K" & M @('''P >&PO=V]R:W-H965T&UL4$L! A0# M% @ 6F2:6+;[UP!F"0 ;E( !@ ("!+2, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6F2:6!E>AXQ\ M! 6PH !@ ("!4S< 'AL+W=O&UL4$L! A0#% @ 6F2: M6.(-=QB!!P 5Q0 !D ("!=4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6F2:6!B*/-H1"@ DQT M !D ("!J%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6F2:6)LD^P%0!@ D!$ !D M ("!670 'AL+W=O@ >&PO=V]R:W-H965T MJ! !X;"]W;W)K&UL4$L! A0# M% @ 6F2:6+C; EWH" L18 !D ("!QH4 'AL+W=O M&PO=V]R:W-H965T@"4 , (4' 9 " @;&5 M !X;"]W;W)K&UL4$L! A0#% @ 6F2:6,PR M\+8: @ W@0 !D ("!.)D 'AL+W=O&PO=V]R:W-H965TPD@0 'L* 9 " @3V> !X;"]W;W)K&UL4$L! A0#% @ 6F2:6&X7Z+3Z @ K 8 !D M ("!!J, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6F2:6#'L3@ U! TPD !D ("! MLJX 'AL+W=OLP >&PO=V]R:W-H965T&UL4$L! A0#% M @ 6F2:6" K;B// @ '@8 !D ("!2,( 'AL+W=O&UL4$L! A0#% @ 6F2:6+0!4CMJ M" /58 !D ("!7L\ 'AL+W=O&PO=V]R:W-H965T?: !X;"]W;W)K&UL4$L! A0#% @ 6F2:6&6W3MB#! G14 !D M ("!ZN 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6F2:6)'((:*4 P .@P !D ("!6^X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M6F2:6)>I>6C1 P &A< !D ("!)OL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6F2:6#OXQU+;"@ MMV\ !D ("!!0T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6F2:6/.9&PO=V]R:W-H M965T N 0!X;"]W;W)K&UL4$L! M A0#% @ 6F2:6.4/+/L\ P W@P !D ("!ESH! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6F2: M6#%70+)A P E@X !D ("!@D,! 'AL+W=O&PO=V]R:W-H965TM) 0!X;"]W;W)K M&UL4$L! A0#% @ 6F2:6.4)1K^/ @ R@8 M !D ("!0$\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6F2:6 ZZH7-, P Q!0 T M ( !R%8! 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ 6F2:6/5)DLP! @ 7B0 !H ( ! M66 ! 'AL+U]R96QS+W=O XML 75 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 76 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 211 249 1 false 55 0 false 6 false false R1.htm 0000001 - Document - Cover page Sheet http://www.morningstar.com/role/Coverpage Cover page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Income Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome Condensed Consolidated Statements of Income Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statement of Equity Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity Condensed Consolidated Statement of Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statement of Equity (Parenthetical) Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementofEquityParenthetical Condensed Consolidated Statement of Equity (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation of Interim Financial Information Sheet http://www.morningstar.com/role/BasisofPresentationofInterimFinancialInformation Basis of Presentation of Interim Financial Information Notes 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.morningstar.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Credit Arrangements Sheet http://www.morningstar.com/role/CreditArrangements Credit Arrangements Notes 11 false false R12.htm 0000012 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets Sheet http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssets Acquisitions, Goodwill and Other Intangible Assets Notes 12 false false R13.htm 0000013 - Disclosure - Income Per Share Sheet http://www.morningstar.com/role/IncomePerShare Income Per Share Notes 13 false false R14.htm 0000014 - Disclosure - Revenue Sheet http://www.morningstar.com/role/Revenue Revenue Notes 14 false false R15.htm 0000015 - Disclosure - Segment and Geographical Area Information Sheet http://www.morningstar.com/role/SegmentandGeographicalAreaInformation Segment and Geographical Area Information Notes 15 false false R16.htm 0000016 - Disclosure - Fair Value Measurement of Investments Sheet http://www.morningstar.com/role/FairValueMeasurementofInvestments Fair Value Measurement of Investments Notes 16 false false R17.htm 0000017 - Disclosure - Investments in Unconsolidated Entities Sheet http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntities Investments in Unconsolidated Entities Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://www.morningstar.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Sheet http://www.morningstar.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.morningstar.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Contingencies Sheet http://www.morningstar.com/role/Contingencies Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Share Repurchase Program Sheet http://www.morningstar.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 22 false false R23.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.morningstar.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.morningstar.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 9954472 - Disclosure - Fair Value Measurements (Policies) Sheet http://www.morningstar.com/role/FairValueMeasurementsPolicies Fair Value Measurements (Policies) Policies http://www.morningstar.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 9954473 - Disclosure - Leases, Codification Topic 842 (Policies) Sheet http://www.morningstar.com/role/LeasesCodificationTopic842Policies Leases, Codification Topic 842 (Policies) Policies http://www.morningstar.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 9954474 - Disclosure - Credit Arrangements (Tables) Sheet http://www.morningstar.com/role/CreditArrangementsTables Credit Arrangements (Tables) Tables http://www.morningstar.com/role/CreditArrangements 26 false false R27.htm 9954475 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables Acquisitions, Goodwill and Other Intangible Assets (Tables) Tables http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssets 27 false false R28.htm 9954476 - Disclosure - Income Per Share (Tables) Sheet http://www.morningstar.com/role/IncomePerShareTables Income Per Share (Tables) Tables http://www.morningstar.com/role/IncomePerShare 28 false false R29.htm 9954477 - Disclosure - Revenue (Tables) Sheet http://www.morningstar.com/role/RevenueTables Revenue (Tables) Tables http://www.morningstar.com/role/Revenue 29 false false R30.htm 9954478 - Disclosure - Segment and Geographical Area Information (Tables) Sheet http://www.morningstar.com/role/SegmentandGeographicalAreaInformationTables Segment and Geographical Area Information (Tables) Tables http://www.morningstar.com/role/SegmentandGeographicalAreaInformation 30 false false R31.htm 9954479 - Disclosure - Leases (Tables) Sheet http://www.morningstar.com/role/LeasesTables Leases (Tables) Tables http://www.morningstar.com/role/Leases 31 false false R32.htm 9954480 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.morningstar.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.morningstar.com/role/StockBasedCompensation 32 false false R33.htm 9954481 - Disclosure - Income Taxes (Tables) Sheet http://www.morningstar.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.morningstar.com/role/IncomeTaxes 33 false false R34.htm 9954482 - Disclosure - Credit Arrangements - Schedule of Long-term Debt (Details) Sheet http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails Credit Arrangements - Schedule of Long-term Debt (Details) Details 34 false false R35.htm 9954483 - Disclosure - Credit Arrangements (Details) Sheet http://www.morningstar.com/role/CreditArrangementsDetails Credit Arrangements (Details) Details http://www.morningstar.com/role/CreditArrangementsTables 35 false false R36.htm 9954484 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Narrative (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails Acquisitions, Goodwill and Other Intangible Assets - Narrative (Details) Details http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables 36 false false R37.htm 9954485 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Details http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables 37 false false R38.htm 9954486 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) Details http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables 38 false false R39.htm 9954487 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) Details http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables 39 false false R40.htm 9954488 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Acquired Intangibles (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails Acquisitions, Goodwill and Other Intangible Assets - Acquired Intangibles (Details) Details 40 false false R41.htm 9954489 - Disclosure - Income Per Share (Details) Sheet http://www.morningstar.com/role/IncomePerShareDetails Income Per Share (Details) Details http://www.morningstar.com/role/IncomePerShareTables 41 false false R42.htm 9954490 - Disclosure - Revenue (Disaggregation of Revenue) (Details) Sheet http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails Revenue (Disaggregation of Revenue) (Details) Details http://www.morningstar.com/role/RevenueTables 42 false false R43.htm 9954491 - Disclosure - Revenue (Disaggregation of Revenue, Narrative) (Details) Sheet http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails Revenue (Disaggregation of Revenue, Narrative) (Details) Details http://www.morningstar.com/role/RevenueTables 43 false false R44.htm 9954492 - Disclosure - Revenue (Schedule of Contract Liabilities) (Details) Sheet http://www.morningstar.com/role/RevenueScheduleofContractLiabilitiesDetails Revenue (Schedule of Contract Liabilities) (Details) Details http://www.morningstar.com/role/RevenueTables 44 false false R45.htm 9954493 - Disclosure - Revenue (Contract Liabilities, Additional Information Narrative) (Details) Sheet http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails Revenue (Contract Liabilities, Additional Information Narrative) (Details) Details http://www.morningstar.com/role/RevenueTables 45 false false R46.htm 9954494 - Disclosure - Revenue (Summary of Contract Assets) (Details) Sheet http://www.morningstar.com/role/RevenueSummaryofContractAssetsDetails Revenue (Summary of Contract Assets) (Details) Details http://www.morningstar.com/role/RevenueTables 46 false false R47.htm 9954495 - Disclosure - Segment and Geographical Area Information (Segment Profitability Details) Sheet http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails Segment and Geographical Area Information (Segment Profitability Details) Uncategorized 47 false false R48.htm 9954496 - Disclosure - Segment Reporting (Segment Revenue by Type Details) Sheet http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails Segment Reporting (Segment Revenue by Type Details) Cover 48 false false R49.htm 9954497 - Disclosure - Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) Sheet http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) Details http://www.morningstar.com/role/SegmentandGeographicalAreaInformationTables 49 false false R50.htm 9954498 - Disclosure - Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) Sheet http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) Details 50 false false R51.htm 9954499 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 51 false false R52.htm 9954500 - Disclosure - Investments in Unconsolidated Entities (Details) Sheet http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails Investments in Unconsolidated Entities (Details) Details http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntities 52 false false R53.htm 9954501 - Disclosure - Leases - Narrative (Details) Sheet http://www.morningstar.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 53 false false R54.htm 9954502 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details) Sheet http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails Leases - Operating Lease Minimum Future Lease Commitments (Details) Details 54 false false R55.htm 9954503 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Sheet http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Details 55 false false R56.htm 9954504 - Disclosure - Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) Sheet http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) Details http://www.morningstar.com/role/StockBasedCompensationTables 56 false false R57.htm 9954505 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.morningstar.com/role/StockBasedCompensationTables 57 false false R58.htm 9954506 - Disclosure - Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) Sheet http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) Details http://www.morningstar.com/role/IncomeTaxesTables 58 false false R59.htm 9954507 - Disclosure - Income Taxes (Income Tax Contingency) (Details) Sheet http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails Income Taxes (Income Tax Contingency) (Details) Details http://www.morningstar.com/role/IncomeTaxesTables 59 false false R60.htm 9954508 - Disclosure - Contingencies Contingencies (Details) Sheet http://www.morningstar.com/role/ContingenciesContingenciesDetails Contingencies Contingencies (Details) Details 60 false false R61.htm 9954509 - Disclosure - Share Repurchase Program (Details) Sheet http://www.morningstar.com/role/ShareRepurchaseProgramDetails Share Repurchase Program (Details) Details http://www.morningstar.com/role/ShareRepurchaseProgram 61 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 24 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:CommonStockNoParValue, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesOutstanding, us-gaap:DeferredFinanceCostsGross, us-gaap:GoodwillImpairmentLoss, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:TreasuryStockCommonShares - morn-20240331.htm 4 [dq-0712-Presentation-Base-Set-Order] Role '9954494 - Disclosure - Revenue (Summary of Contract Assets) (Details)', a level 4, Detail role, appears before '9954495 - Disclosure - Segment and Geographical Area Information (Segment Profitability Details)', a level 1, Note role. morn-20240331.xsd 311, 317 morn-20240331.htm morn-20240331.xsd morn-20240331_cal.xml morn-20240331_def.xml morn-20240331_lab.xml morn-20240331_pre.xml morn-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "morn-20240331.htm": { "nsprefix": "morn", "nsuri": "http://www.morningstar.com/20240331", "dts": { "inline": { "local": [ "morn-20240331.htm" ] }, "schema": { "local": [ "morn-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "morn-20240331_cal.xml" ] }, "definitionLink": { "local": [ "morn-20240331_def.xml" ] }, "labelLink": { "local": [ "morn-20240331_lab.xml" ] }, "presentationLink": { "local": [ "morn-20240331_pre.xml" ] } }, "keyStandard": 223, "keyCustom": 26, "axisStandard": 17, "axisCustom": 0, "memberStandard": 30, "memberCustom": 24, "hidden": { "total": 29, "http://fasb.org/us-gaap/2023": 24, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 211, "entityCount": 1, "segmentCount": 55, "elementCount": 481, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 663, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://www.morningstar.com/role/Coverpage", "longName": "0000001 - Document - Cover page", "shortName": "Cover page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "longName": "0000002 - Statement - Condensed Consolidated Statements of Income", "shortName": "Condensed Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R3": { "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R4": { "role": "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R5": { "role": "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity", "longName": "0000006 - Statement - Condensed Consolidated Statement of Equity", "shortName": "Condensed Consolidated Statement of Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-25", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquityParenthetical", "longName": "0000007 - Statement - Condensed Consolidated Statement of Equity (Parenthetical)", "shortName": "Condensed Consolidated Statement of Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInDeferredIncomeTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R9": { "role": "http://www.morningstar.com/role/BasisofPresentationofInterimFinancialInformation", "longName": "0000009 - Disclosure - Basis of Presentation of Interim Financial Information", "shortName": "Basis of Presentation of Interim Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.morningstar.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.morningstar.com/role/CreditArrangements", "longName": "0000011 - Disclosure - Credit Arrangements", "shortName": "Credit Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssets", "longName": "0000012 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets", "shortName": "Acquisitions, Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.morningstar.com/role/IncomePerShare", "longName": "0000013 - Disclosure - Income Per Share", "shortName": "Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.morningstar.com/role/Revenue", "longName": "0000014 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R15": { "role": "http://www.morningstar.com/role/SegmentandGeographicalAreaInformation", "longName": "0000015 - Disclosure - Segment and Geographical Area Information", "shortName": "Segment and Geographical Area Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.morningstar.com/role/FairValueMeasurementofInvestments", "longName": "0000016 - Disclosure - Fair Value Measurement of Investments", "shortName": "Fair Value Measurement of Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "morn:InvestmentsAndFairValueMeasurementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "morn:InvestmentsAndFairValueMeasurementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntities", "longName": "0000017 - Disclosure - Investments in Unconsolidated Entities", "shortName": "Investments in Unconsolidated Entities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://www.morningstar.com/role/Leases", "longName": "0000018 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.morningstar.com/role/StockBasedCompensation", "longName": "0000019 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.morningstar.com/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-210", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-210", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.morningstar.com/role/Contingencies", "longName": "0000021 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.morningstar.com/role/ShareRepurchaseProgram", "longName": "0000022 - Disclosure - Share Repurchase Program", "shortName": "Share Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.morningstar.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "true", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "true", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.morningstar.com/role/FairValueMeasurementsPolicies", "longName": "9954472 - Disclosure - Fair Value Measurements (Policies)", "shortName": "Fair Value Measurements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.morningstar.com/role/LeasesCodificationTopic842Policies", "longName": "9954473 - Disclosure - Leases, Codification Topic 842 (Policies)", "shortName": "Leases, Codification Topic 842 (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.morningstar.com/role/CreditArrangementsTables", "longName": "9954474 - Disclosure - Credit Arrangements (Tables)", "shortName": "Credit Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables", "longName": "9954475 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables)", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.morningstar.com/role/IncomePerShareTables", "longName": "9954476 - Disclosure - Income Per Share (Tables)", "shortName": "Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.morningstar.com/role/RevenueTables", "longName": "9954477 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationTables", "longName": "9954478 - Disclosure - Segment and Geographical Area Information (Tables)", "shortName": "Segment and Geographical Area Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.morningstar.com/role/LeasesTables", "longName": "9954479 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "morn:AssetsandLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "morn:AssetsandLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.morningstar.com/role/StockBasedCompensationTables", "longName": "9954480 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "morn:ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "morn:ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.morningstar.com/role/IncomeTaxesTables", "longName": "9954481 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails", "longName": "9954482 - Disclosure - Credit Arrangements - Schedule of Long-term Debt (Details)", "shortName": "Credit Arrangements - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R35": { "role": "http://www.morningstar.com/role/CreditArrangementsDetails", "longName": "9954483 - Disclosure - Credit Arrangements (Details)", "shortName": "Credit Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-46", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R36": { "role": "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "longName": "9954484 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Narrative (Details)", "shortName": "Acquisitions, Goodwill and Other Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segments", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R37": { "role": "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "longName": "9954485 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R38": { "role": "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails", "longName": "9954486 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails", "longName": "9954487 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details)", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R40": { "role": "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "longName": "9954488 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Acquired Intangibles (Details)", "shortName": "Acquisitions, Goodwill and Other Intangible Assets - Acquired Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R41": { "role": "http://www.morningstar.com/role/IncomePerShareDetails", "longName": "9954489 - Disclosure - Income Per Share (Details)", "shortName": "Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R42": { "role": "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "longName": "9954490 - Disclosure - Revenue (Disaggregation of Revenue) (Details)", "shortName": "Revenue (Disaggregation of Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "morn:DisaggregationOfRevenueByReportableSegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "longName": "9954491 - Disclosure - Revenue (Disaggregation of Revenue, Narrative) (Details)", "shortName": "Revenue (Disaggregation of Revenue, Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "morn:DisaggregationOfRevenueByReportableSegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-89", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R44": { "role": "http://www.morningstar.com/role/RevenueScheduleofContractLiabilitiesDetails", "longName": "9954492 - Disclosure - Revenue (Schedule of Contract Liabilities) (Details)", "shortName": "Revenue (Schedule of Contract Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails", "longName": "9954493 - Disclosure - Revenue (Contract Liabilities, Additional Information Narrative) (Details)", "shortName": "Revenue (Contract Liabilities, Additional Information Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "morn:ContractWithCustomerLiabilityIncreaseFromCashReceipts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "morn:ContractWithCustomerLiabilityIncreaseFromCashReceipts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.morningstar.com/role/RevenueSummaryofContractAssetsDetails", "longName": "9954494 - Disclosure - Revenue (Summary of Contract Assets) (Details)", "shortName": "Revenue (Summary of Contract Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R47": { "role": "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails", "longName": "9954495 - Disclosure - Segment and Geographical Area Information (Segment Profitability Details)", "shortName": "Segment and Geographical Area Information (Segment Profitability Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segments", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segments", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R48": { "role": "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "longName": "9954496 - Disclosure - Segment Reporting (Segment Revenue by Type Details)", "shortName": "Segment Reporting (Segment Revenue by Type Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "morn:DisaggregationOfRevenueByReportableSegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "morn:DisaggregationOfRevenueByReportableSegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R49": { "role": "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "longName": "9954497 - Disclosure - Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details)", "shortName": "Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-162", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R50": { "role": "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails", "longName": "9954498 - Disclosure - Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details)", "shortName": "Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-178", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R51": { "role": "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954499 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails", "longName": "9954500 - Disclosure - Investments in Unconsolidated Entities (Details)", "shortName": "Investments in Unconsolidated Entities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-196", "name": "us-gaap:BusinessExitCosts1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-200", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R53": { "role": "http://www.morningstar.com/role/LeasesNarrativeDetails", "longName": "9954501 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails", "longName": "9954502 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details)", "shortName": "Leases - Operating Lease Minimum Future Lease Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails", "longName": "9954503 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "shortName": "Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "morn:AssetsandLiabilitiesLesseeTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "morn:AssetsandLiabilitiesLesseeTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails", "longName": "9954504 - Disclosure - Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details)", "shortName": "Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "morn:ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "morn:ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954505 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "shortName": "Stock-Based Compensation (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-208", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "longName": "9954506 - Disclosure - Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details)", "shortName": "Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R59": { "role": "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails", "longName": "9954507 - Disclosure - Income Taxes (Income Tax Contingency) (Details)", "shortName": "Income Taxes (Income Tax Contingency) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "morn:ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "morn:ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "unique": true } }, "R60": { "role": "http://www.morningstar.com/role/ContingenciesContingenciesDetails", "longName": "9954508 - Disclosure - Contingencies Contingencies (Details)", "shortName": "Contingencies Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentPeriodEndDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true }, "uniqueAnchor": null }, "R61": { "role": "http://www.morningstar.com/role/ShareRepurchaseProgramDetails", "longName": "9954509 - Disclosure - Share Repurchase Program (Details)", "shortName": "Share Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "morn-20240331.htm", "first": true, "unique": true } } }, "tag": { "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Australia", "label": "AUSTRALIA" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "morn_AccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "AccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Accounts Payable and Accrued Liabilities, Excluding Employee Related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of liabilities incurred and accounts payable excluding employee related liabilities (generally due within one year of the balance sheet date)." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/RevenueSummaryofContractAssetsDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 1.0 }, "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/RevenueSummaryofContractAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, less allowance for credit losses of $6.1 million and $5.6 million, respectively", "terseLabel": "Accounts receivable, less allowance for credit losses", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r256", "r257" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r61", "r145", "r564" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on available-for-sale investments", "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax", "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r770" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustment", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r156", "r158", "r159", "r160", "r486" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r36", "r37", "r97", "r151", "r561", "r598", "r599" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss:", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r16", "r37", "r470", "r473", "r513", "r594", "r595", "r771", "r772", "r773", "r779", "r780", "r781" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r94" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r437", "r438", "r439", "r612", "r779", "r780", "r781", "r814", "r830" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile consolidated net income to net cash flows from operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of awards previously liability-classified that were converted to equity", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r67", "r68", "r402" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r432", "r440" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r152", "r258", "r297" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "negatedTerseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13", "r56", "r59" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "Asia [Member]" } } }, "auth_ref": [ "r832", "r833", "r834", "r835" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition, Contingent Consideration, Liability", "label": "Asset Acquisition, Contingent Consideration, Liability", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r812" ] }, "morn_AssetBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "AssetBasedMember", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-based", "verboseLabel": "Asset-based Revenue", "label": "Asset-Based [Member]", "documentation": "Asset-Based [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Asset Impairment Charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r13", "r60" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r128", "r149", "r184", "r226", "r241", "r247", "r293", "r339", "r340", "r342", "r343", "r344", "r346", "r348", "r350", "r351", "r463", "r467", "r488", "r558", "r640", "r731", "r743", "r806", "r807", "r818" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r143", "r155", "r184", "r293", "r339", "r340", "r342", "r343", "r344", "r346", "r348", "r350", "r351", "r463", "r467", "r488", "r731", "r806", "r807", "r818" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "morn_AssetsandLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "AssetsandLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.morningstar.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and Liabilities, Lessee", "label": "Assets and Liabilities, Lessee [Table Text Block]", "documentation": "Assets and Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender's base rate [Member]", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r459", "r724", "r725" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r69", "r70", "r459", "r724", "r725" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r459" ] }, "morn_BusinessCombinationAcquisitionAndIntegrationRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCosts", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Acquisition and Integration Related Costs", "label": "Business Combination, Acquisition and Integration Related Costs", "documentation": "Business Combination, Acquisition and Integration Related Costs" } } }, "auth_ref": [] }, "morn_BusinessCombinationAcquisitionEarnOut": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "BusinessCombinationAcquisitionEarnOut", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition earn-out accrual", "label": "Business Combination, Acquisition Earn Out", "documentation": "Business Combination, Acquisition Earn Out" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Consideration Transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r15" ] }, "morn_BusinessCombinationContingentConsiderationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "BusinessCombinationContingentConsiderationExpense", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Contingent Consideration Expense", "label": "Business Combination, Contingent Consideration Expense", "documentation": "Business Combination, Contingent Consideration Expense" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r2", "r74", "r461" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Preliminary net tax deferred liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r71", "r72" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Business Combinations [Abstract]", "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessExitCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessExitCosts1", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business Exit Costs", "terseLabel": "Business Exit Costs", "label": "Business Exit Costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/RevenueSummaryofContractAssetsDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/RevenueSummaryofContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commissions, current and non-current", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r309" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commissions", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r309" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commissions", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r309" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents\u2014beginning of period", "periodEndLabel": "Cash and cash equivalents\u2014end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r44", "r110", "r181" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r110" ] }, "morn_CashCashEquivalentsandInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "CashCashEquivalentsandInvestmentsMember", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Investments", "label": "Cash, Cash Equivalents and Investments [Member]", "documentation": "Cash, Cash Equivalents and Investments [Member]" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental information of non-cash investing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.morningstar.com/role/Contingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r117", "r332", "r333", "r685", "r803" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends paid per common share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r121" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquityParenthetical", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r121" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r779", "r780", "r814", "r829", "r830" ] }, "us-gaap_CommonStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNoParValue", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, No Par Value (in dollars per share)", "label": "Common Stock, No Par Value", "documentation": "Face amount per share of no-par value common stock." } } }, "auth_ref": [ "r93" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares Authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r93", "r628" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r93", "r628", "r646", "r830", "r831" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, no par value, 200,000,000 shares authorized, of which 42,745,570 and 42,728,182 shares were outstanding as of March 31, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r93", "r560", "r731" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r78", "r126", "r164", "r166", "r172", "r554", "r570" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r47", "r49", "r80", "r81", "r255", "r684" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r47", "r49", "r80", "r81", "r255", "r600", "r684" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r47", "r49", "r80", "r81", "r255", "r684", "r756" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r684" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of cash, cash equivalents and investments held by operations outside of US", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r47", "r49", "r80", "r81", "r255" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r46", "r47", "r49", "r50", "r80", "r127", "r684" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r47", "r49", "r80", "r81", "r255", "r684" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r188", "r228", "r239", "r240", "r241", "r242", "r243", "r245", "r249", "r339", "r340", "r341", "r342", "r344", "r345", "r347", "r349", "r350", "r806", "r807" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r188", "r228", "r239", "r240", "r241", "r242", "r243", "r245", "r249", "r339", "r340", "r341", "r342", "r344", "r345", "r347", "r349", "r350", "r806", "r807" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.morningstar.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Contract Assets and Change in Deferred Commissions", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r809" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/RevenueSummaryofContractAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/RevenueSummaryofContractAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r383", "r385", "r396" ] }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized", "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized", "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied." } } }, "auth_ref": [ "r716" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r383", "r384", "r396" ] }, "morn_ContractWithCustomerLiabilityIncreaseFromCashReceipts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "ContractWithCustomerLiabilityIncreaseFromCashReceipts", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in contract liabilities from cash payments received", "label": "Contract With Customer, Liability, Increase From Cash Receipts", "documentation": "Contract With Customer, Liability, Increase From Cash Receipts" } } }, "auth_ref": [] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Other", "label": "Corporate and Other [Member]", "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r783" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r103", "r549" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expense", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r101" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expense:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r186", "r187", "r356", "r380", "r514", "r701", "r703" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "morn_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "CreditAgreementMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "morn_CurrentAndDeferredTaxBenefitsRelatedToRetrospectiveTaxElection": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "CurrentAndDeferredTaxBenefitsRelatedToRetrospectiveTaxElection", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current and Deferred Tax Benefits Related to Retrospective Tax Election", "label": "Current and Deferred Tax Benefits Related to Retrospective Tax Election", "documentation": "Current and Deferred Tax Benefits Related to Retrospective Tax Election" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "morn_CurrentTaxBenefitsRelatedToRetrospectiveTaxElection": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "CurrentTaxBenefitsRelatedToRetrospectiveTaxElection", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current Tax Benefits Related to Retrospective Tax Election", "label": "Current Tax Benefits Related to Retrospective Tax Election", "documentation": "Current Tax Benefits Related to Retrospective Tax Election" } } }, "auth_ref": [] }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelatedIntangibleAssetsMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer-Related Intangible Assets", "label": "Customer-Related Intangible Assets [Member]", "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships." } } }, "auth_ref": [ "r21" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer-related assets", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r73" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.morningstar.com/role/CreditArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Arrangements", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r118", "r183", "r352", "r358", "r359", "r360", "r361", "r362", "r363", "r368", "r375", "r376", "r378" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r24", "r90", "r91", "r129", "r130", "r188", "r353", "r354", "r355", "r356", "r357", "r359", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r498", "r710", "r711", "r712", "r713", "r714", "r776" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate debt", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r354" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r188", "r353", "r354", "r355", "r356", "r357", "r359", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r377", "r498", "r710", "r711", "r712", "r713", "r714", "r776" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r32", "r188", "r353", "r354", "r355", "r356", "r357", "r359", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r498", "r710", "r711", "r712", "r713", "r714", "r776" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r32", "r63", "r64", "r82", "r83", "r85", "r87", "r119", "r120", "r188", "r353", "r354", "r355", "r356", "r357", "r359", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r377", "r498", "r710", "r711", "r712", "r713", "r714", "r776" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "morn_DecreaseInIncomeTaxExpenseUponRecognitionOfGrossUnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "DecreaseInIncomeTaxExpenseUponRecognitionOfGrossUnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in income tax expense upon recognition of gross unrecognized tax benefits", "label": "Decrease in Income Tax Expense Upon Recognition of Gross Unrecognized Tax Benefits", "documentation": "Decrease in income tax expense upon recognition of gross unrecognized tax benefits." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs, Gross", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r84" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r443", "r444" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r443", "r444", "r559" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Current", "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." } } }, "auth_ref": [ "r767" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Noncurrent", "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." } } }, "auth_ref": [ "r768" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r13", "r231" ] }, "morn_DescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "DescriptionAxis", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description [Axis]", "label": "Description [Axis]", "documentation": "Description" } } }, "auth_ref": [] }, "morn_DescriptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "DescriptionDomain", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description [Domain]", "label": "Description [Domain]", "documentation": "Description [Domain]" } } }, "auth_ref": [] }, "morn_DisaggregationOfRevenueByReportableSegmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "DisaggregationOfRevenueByReportableSegmentLineItems", "presentation": [ "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue by Reportable Segment [Line Items]", "label": "Disaggregation of Revenue by Reportable Segment [Line Items]", "documentation": "Disaggregation of Revenue by Reportable Segment" } } }, "auth_ref": [] }, "morn_DisaggregationOfRevenueByReportableSegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "DisaggregationOfRevenueByReportableSegmentTable", "presentation": [ "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue by Reportable Segment", "label": "Disaggregation of Revenue by Reportable Segment [Table]", "documentation": "Disaggregation of Revenue by Reportable Segment" } } }, "auth_ref": [] }, "morn_DisaggregationOfRevenueByReportableSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "DisaggregationOfRevenueByReportableSegmentTableTextBlock", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue by Reportable Segment", "label": "Disaggregation of Revenue by Reportable Segment [Table Text Block]", "documentation": "Disaggregation of Revenue by Reportable Segment" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r395", "r717", "r718", "r719", "r720", "r721", "r722", "r723" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r395", "r717", "r718", "r719", "r720", "r721", "r722", "r723" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.morningstar.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r810" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r400", "r405", "r433", "r434", "r436", "r727" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends declared", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r10", "r121" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.morningstar.com/role/ContingenciesContingenciesDetails", "http://www.morningstar.com/role/Coverpage", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r747" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r748" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic net income per share attributable to Morningstar, Inc.", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r173", "r194", "r195", "r196", "r197", "r198", "r203", "r205", "r214", "r215", "r216", "r220", "r477", "r478", "r555", "r571", "r704" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic [Abstract]", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income per share attributable to Morningstar, Inc.", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r173", "r194", "r195", "r196", "r197", "r198", "r205", "r214", "r215", "r216", "r220", "r477", "r478", "r555", "r571", "r704" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted [Abstract]", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.morningstar.com/role/IncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Income Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r202", "r217", "r218", "r219" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r489" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r446" ] }, "morn_EffectiveIncomeTaxRateReconciliation": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "EffectiveIncomeTaxRateReconciliation", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [] }, "morn_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseFromPriorYearPercentTaxes": { "xbrltype": "percentItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "EffectiveIncomeTaxRateReconciliationIncreaseDecreaseFromPriorYearPercentTaxes", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Increase (Decrease) From Prior Year, PercentTaxes", "label": "Effective Income Tax Rate Reconciliation, Increase (Decrease) From Prior Year, PercentTaxes", "documentation": "Effective Income Tax Rate Reconciliation, Increase (Decrease) From Prior Year, PercentTaxes" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r29" ] }, "morn_EmployeeRelatedLiabilitiesCurrentAccruedSeverance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "EmployeeRelatedLiabilitiesCurrentAccruedSeverance", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Employee related liabilities, Current - Accrued Severance", "label": "Employee related liabilities, Current - Accrued Severance", "documentation": "Employee related liabilities, Current - Accrued Severance" } } }, "auth_ref": [] }, "morn_EmployeeRelatedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "EmployeeRelatedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee Related Liabilities Noncurrent", "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 sabbatical (primarily), salaries and bonuses, payroll taxes and fringe benefits which are generally due beyond one year from the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r435" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected amortization period (months)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r435" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r745" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r745" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r745" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r749" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r745" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r745" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r745" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r745" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r17", "r139", "r167", "r168", "r169", "r189", "r190", "r191", "r193", "r199", "r201", "r221", "r295", "r296", "r382", "r437", "r438", "r439", "r452", "r453", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r490", "r492", "r493", "r494", "r495", "r496", "r513", "r594", "r595", "r596", "r612", "r666" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntities", "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures Disclosure", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r137", "r292", "r294", "r751" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities without Readily Determinable Fair Value, Amount", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r290" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of Fair Value Measurement", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r366", "r487", "r711", "r712" ] }, "morn_EuropeExcludingUnitedKingdomMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "EuropeExcludingUnitedKingdomMember", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continental Europe", "label": "Europe excluding the United Kingdom [Member]", "documentation": "Europe excluding the United Kingdom [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r18" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r20", "r79", "r366", "r711", "r712" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r480", "r481", "r482", "r483", "r484" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r366", "r711", "r712" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r479", "r484" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r502", "r506", "r730" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r377", "r381", "r475", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r569", "r708", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r786", "r787", "r788", "r789" ] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Useful Life (years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r147", "r325" ] }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed." } } }, "auth_ref": [ "r57" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024 (April 1 through December 31)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Asset, Amortization Expense", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r322", "r324", "r325", "r326", "r550", "r551" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r115", "r551" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r550" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAmortizationExpenseDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r115", "r550" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets Acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r323" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "morn_GainLossOnInvestmentNetOfExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "GainLossOnInvestmentNetOfExpenses", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Expense from equity method transaction, net", "label": "Gain (loss) on Investment, net of expenses", "documentation": "Gain (loss) on Investment, net of expenses" } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on equity method transaction", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r105", "r750" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r104", "r650" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r100" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r48", "r684" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r146", "r310", "r552", "r709", "r731", "r792", "r799" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Acquired During Period", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r314", "r709" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions, Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r114" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r318" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, impairment loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r311", "r317", "r321", "r709" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "morn_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign", "totalLabel": "Total", "label": "Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign", "documentation": "Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails": { "parentTag": "morn_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes and equity in investments of unconsolidated entities", "terseLabel": "Income before income taxes and equity in net income (loss) of unconsolidated entities", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r226", "r240", "r246", "r249", "r574", "r706" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 }, "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails": { "parentTag": "morn_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign", "weight": 1.0, "order": 2.0 }, "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity in investments of unconsolidated entities", "negatedLabel": "Equity in investments of unconsolidated entities", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r13", "r99", "r132", "r233", "r291", "r566" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement:", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r327", "r329", "r651" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r329", "r651" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.morningstar.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r185", "r441", "r447", "r450", "r451", "r454", "r456", "r457", "r458", "r609" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r133", "r136", "r200", "r201", "r234", "r445", "r455", "r575" ] }, "morn_IncomeTaxExpenseBenefitChangeFromPriorYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "IncomeTaxExpenseBenefitChangeFromPriorYear", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Expense (Benefit), Increase/Decrease vs Prior Year", "label": "Income Tax Expense (Benefit), Change from Prior Year", "documentation": "Income Tax Expense (Benefit), Change from Prior Year" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r45" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable, net", "label": "Income Taxes Receivable, Current", "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." } } }, "auth_ref": [ "r86", "r769" ] }, "morn_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Excluding Employee Related Liabilities", "documentation": "The net change during the reporting period in the aggregate amount of obligations and expenses incurred but not paid, excluding employee related liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes, current", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "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." } } }, "auth_ref": [ "r697" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and deferred commissions", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets and liabilities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.morningstar.com/role/IncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net effect of dilutive stock options and restricted stock units", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r206", "r207", "r208", "r216", "r404" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellectual property & other", "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r23" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r176", "r179", "r180" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments- Debt and Equity Securities Policy", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r573", "r603", "r604", "r605", "r606", "r671", "r672" ] }, "morn_InvestmentsAndFairValueMeasurementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "InvestmentsAndFairValueMeasurementsTextBlock", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementofInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Investments and Fair Value Measurements [Text Block]", "documentation": "This element may be used as a single block of text to include the entire investments and fair value measurements disclosure including data and tables" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in unconsolidated entities", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r765" ] }, "morn_InvestmentsInUnconsolidatedEntitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "InvestmentsInUnconsolidatedEntitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Entities [Abstract]", "label": "Investments in Unconsolidated Entities [Abstract]", "documentation": "Investments in Unconsolidated Entities" } } }, "auth_ref": [] }, "morn_InvestmentsInUnconsolidatedEntitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "InvestmentsInUnconsolidatedEntitiesLineItems", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Entities [Line Items]", "label": "Investments in Unconsolidated Entities [Line Items]", "documentation": "Investments in Unconsolidated Entities" } } }, "auth_ref": [] }, "morn_InvestmentsInUnconsolidatedEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "InvestmentsInUnconsolidatedEntitiesTable", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Entities [Table]", "label": "Investments in Unconsolidated Entities [Table]", "documentation": "Investments in Unconsolidated Entities" } } }, "auth_ref": [] }, "morn_July2019RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "July2019RevolvingCreditFacilityMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "July 2019 Revolving Credit Facility [Member]", "label": "July 2019 Revolving Credit Facility [Member]", "documentation": "July 2019 Revolving Credit Facility [Member]" } } }, "auth_ref": [] }, "morn_LCDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "LCDMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LCD", "label": "LCD [Member]", "documentation": "LCD" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r505" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r505" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.morningstar.com/role/LeasesCodificationTopic842Policies" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r504" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.morningstar.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r816" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease commitments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r512" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r512" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2019", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r512" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r512" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r512" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r512" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r512" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for discount to present value", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r512" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.morningstar.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r499" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease, weighted average remaining lease term", "label": "Lessor, Operating Lease, Term of Contract", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r817" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit [Member]", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r28", "r184", "r293", "r339", "r340", "r342", "r343", "r344", "r346", "r348", "r350", "r351", "r464", "r467", "r468", "r488", "r627", "r705", "r743", "r806", "r818", "r819" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r96", "r131", "r563", "r731", "r777", "r790", "r815" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r30", "r144", "r184", "r293", "r339", "r340", "r342", "r343", "r344", "r346", "r348", "r350", "r351", "r464", "r467", "r468", "r488", "r731", "r806", "r818", "r819" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "morn_LicensedBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "LicensedBasedMember", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License-based", "verboseLabel": "Licensed-based Revenue", "label": "Licensed-Based [Member]", "documentation": "Licensed-Based" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r776" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r26", "r776" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit [Member]", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r24", "r130", "r365", "r379", "r711", "r712", "r827" ] }, "us-gaap_LongTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt", "label": "Long-Term Debt [Member]", "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r150" ] }, "morn_LongTermDebtOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "LongTermDebtOutstanding", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, outstanding", "label": "Long-term debt, outstanding", "documentation": "Long-term debt, outstanding" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r32" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r32", "r62" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/ContingenciesContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r334", "r752" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "verboseLabel": "Investment balances", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r766" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/LeasesNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r399", "r548", "r593", "r619", "r620", "r669", "r673", "r675", "r676", "r679", "r695", "r696", "r707", "r715", "r726", "r733", "r808", "r820", "r821", "r822", "r823", "r824", "r825" ] }, "morn_May2022RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "May2022RevolvingCreditFacilityMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "May 2022 Revolving Credit Facility", "label": "May 2022 Revolving Credit Facility [Member]", "documentation": "May 2022 Revolving Credit Facility" } } }, "auth_ref": [] }, "morn_May62022CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "May62022CreditAgreementMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "May 6, 2022 Credit Agreement", "label": "May 6, 2022 Credit Agreement [Member]", "documentation": "May 6, 2022 Credit Agreement" } } }, "auth_ref": [] }, "morn_May62022TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "May62022TermLoanMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "May 6, 2022 Revolving Credit Facility", "label": "May 6, 2022 Term Loan [Member]", "documentation": "May 6, 2022 Term Loan" } } }, "auth_ref": [] }, "us-gaap_MediumTermNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MediumTermNotesMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Medium-term Notes [Member]", "label": "Medium-term Notes [Member]", "documentation": "Debt instruments with maturities ranging from five to ten years." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/LeasesNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r399", "r548", "r593", "r619", "r620", "r669", "r673", "r675", "r676", "r679", "r695", "r696", "r707", "r715", "r726", "r733", "r808", "r820", "r821", "r822", "r823", "r824", "r825" ] }, "morn_MorningstarCreditSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "MorningstarCreditSegmentMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morningstar Credit Segment", "label": "Morningstar Credit Segment [Member]", "documentation": "Morningstar Credit Segment" } } }, "auth_ref": [] }, "morn_MorningstarDataAndAnalyticsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "MorningstarDataAndAnalyticsSegmentMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morningstar Data and Analytics Segment", "label": "Morningstar Data and Analytics Segment [Member]", "documentation": "Morningstar Data and Analytics Segment" } } }, "auth_ref": [] }, "morn_MorningstarIndexesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "MorningstarIndexesMember", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morningstar Indexes [Member]", "label": "Morningstar Indexes [Member]", "documentation": "Morningstar Indexes" } } }, "auth_ref": [] }, "morn_MorningstarRetirementSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "MorningstarRetirementSegmentMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morningstar Retirement Segment", "label": "Morningstar Retirement Segment [Member]", "documentation": "Morningstar Retirement Segment" } } }, "auth_ref": [] }, "morn_MorningstarSustainalyticsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "MorningstarSustainalyticsMember", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sustainalytics", "label": "Morningstar Sustainalytics [Member]", "documentation": "Morningstar Sustainalytics" } } }, "auth_ref": [] }, "morn_MorningstarWealthSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "MorningstarWealthSegmentMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Morningstar Wealth Segment", "label": "Morningstar Wealth Segment [Member]", "documentation": "Morningstar Wealth Segment" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash used for financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r178" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash used for investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r178" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r110", "r111", "r112" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated net income (loss)", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r175", "r204", "r209", "r210", "r211", "r212", "r213", "r216" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.morningstar.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements Policy", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "morn_NonUnitedStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "NonUnitedStatesMember", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total International", "label": "Non United States [Member]", "documentation": "Non US [Member]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Non-operating expense, net", "terseLabel": "Nonoperating Income (Expense)", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Non-operating expense, net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable, Other Payables", "label": "Notes Payable, Other Payables [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Operating Segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r784" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Reportable Segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r784" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r226", "r240", "r246", "r249", "r706" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r507", "r730" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r501" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r501" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r501" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r503", "r509" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "verboseLabel": "Consolidated operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r500" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r511", "r730" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r510", "r730" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r249" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.morningstar.com/role/BasisofPresentationofInterimFinancialInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation of Interim Financial Information", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r88", "r125", "r601", "r602" ] }, "us-gaap_OtherAggregatedInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAggregatedInvestmentsMember", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Security Investments", "label": "Other Security Investments [Member]", "documentation": "Other investments in debt and equity securities and other forms of securities that provide ownership interests." } } }, "auth_ref": [ "r615", "r616", "r677" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r154", "r731" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r148" ] }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains on securities:", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment, net", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), net", "terseLabel": "Other comprehensive loss, net", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r17", "r22", "r163", "r166", "r171", "r490", "r491", "r496", "r553", "r568", "r771", "r772" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "verboseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification of realized gains on investments included in net income", "negatedTerseLabel": "Reclassification of realized gain on investments included in net income, net of tax", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r7", "r97", "r161", "r289" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized holding gains arising during period", "terseLabel": "Unrealized gain on available-for-sale investments, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r157", "r158", "r289" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29", "r731" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebt", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-term Debt", "label": "Other Long-Term Debt", "documentation": "Amount of long-term debt classified as other." } } }, "auth_ref": [ "r24", "r130", "r827" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r112" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r107" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of acquisition-related earn-outs", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails", "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for Contingent Consideration Liability, Operating Activities", "label": "Payment for Contingent Consideration Liability, Operating Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PaymentsForLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForLegalSettlements", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/ContingenciesContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for Legal Settlements", "label": "Payments for Legal Settlements", "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r753", "r774" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Common shares repurchased", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to Acquire Businesses, Gross", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r40", "r460" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investment securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r785" ] }, "us-gaap_PaymentsToAcquireOtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherInvestments", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investments in unconsolidated entities", "label": "Payments to Acquire Other Investments", "documentation": "Amount of cash outflow to acquire investments classified as other." } } }, "auth_ref": [ "r108" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r109" ] }, "morn_PitchBookSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "PitchBookSegmentMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PitchBook Segment", "label": "PitchBook Segment [Member]", "documentation": "PitchBook Segment" } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement [Member]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r485" ] }, "morn_PraemiumMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "PraemiumMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Praemium", "label": "Praemium [Member]", "documentation": "Praemium" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "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." } } }, "auth_ref": [ "r153", "r307", "r308", "r700" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock-option exercises", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r6", "r19" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from term facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r41", "r776" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving credit facility", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r754", "r775" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities and sales of investment securities", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of equity method investments, net", "label": "Proceeds from Sale of Equity Method Investments", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r39" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r251", "r549", "r587", "r588", "r589", "r590", "r591", "r592", "r698", "r717", "r732", "r757", "r804", "r805", "r810", "r828" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r251", "r549", "r587", "r588", "r589", "r590", "r591", "r592", "r698", "r717", "r732", "r757", "r804", "r805", "r810", "r828" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Consolidated net income (loss)", "verboseLabel": "Consolidated net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r142", "r162", "r165", "r177", "r184", "r192", "r200", "r201", "r226", "r240", "r246", "r249", "r293", "r339", "r340", "r342", "r343", "r344", "r346", "r348", "r350", "r351", "r462", "r465", "r466", "r478", "r488", "r556", "r567", "r611", "r648", "r664", "r665", "r706", "r728", "r729", "r742", "r773", "r806" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment, and capitalized software, less accumulated depreciation and amortization of $741.2 million and $714.0 million, respectively", "netLabel": "Long-lived assets", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r557", "r565", "r731" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for bad debt", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r174", "r300" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/LeasesNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r398", "r399", "r428", "r429", "r430", "r524", "r548", "r593", "r619", "r620", "r669", "r673", "r675", "r676", "r679", "r695", "r696", "r707", "r715", "r726", "r733", "r736", "r802", "r808", "r821", "r822", "r823", "r824", "r825" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/LeasesNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r398", "r399", "r428", "r429", "r430", "r524", "r548", "r593", "r619", "r620", "r669", "r673", "r675", "r676", "r679", "r695", "r696", "r707", "r715", "r726", "r733", "r736", "r802", "r808", "r821", "r822", "r823", "r824", "r825" ] }, "us-gaap_RealizedInvestmentGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedInvestmentGainsLosses", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Realized gain on sale of investments, reclassified from other comprehensive income", "label": "Realized Investment Gains (Losses)", "documentation": "Amount of realized gain (loss) on investment." } } }, "auth_ref": [ "r572" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of revolving credit facility", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r43" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of term facility", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r43" ] }, "morn_ReportableSegmentProfitability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "ReportableSegmentProfitability", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segment Profitability", "label": "Reportable Segment Profitability", "documentation": "Reportable Segment Profitability" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r186", "r187", "r356", "r380", "r514", "r702", "r703" ] }, "morn_RestrictedStockUnitsandPerformanceShareAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "RestrictedStockUnitsandPerformanceShareAwardsMember", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units and Performance Share Awards", "label": "Restricted Stock Units and Performance Share Awards [Member]", "documentation": "Restricted Stock Units and Performance Share Awards [Member]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r95", "r121", "r562", "r597", "r599", "r608", "r629", "r731" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r139", "r189", "r190", "r191", "r193", "r199", "r201", "r295", "r296", "r437", "r438", "r439", "r452", "r453", "r469", "r471", "r472", "r474", "r476", "r594", "r596", "r612", "r830" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated revenue", "verboseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r227", "r228", "r239", "r244", "r245", "r251", "r253", "r255", "r394", "r395", "r549" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.morningstar.com/role/Revenue", "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r138", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r397" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r134" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue performance period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r135" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueNarrativeDetails", "http://www.morningstar.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.morningstar.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r755" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "External revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r170", "r184", "r227", "r228", "r239", "r244", "r245", "r251", "r253", "r255", "r293", "r339", "r340", "r342", "r343", "r344", "r346", "r348", "r350", "r351", "r488", "r556", "r806" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "morn_SBIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "SBIMember", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SBI", "label": "SBI [Member]", "documentation": "SBI" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedPerTransaction", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Consideration Received Per Transaction", "label": "Sale of Stock, Consideration Received Per Transaction", "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Number of Shares Issued in Transaction", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Percentage of Ownership after Transaction", "label": "Sale of Stock, Percentage of Ownership after Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Percentage of Ownership before Transaction", "label": "Sale of Stock, Percentage of Ownership before Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r69", "r70", "r459" ] }, "morn_ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Compensation Cost By Expense Category", "label": "Schedule Of Compensation Cost For Share-based Payment Arrangements, Allocation Of Share-based Compensation Costs By Expense Category [Table Text Block]", "documentation": "Schedule Of Compensation Cost For Share-based Payment Arrangements, Allocation Of Share-based Compensation Costs By Expense Category [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Total Debt and Long-term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r32", "r63", "r64", "r82", "r83", "r85", "r87", "r119", "r120", "r711", "r713", "r778" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.morningstar.com/role/IncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r782" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r123" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r57", "r58", "r550" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r709", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801" ] }, "morn_ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gross Unrecognized Tax Benefits", "label": "Schedule of Gross Unrecognized Tax Benefits [Table Text Block]", "documentation": "Schedule of Gross Unrecognized Tax Benefits [Table Text Block]" } } }, "auth_ref": [] }, "morn_ScheduleOfLiabilitiesForUnrecognizedTaxBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "ScheduleOfLiabilitiesForUnrecognizedTaxBenefitsTableTextBlock", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Liabilities for Unrecognized Tax Benefits", "label": "Schedule of Liabilities for Unrecognized Tax Benefits [Table Text Block]", "documentation": "Schedule of Liabilities for Unrecognized Tax Benefits [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r124" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r54", "r102" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r54", "r98" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r51", "r52", "r53", "r55" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r51", "r52", "r53", "r55" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails", "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r401", "r403", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r58" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r813" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r744" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r746" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r223", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r330", "r331", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r709", "r757", "r828" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "verboseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r253", "r254", "r614", "r617", "r618", "r670", "r674", "r678", "r680", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r699", "r718", "r736", "r810", "r828" ] }, "morn_SegmentGeographicalGroupOfOtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "SegmentGeographicalGroupOfOtherCountriesMember", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Segment, Geographical, Group of Other Countries [Member]", "documentation": "Segment, Geographical, Group of Other Countries [Member]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment and Geographical Area Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r238", "r243", "r247", "r248", "r249", "r250", "r251", "r252", "r255" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentsGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentsGeographicalAreasAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segments, Geographical Areas [Abstract]", "label": "Segments, Geographical Areas [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r100" ] }, "morn_September302022CreditAgreementSecondAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "September302022CreditAgreementSecondAmendmentMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "September 30, 2022, Credit Agreement Second Amendment", "label": "September 30, 2022, Credit Agreement Second Amendment [Member]", "documentation": "September 30, 2022, Credit Agreement Second Amendment" } } }, "auth_ref": [] }, "morn_SeveranceAndPersonnelExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "SeveranceAndPersonnelExpenses", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Severance and personnel expenses", "label": "Severance and personnel expenses", "documentation": "Severance and personnel expenses" } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Severance Costs", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationofStockBasedCompensationCostsbyPlanDetails", "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r401", "r403", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r89", "r129", "r731", "r826" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r25" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.morningstar.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r113", "r182" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r141", "r223", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r328", "r330", "r331", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r709", "r757", "r828" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r35", "r139", "r167", "r168", "r169", "r189", "r190", "r191", "r193", "r199", "r201", "r221", "r295", "r296", "r382", "r437", "r438", "r439", "r452", "r453", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r490", "r492", "r493", "r494", "r495", "r496", "r513", "r594", "r595", "r596", "r612", "r666" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "verboseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r253", "r254", "r614", "r617", "r618", "r670", "r674", "r678", "r680", "r683", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r699", "r718", "r736", "r810", "r828" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r189", "r190", "r191", "r221", "r549", "r603", "r613", "r621", "r622", "r623", "r624", "r625", "r626", "r628", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r645", "r647", "r649", "r650", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r666", "r737" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet:", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r189", "r190", "r191", "r221", "r549", "r603", "r613", "r621", "r622", "r623", "r624", "r625", "r626", "r628", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r645", "r647", "r649", "r650", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r666", "r737" ] }, "morn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndVestingOfRestrictedStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedAndVestingOfRestrictedStock", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards", "label": "Stock Issued During Period, Shares, Stock Options Exercised and Vesting of Restricted Stock", "documentation": "Number of shares issued during the period upon vesting of restricted stock awards and as a result of the exercise of stock options." } } }, "auth_ref": [] }, "morn_StockIssuedDuringPeriodValueStockOptionsExercisedAndVestingOfRestrictedStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedAndVestingOfRestrictedStock", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock related to vesting of stock awards, net of shares withheld for taxes on settlements of stock awards", "label": "Stock Issued During Period, Value, Stock Options Exercised and Vesting of Restricted Stock", "documentation": "The value of additional paid in capital recognized for stock issued upon vesting of restricted stock awards and exercise of stock options." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "morn_StockRepurchasedCumulativeShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "StockRepurchasedCumulativeShares", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased, cumulative (in shares)", "label": "Stock Repurchased, Cumulative, Shares", "documentation": "Stock Repurchased, Cumulative, Shares" } } }, "auth_ref": [] }, "morn_StockRepurchasedCumulativeValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "StockRepurchasedCumulativeValue", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased, cumulative, value", "label": "Stock Repurchased, Cumulative, Value", "documentation": "Stock Repurchased, Cumulative, Value" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r17", "r92", "r93", "r121", "r607", "r666", "r681" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased, value", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r17", "r92", "r93", "r121", "r612", "r666", "r681", "r742" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Morningstar,\u00a0Inc. shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r75", "r76", "r77", "r139", "r140", "r168", "r189", "r190", "r191", "r193", "r199", "r295", "r296", "r382", "r437", "r438", "r439", "r452", "r453", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r490", "r492", "r496", "r513", "r595", "r596", "r610", "r630", "r646", "r667", "r668", "r682", "r742", "r777", "r790", "r815", "r830" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r497", "r516" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r497", "r516" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r497", "r516" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r497", "r516" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r497", "r516" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.morningstar.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r515", "r517" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "morn_TaxesWithheldForRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "TaxesWithheldForRestrictedStockUnits", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employee taxes withheld for stock awards", "label": "Taxes Withheld For Restricted Stock Units", "documentation": "Taxes Withheld For Restricted Stock Units" } } }, "auth_ref": [] }, "morn_TechnologyBasedAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "TechnologyBasedAssetsMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology-based assets", "label": "Technology Based Assets [Member]", "documentation": "Technology based assets, such as databases and websites." } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsAcquiredIntangiblesDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology-Based Intangible Assets", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r21" ] }, "morn_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "documentation": "Term Loan Facility [Member]" } } }, "auth_ref": [] }, "morn_TotalLiabilityForUnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "TotalLiabilityForUnrecognizedTaxBenefits", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liability for unrecognized tax benefits", "terseLabel": "Total Liability For Unrecognized Tax Benefits", "label": "Total Liability For Unrecognized Tax Benefits", "documentation": "Total Liability For Unrecognized Tax Benefits" } } }, "auth_ref": [] }, "morn_TotalLiabilityForUnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "TotalLiabilityForUnrecognizedTaxBenefitsPeriodIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Liability For Unrecognized Tax Benefits, Period Increase (Decrease)", "label": "Total Liability For Unrecognized Tax Benefits, Period Increase (Decrease)", "documentation": "Total Liability For Unrecognized Tax Benefits, Period Increase (Decrease)" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.morningstar.com/role/Coverpage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "morn_TransactionBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "TransactionBasedMember", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationofRevenueDetails", "http://www.morningstar.com/role/SegmentReportingSegmentRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction-based", "label": "Transaction-Based [Member]", "documentation": "Transaction-Based [Member]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Major Types of Trading Securities and Assets [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r377", "r381", "r475", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r569", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r786", "r787", "r788", "r789" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r65" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r65" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common share repurchased (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r17", "r93", "r121" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r122" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock at cost, 11,987,495 and 11,987,495 shares as of March 31, 2024 and December\u00a031, 2023, respectively", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r34", "r65", "r66" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common shares repurchased", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r17", "r65", "r121" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationExternalRevenueandLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentandGeographicalAreaInformationOperatingLeaseAssetsbyGeographicalAreaDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "United States", "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "morn_UnallocatedCorporateExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "UnallocatedCorporateExpenses", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/SegmentandGeographicalAreaInformationSegmentProfitabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated Corporate Expenses", "label": "Unallocated Corporate Expenses", "documentation": "Unallocated Corporate Expenses" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on equity method transaction", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r13" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails", "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits", "verboseLabel": "Gross unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r442", "r448" ] }, "morn_UnrecognizedTaxBenefitsIncludedInCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "UnrecognizedTaxBenefitsIncludedInCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails": { "parentTag": "morn_TotalLiabilityForUnrecognizedTaxBenefits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liability", "label": "Unrecognized Tax Benefits Included In Current Liabilities", "documentation": "Unrecognized Tax Benefits Included In Current Liabilities" } } }, "auth_ref": [] }, "morn_UnrecognizedTaxBenefitsIncludedInNonCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "UnrecognizedTaxBenefitsIncludedInNonCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails": { "parentTag": "morn_TotalLiabilityForUnrecognizedTaxBenefits", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liability", "label": "Unrecognized Tax Benefits Included In Non Current Liabilities", "documentation": "Unrecognized Tax Benefits Included In Non Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationandUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Period Increase (Decrease)", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r811" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross unrecognized tax benefits that would affect income tax expense", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r449" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease, cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r508", "r730" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "morn_WealthAdvisorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "WealthAdvisorsMember", "presentation": [ "http://www.morningstar.com/role/InvestmentsinUnconsolidatedEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wealth Advisors [Member]", "label": "Wealth Advisors [Member]", "documentation": "Wealth Advisors" } } }, "auth_ref": [] }, "morn_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Weighted Average Discount Rate [Abstract]", "documentation": "Weighted Average Discount Rate [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.morningstar.com/role/IncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average common shares outstanding for computing diluted income per share", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r204", "r216" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.morningstar.com/role/IncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsofIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r203", "r216" ] }, "morn_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.morningstar.com/20240331", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (in years)", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted Average Remaining Lease Term [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(ee)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r750": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r751": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r752": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 82 0001289419-24-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001289419-24-000028-xbrl.zip M4$L#!!0 ( %IDFEAFY5/S3EL! *X8%P 1 ;6]R;BTR,#(T,#,S,2YH M=&WLO7MWHSJ6-_S_? I>GWYZJM:*'6Z^IHZ?Y4I29S)3E63B5/?,^T\O&>28 M+@QN@7,YG_[9$OB.;;#!"*Q>?5*V$2!I__956UM?_N_[V)9>,?$LU_G]WY6: M_.\2=@S7M)R7W_^]U[^^N_OW_]O]MR__7[7Z/U^?ODLWKC$=8\>7K@E&/C:E M-\L?2?X(2W]WR2_K%4F/-O*'+AE7J\%MU^[D@U@O(U]2956?-9M=)1UDF*:I MZWJUH1NHJLN*66WA8:.*&@W-;.HFU@?JQ4MGB.3FP&S)U98B#ZJZ.C2K;678 MKNHFDI&JUEMF#YR##QK;[W[T:TMQ[8<3"?TTB?(\>A\(1\H0%\G5V6UJJCA0U8> M\*:QVY5VNWWY3DY-'_,TAP(\;W3<7_5_N>^,RN+C4\ZJ'C967P_?:B_NZ ML_-*O2JWJIHR>\[8)<[*0^@/ "V8)U(SW#'MGRYKBQO>/2MJQ-!%Y?)_?GSO M&R,\1M7UB3;.3C]6AS?H;7ER9"LMS=55I[J)ET&)V PSYUX[6]/( >4N4 MW]98T98F<-;W8"/BW@IWJSWZE^V6$D=G],L8^ MDNBM5?ROJ?7Z>^7:=7S@Y>KSQP1Z;@3??J_X^-V_9.BZ[/[;O_W;%]_R;=RE ME*O.R/7E,OCQRV7PZ(%K?G2_F-:KY/D?-OZ]8EK>Q$8?'<=U,'3 >N_0AI@$ M'RW3Q [["-?O0: 0RPC>_^X_X>'O%0.8NR(Y: R/"CFQ\X1?L3/%3P BV+H M$1,&/<#!P\"V7A@&;]\GV "Y]&R-HD-DT&MP@^6:\-P L;]70I1W MS"D9P\M'%GN^I)N_N!$5GT5J]TE62]U7+L;;W2 M59/U5L^QMXU*5TO6VWJ.O6U6NGJRWC9R[&VKTJTGZNU<)H!<[-PZ((,^KD%D M$63?.29^_R_\,7MX4Y,K71FTAMIJZTHR7EYYR_64$'C%-\LSD/V_T/U;Q[P! MRV=E>!T3?JDR&5(UT5(G%.!,]5)+QITK[Y\97(L.?(-?O,4K5& GD,IIO2&@ MWMH[0!S^]Q%CZ,'C3?8*&[VL3MS0>L=F=8ALJCMGKP-Y]JWWO7^[Y8W?2 T M:>I8P?NFGEE9ZP#(#!,;UAB>_'NENL&3/=MVWRBFO[GDQIT._.'4[AG,5/"> ML('!1!W8."1^1:(S W=DUJ5$7:QGW$407?5:XZ@N[IM% Z S MM:DC<(,G!%HRZ0"?;4P_]!RS!W:#;_W)?G\D[@03_P-':[=@ADS&6WH/ MHJRI*S4UTRG.L/\@W)J*7I,3]1^XKS]"!.^DP]W]M_6!7+MCD#Y]WS5^W;N/ MB/P-V5,RLO>MNN=/_Z6TM5U*M4^EO/N+^Z?$!_/=I3[XBI94/U M>E-_Y!+K3VRN=MB9CJNFZU?#IT7U6J&R6KZ0@_^.[7F"23ZZYVJJ/4\\YP]3 MGWI\-"J1N.N@O'3UHJG7+^K-T\_Y,3W7@YZKK0NEE4 .'C;GSP0C#RPTUO=P M&.&#$G8;5*.B7+1;S0N]7<]ZPM/K=N.P;D=H'="\.]7.#1YBT-KF-\NA^OW: M]7SO#^)Z7H0>T4$/RK4C^]-,L3^MX_L#TCN]_H#F4FKZK!KM_< MG?VT^O0)<^!FWVB@U:?^*G,2J[("_Y_=M[@V[Z:YU%2K:LKB%<&5V??92RY7 MQAT]#2H'TQ $C/UP9'IUZ4'AE7@CH]S AA4JJ]GO8Z:$<#><6'9Q]HC9M=EW M^HR-YU'N6G]8&(+N_.S?Q'G6ZJQK',SZ"OBT^.#3C@'?\I3.W9/91=-ZA3$L M-V6Q!>2[Y,#9W[B?_GB#'7<,RB+BL7$1LO*(R]7>[R6^S@'Q5UENF9[)6&YU M9'6^1J95%36ED36R'EF(//Q"-7'PU827O4]LR[#\'W@\@%>8%EQE:\%S-=[W M@?GH/33;/@4Q[A^Q1E MZEL%G_J>:5K4#D7V([+,.^<:32P?V469_G;!I_\)^\ARL'F+@G2"HLR[(A=\ MXIZ!% M-FAY(%#F7F)9;# >B)6YXUMD;LHFUJ 4W24_M7^8YMP7W3?/PT%,<_Z+[J"? MU$-,<^*+[IKG[2&F2 NUZ-[ZJ92NFIY7KA;=*S^UTDUS[@OO:^>@=-.<_Z*[ MS"=5NFE.?.%=X9R5;IJTX&R)-\VA%=VA/''$^50I(VM4*KSKF7O$.2?"%=UG M/5W$.2<"%=ZWS27BG ^Q-.'\QEV23BW@H GG-[^Y%\YOOO,OG-^<)EXXO_S0 M@C/G-\VA<>O\?G>=%Q^3\0T>^+04SBJZ?F#3FHZ?X?J]Z^-]7!W[I?1E=S"= MA-5>"%Y)]QUUZ)N^N\CYA@S+AFDJRF*)QJW;?,;T33%=4N/6N[XF0$)_-I_K M2OG5M5]!':\V2HO*NZ'U'R$X(TRM1.'5JERORHTX4?BUIL=$X75NHV("@-D#<"4-80531PDU;@-^ M>V@,5Y_#JR>C\3 W\=#:54U.96C&=#Z^8./38DJ#H'TAJVK3O#LG\"JLYWG]#$WKEV(YYQ.\\(>@^2"JPJ-_3JWP>?M]/N*/)R&F"N_ACDS M05[G-AQ>1C 71F44%,S6KJ MUZD'\MWS9B]8#O4MSCH$B83H83(.LC]\RYBU+LHR:)V[H#+WQ'^T?&/TU75_ M%8W4W*7I!>)Y(%=7#22!/IZY;+%OETQ<0H,V3K"?JS#DYBX4QC.YX.)WSQ0,^1!".7T^-!WR(.!W?;AT/&#F+ %]!:2,B M<7PZC#Q@0X3LBN!=9K,MOG$6@;N".8S9D+HI@H;\^H 9D5P$#OEUZS(BN8@ M\NVI943VLPCP\3/=(E[&IS^5$;FY"W_-IO2;Y5@^_FZ]8O/.@?&]6 ,;]SP/ M^][7CQ_HGRZYMI&W3H>IY[MC#-+.9E#Q1M:D.*S'79BI8+1(\YQ[[L)*1]'B M&1LCQ[7=EP^ZD6/CQL)P"'X2[2OQ%S"G:?. M%U5RXA7N?/84U7NL=YVJB$9&S@MWWGUVM2/R-?PRHA]W<8#B\T2;.X?^8)[@ M9TYS\LS]C\F,F:,B)$_X%3M3_(3'R**KMH^8#%TR1HZ!'P:V]<*"Z+?O$VSX MV'RVQM#D8=B'7[UAH-G[,S4;4.9+-@^NF2Y]3JB[FTS-9_NF.:*6)I G..44 M52@=G.:V_'G#*:>(2.G@5!=PHG#**:!3.C@U!)PHG'**1Y4.3DT!)PJGG )I MI8-32\")PHG+"""OR8M\E)/()U;"\2DKD M!8ZB)<@M"=?^%/Y:,_>NE)E9BERTA+F\Z),7_Q0M=6Z)/NR]>%"XBU&=()XH<+$?%]R% MIDX01A2XV(\+[J)1)XH>"FSLQX8(A@D@,"!P%_C*.$ I,+$?$]P%VPKEFI9\ M+[FB N>":1;* M6$CEQ1E<1C'R)T=>W,%=]""FH.K]+!UG7$%=YY_3%)<]TK'%=PY M]OF3(B>N:'+GM^\A!?/7;Z?$G>#;=\.>FN"W_W0L'YO_!9],=UQ.$ZO)G;_. M.9WRXJ>B^NM_?"T=RQ357\^0%'EQ1='\=2:]PL#C\M4_B#N=/ Q9P/&:D:)97GQ6-,^?T>S>=0++@#4L*SL5+1*0 VGRXIJB1@;2#>Q; M#DPXM-T$_NS*8;-;5&<_L]G5JHJ:UNRVBN:_9Q=ZSPB_K:)YWB>9X50Q7%2? M.=T@>5;X+:H;G-GLIHK=HGFVV82RL\)NT7S0S&P6TEL\;4PY*V 7TAO, M;>I317U1O;UTP\)9 ;NHWEYFLYLF=MM%\_9RCLEF!/)VT5Q"?LB0*C<4S6\\ M34@U*] 7S8\\^6RGBFTN_4HF(S"9(.)_W*/Q\L;@8#]:SWRU/)><9*% ;<9< M*%ANFFRA8 K0813YY^1C3H\Q1MZ4X"X,5%>59N<_'_]W=OOLTNP[O7\;@3-W M;0^85) 7C9B3NMSTJ-67=N9>Z$$3L7C4WHE8-#UN(KCT"7>P?/_K74GX?)T2 M7+J(>5-"K:JMF)18;GH<);AT)W.E1#[Y"ZJN9+233FXC,G;^#I&3LM DU M)2D)3^.--V=[@^\_S#L([ND&4>JS)W#QBE]\DD[ M4F7N7+Q$].ECV[:98\NQ/)]6WWO%Y68Q[CS@ M$L+S[CSE>>D:/WAHCY_#%9=L^> M,!#%,E@\V#5^T="PAQSS$9.A2\;(,7!_A AFMQ8F-*_*W'G)'-. !T&G<.A, M*W)LZ;&RS''<1!1R)379HE)L9KEV ?L.4QJN\V1YO[Y^+%AGH61F7=IHGF$_ MOF+'&(W!<%R:A6ODC>A_M_^:6J_@ICF,C>^<5^!O.GG%Y]U+Z[U#L.=.B8&] MX.L((Y-UWK1>NU_@#T.RI=0'"D9JRY#5MJZ;& T&@WI34^K#MJPVA]H_*,X7 M]WC^APV(!B.A.L+6R\COZ'*M/O&OWBS3'W446?X_E966$V32C*NJC8?0EC:% MZ]X$.=TO W()CPX^S]\07)S=;;BV2SJ_ :/(P^'5$(97':*Q97]T_KU'+&3_ M^P50SJMZ, WA9<_Z$T,WH$?LZ]NLD_(5.!%XUFE%E?_/%9VJJHD--\!+9^K M!-%6T$.48CX\^]F^O?S[=/=_=]J7>_8UT^S_7_]&[_^-6NG[X\>.NW[][N#]YQ]>Y M.;KC?P>= DCP7>="NJE=UR15KNOMK9U=Y1D SU7^3%E7:@VY50BF+!3??7MX M^O'7WY2&?/4%=+'C.O?3,3S)D$*5_42EO5%5*I*#J,EH8JMSXQI3:F!04ZK" MM/40&G3!W/UOIM$73^E* F1<@&QSML-?J.K@8_(/4[MJK=UN[YS[V&34:RTY M^I8U,FZCV8PFZN1=6IM3:F5N3($[2K^\R[P!!.S.O_ M/05? &S CR<\<8E?D5ADP0=#'<8(SF-GX+KV -FVZP_<]YE44"O=O_[6;NKU MJW7!,)<+OIG2= 9@JD3!GH%D*QLCO_[9^_I^?;I^_]*3[>/ M#T_/TN//I_[/WOVS]/P@@2GQ#/9"('D537IXDI3Z)_-S\,/#-^GY/VZE)7MC M;FOTKI\EN*RT-7V+BQ+EO[!9SD<-Q;-00 VQ(2\F[?'VZ>X!C*S[&S +D^/U MD3F@MX%;NH+6C@F_5,?PB!&]K6JBC^H'1J2*G1ELM4KW!R+&**"&IEQ(U.-- MK-LH[!I;9.OIIO;A*8$.CM'S8F@%7='2T0KUFM9J"JVPQ0*D9Q=9+*B51"WH MH5K0\U<+[1-KA>>GWGW_CLK^8JB%&&;B";6$2R1_A"5_#CLI"#1*0^*.I6"6 MXO_UW6)(\&MW/+8\&E&6OED@>X%9!IAT$FC%6Q8!IC<']\X8LV;N_X-+%WAKP&F%@/3_=W]W_TGWM/%P%#WMU? MU^+#\%1,&14AKW0_W;XCPY?HF&B$>S%*"7E2?X(-NEIF2I8C6;XG78^8^Q0* M\D1#LL8ODD<, ()+')HCJLN:IOSC1:G]<_)2D9 -VG9LNR\NP::*9 4I6G!E M#;&@+P]A+*7>FKPSE.X5 ZC'?91"K5,UE4>IM5:C ME-%H]VF)"W%?ZG(5;V*QT[VC*GVMY)[1;TYC56).Z)IL.&DDQX?&,WN_" M!(<@"VW52FI5NEJCJJGM9EMN[:1\U)<>H;?*=3BT6%)!II:4[1Z*B%;>)2NIA/]9;W**F&!#_W_;/G!MH);9(RD M:QMY7K'.#:91C1;'&,T>GVW1@AYP5^<*2_@U,P"M?,J'1) MR7OBP[*(KT)#2?NAJ .&Z;D*K0>+_B[ML6O\NI <5YH@(KTB>XK3]:2BYRQ3 M7^K8:0L9)>"3^9R%*\JGF!W^$35CMN4E=Z4)'-GKW_0VLO036,"K^4 GM4ON M').&&+$T^)",$39^273[I/0VPFRM@EH>9+$*_TD)C9(1\J2A98,)@VP;6M \ M-6K9_&MJ4;L&S)D!#AO @U=-&XU&GI\*0A!;^32S(!9(I,_0O[Z4-[0:G]I9X.; MP]%\OI"08TJ?U*4A#S &NDP'_X0!T9M8>[B3=B5\&-M2RGK">HH\7VK+DHD^ MO%KBW*+K*2'PN" -D#*GC_RI-X=>J]+]7[PU9A$30\_6&&;\'K])3^X8.<>A M24KX\K_3HOSPGW?<:]^+-.84F/;>+=* 4R)RW+Q"CL4G%2$@/<:6[X/0 5?8 M\(GK4!UH?T@8].&'=$=5(S)8 .D&^2A(3EP3K(MG+#N03U,;!Z)*E^MA^M34 M#I:/^M5GZ1.]V+Q2J5\4-/!'E@?=1A.:196U@ TZ/1>9V/N<7" NS0Z=G% ^ MS@5B6PA$(1#Y'[ 0B#,9 >('23;T%DO(,$ @$D2E&A4/A)I?D;^"W^94(R]X M8Y"D\!8R,YA HHQAZ!\7U.2$QX%U1F?F17HA[IL_FEVN@?&)6=],/+04Q)& M8K=W2M=22C-.WJG#]TN?3_AML2N&7(,D?'')Q^92?% \B[3$Y3,.%6.O8-RLEW93;URMKF,5.,366Z??\F)K^KDJP?#26?([WD:3=]MH M258QBXR!^RAC34H/""F,,C5:EX5O^]OLU%/P;\J2-^U=VH%^8S/T=>K!@SPO M;MT.):,=VGR YC;::Q&0"2$SFY\_V/1-!1XT&'WV6FX0[W^P(BF:.6&9VT(RG:)_0YTAD7P:&C M@D/>"-OV#"C2)R _"]$$FX!C!$,^UR06$BY.=# UE^*@C>5].M\)A9.V5S@5 M9MY%&/KPM0:>)$TODN4'R/@%JF?JF-7P]4/VOZML.T/E4F]"+%M2VAVB IV"SWYE2D#CYYE )[,JH)0 M*Z!N#0N<'>_WRMW]MX@4%991QTY(8, ]3G]E,(%A6*\0YTW'5=%D%;/I ML/C!C(=GR7,]HE>ZNGK1U.L7]98V4R6SKG:EH(LS)3]W+\+,__FU?W=SUWNZRZ'R>[S>W]W?W/Y/?.1F MH!#W%([*?[DA4.Z4ZI#5Y M3Z<.WZ.ZWH.@ST1@GD]HBQHE >-OMW= M]^ZO[WK?)7 6'IY^])[9^1U[J97+DJ^@XU8ZZEMHEG=5YM2+BI1Q'$>*/F[& MD;2 $ ?TXP"&IW/^3B[Q$O8@OL2C)77N?#R6E%J!38N2$^C;?'EV?NYEE(=> M?-.BY'04MD6!QR%LBW.V+<0PRC:,>,STTT%3DQXD34/C)G:\X!-;YF%)O0N- M3./GM,SL&,_WP/N@'O!L%VF0HL4.@I)F9T"Q74_TQ&Z^4L*%$M^BQ+6]2GQM M+2\\)H[GDK3I*H=<.ED.X4%SSP@>T7_%,E'SZ[GK>9R%1RBI1&I5N7;@% M8AQB',*]*3;YQ#!X&D8\9MIBEWQ%-G(,+/5'&(-M@IAYLF9G?)K.K)O/S.:X MP0:F=6UG+80!4@P#I%WI-H0!(L8AQB$,D&*33PR#IV%D$B*Y_=?4\C]$-*2D MQ@C=[-T2QH@8!W_CR"A<+K2+&$;QAY'-<@CR1M(WVWWSA+XOJ[ZO5[J*+!2^ M& =_XQ *7PR#SV&(+.S3*ZH6+7'C8X]6OMIKQR3(U^95:@CE(%)_>: ?!S 4 M\C*YO&SKX;8B56PKXI9 /Y"#7IAVFI<2NK$\8^IYM#X2]:1[#K(_/(NYXPNE M1K5>4&22MGG"WM0.//:'"0ZZ)'8G%1 .:E/8*,4=A[!1A(TB9%ZBS">U&1HI MFC!2^*70?]."TY;/BN Q@P-^L&??J;UBN]Z45D=$ W?JT_6 7]B7GBSOES!" M"DAN71-62'''(:P0884(H9=L2^FL HLNK!!^*40+HQ(@ K- 'HEK8),:'<+$ M*" M=5&'I<#C$"9&V<9=S'&<*PYYM4!*7)94T;3E(L!J@>W$LE/IX?D_;I]$ M">""4U$7)3D*/(YSU_X!=E!] FSXPM+:5R4 MG8K"N"CR.(1Q(8P+(?22";WVS+CH">N"7Q+1E!GI&S)\EPC#HH@$%(9%D<NP8 MXC#$(N OG LERRI M#:$BBD93H2*$BB@,6%LB.9]_"OV >\"S&&)P*)9V! K54#1:QE -W 6/1!!3 M!#&%"N=7J-254(77A0KGET(/_@@3Z.CHM3I#8M#W ;E<@_#I_ \U=Q-V=P_BRP,P8)\I/["#LN"% M6XZ86.>55;K49[+D(P,T;2H!=MS&O3Z5"^^6IF'1JU) MA_WM[KYW?WW7^[Y:OF$-J3&Y3)$K^Z9?:ZQ//_WEI-,_W_*;Y_3K-8W!+OK4 ME .G7ZO$D2X93.D/ESAT:ZZ/R$5@8-TY1HTEM_:G \\R+418VE)<"9A!'Q,> MQ <#<,=8^O3=];S/FQ29:0=$7D!!A$I5"6P/)J+FZI: G*O"T&PT\7!G]N'* MM+R)C3XZEL.ZRFZZ6GTE&]0)8)>-KQ;E0J1_?-WQ6&K'F;S 2,YR^EJQIN]YQ\&A*Y/*+T[B#?23 MY010@0?:]"264 GA=P-/_.#S!)/@@S="! \81?L3/%<23,OA$6 ;Q) MJ"5+>9B'\Z5:KT@.&F/:LOJ"T*038MH#(,"0,%NAH7&$894> M0%[7U5KKR^7JZ[88W F96THTNPDDU@Y.$X@N Z*U@Q%-*XPUV[4F)XA.T^02 M5E6N\Q+__I+:1N'YILZ+A-\G-&S:.1[^Q&A<@_6RZ&L&ZYZ< ?/: M]7P:J2='&.]%EI%J,F)&FCU%M!+VV+T4%@_#/US7]'J.V>XS(1/!H!? XVE%*"1XI61@QBW+CN;!$9=X]<[V,;GO\"3/MC!HW;P""-8-QVI:O(>JW! MB3^8)FS/%1Y[Y'H2>-#S\!2YR0T\RF^K_X$=\")M)MF1.;8.(G FM3@]/D8_7J(GFOP"NU9D!*<9ZR1X@L>/]Z@4 4BII M.:==\.=+#,<8UW[JY94BD:!G*9D5O%D3BU0>B^UN%&;$F036]A@+ L?O/QUE5GK0:_BT;DC,8!+8 M$6$D :3;7+C=8S_"LJ!)7$J$9;&Q7U\L]A0 +!O&9JI@T6E*EQ:1#7)RL)0_ MF>L)PWO_Q*;T@BQ' K)[**C)9CFO0#A60NE"(MBPD>=90PM:#HD[EEQVW %0 M=4+P"*AJO6(1B#@OCW/OGN4 67=S(/T!$/.HYQD5>=85\#U%1*)$^-B[ S@9 M/M1*-[T%+I$*P'4K,;UB>HO;JORQ@M"2#TQ!_*^IY7](8^R/7%/R"3PWD,TB M@E!TIS %F_5ZQWOW.T'K'9O5/3-P( M.T"CM21;JJ)><9(6*"(*)X@HQ(71!EQT%GC:3"$5L83T4Q)83""( APN^T4H M@ _V33,G@0)C.>RW$@^,8-IZI1L5_Q.Q@*("9%]V0E* -&BPB+,\A53L?1X3 MU[>O70OC/D%J8J&RCC-9.TS"XP^)28?C15,81+"3&F SE>&N*#=,\7; M#\MQ"8!MEM;2<\S5I]PR+/Y@D?!%B"HJ+-6N=%O-XZM9B! F-W#;X^+F"K>Z M3/WEHRMCIAL)%9:-2*!.W3XY^4JHL#[.Q_K(**'Z,)&N5+HBH;HL8(F?4'T8 M6%0*%GX2JH7J%ZJ_\*K_;AZ).*J4CU#N?,CKU$,+X,.%,>BOV,%#*V*G2UVC M1>F/7^D6JIP;:,0* \2!AE[IMB(6*43INQ*V$M,KIK>XK<3TGF)ZA<\D%H(Y M6@@^_0EQ2]%4!_NSA>!/MNMY&W&,LGI>1YO4G*SIG_?9N'O+T MKJ1&U_VZG25-,'#%"!%Q-/A5^19QKEL-$Q"MG+82E$#X]%6VF4J M/6+2IR)SIQN@KAM*MX@X,&1O=C<#^MQFDN[/OE4K3>6/?6Q>2Z&G@A$\"IWLE>N(=0C MY TM7%O3VR+>)F!>)O6Z%? -^6@%*X)P_ T MU+*(HXDX&G\(-6FQ;X+-#:B**)L(0!3<$;B[_[9Y*"9%>-]WC5]S'IA;22$K M1)A)"C63]*.WU(JPFT!]%JC7LD$]*\*N'7T@NPC!);<;D9621BZ@[2AB%F62 M3<=HY&ODC1Z!%2)DDY:.1A:1.H%ZWC3R#M3KZ6AD$;/C/S@B8G8G9?*_LR_8 ME!!T!+W@P.3R)'?J>SYR6-?/Q0 3P3NNW82S2H*;MSJ+8NJ!T$FX@V0FNGJ! MY+J?C@>8/ R9+>$]+.37:I+-/ ^_4:]T=;76Y,3-3Q/+9XR9C1T:Z6*FP3!3 MQIK\?,K\,\O.BL7!<1WC@G+P85(_!,H&(T?PK5Y,C7CL.1W+AYX9N\FI4G+V,98< MUP?/TG>!EFAJ6M3K!"*:M$(0^[38^CZT'.08T WH+OS "O[5@IG>_+LQTK7 M##7RJ&J;N)Y%2=8AV$:^]8JOWBS3'\WPMG1C,,\=>7$+&D#G "I;;UDBG8%I M*>-3,0N;77UU#I;_TCY2"%M*?:!@I+8,66WKNHG18#"H-S6E/FS+:G.H_4,! MXR:\:30/;DV 6ZH#@M&O*AK"L#K(?D,?'L7@TNC'EE-=F^UM$Q4BOTJMBXY> MJ[.@V2&P'0Y3GL: _4"*N$&MZ@ZP+2:T%?00Y=P#:42HH/MM/QGU2O>9R@5: MGY=6X*:\\^42=:,@DKY8"$?7C(3I#S?(S_01N0AX]\XQ:NR @_YTX%FFA \^OAS+INNY[)II2Q'?RZ1@AD>3P@>03L0*%)8+?'3]Y5R';'$\RY!PN3\ M0CBQ3;LP"S::>+@S^W ULRDFM*PM];:F/?';R:\+$F2Y5K3;V9 MTF35-2W1'3LZU9!W4W"/PYGG,2O[F)LIHFAC;<=(,G<:VW$F+Q $64Y?*];T M/8,2PM(8VHT\"8-T-*4?B!@C25,N5B:57YS$&^@GRPF@ @^TZ;$5G_E#3D8+ M'@E.^^(1HJJLZG&B16F40BO^5&E)N/:XTFW\9FYD4'2M@ M.J1&Y'$DZB4== MJ!A:NN7:&NUTRK4=($YXS"$7G%(\3CEY%;BF?&P5N%-PRY9,MWJB3+?39LQP MH4PYG)>39Q)Q*-0>_%&PMV I9+=B[+'SWFE8ST?OAZ6]%=#RRV!BMJ*=(K,3_[!Q*!VV+&NPB(Z-XM(80D: M? -UY-JTWR%@$;$\^LT$S,(_$WB\*])'ST5S[0EB;M-<"S3]1P"F/P!+5)T] M./VY].L%R+IAP'IDN-JANS1:4:]$!?7.'EH'&D490(MMABVC6<2MMGFBM4(\ MSQI"-QA0W*&T:2A9B\.I:53)GM+\",M96E(\._NI3!N1CG/0X[M0ZV!;N$KT M-/3>P_4=.%E]D D/PX4$V2$NZM&:Z.2EI,4&MRR6GO+#58.JH.L6PLO9'-=Q:_&%%!%IQ(9WL'TSK4@O%VD>*7D\Y8#9B131#G"U:,0W MK9V9_&=&B!I QZ>V<'!V7HS.B=/#Q>'LQ6UUHMI7N>1^;[6IS\6[FC>U^PYT<8?^U*MZY%>!9'67_QB,=I[5/!>L5EO4PRRC-GPA8[&"D] M[SX[]CO'"BC)*@K$*C=P/C52ZJG42&F+&BFB1LJI:J1(_)5'V5(4Y2NR05QA MJ3_"V-_LX9P'5JJ1*$&P[-3%35IU+7%QDT:MF;#*QJYZ'P=Z5A^=.S".V("8T]@2<^R"'8=^1)B/'>*8RL.F2E^82'F* /6 M*=PQ&_08)N9S&O0#_M?4>D5VX""G*X./SN L7'"[#&=QKH>N]3W+1@ B^M_M M D=/V/.)98")3"_T''/UAZ66$?%II=+5ZEJ93NT0;% &-JB?E@U48 .M>?P& M,PYSL/G4BG>+S3V9V4SGNK5NCPKY@<@OS *^BWT)H:D?P1E:I5NOUW1.ML<) M>&0N6I/!0P=X**78; 0L42P@4&G :4N)!M[GH1LVWUCZT9#ET@& MP:;E2S3Y#K-HXE\:-44*H]#,(_E+O=:8_7 !C_,FV*"+U/9'9O&A,NTT2U$F MSVCZ-"?I/?:W=M< MF^4L8]M'[RO:)_<[0>L=F]4], MW @)T*3AUI:JJ%> M30(1!O:IX^83EEG\)S9I@B)]XK7K^3N-J':EJRO'\XDPLKD!R=ZHKJ=L:@*VW'KZ0(:Y,;4.P1F+% M0=?7CE]]Y="ZC%,:[M2B\MD%ZS\-49F2&7%^9;#V+9/MX99ZI=O2T@MMB9)J M1<;2OA6U/5AJ ):4^O&9D:? THF.&#NU//[#=O!QP?8+3N@VB8MP#^%\A1)4T=!_0V2>_&L8 MT_'49N5C3#PA0/;P0%.X#XUI%;,_YZ>M_*6I*S5U-1FXJ>@U6:0#\R"Z9_1_ MM)'C]QSS=H:"+5RI5+JJ(J=F\Q3,>"XE0O:NMB5#B H(D9O<[/,LJ>'[ #0! M&>N\@$A&'N8@A%Q*WMBWVC:CPG=*A"?ZDH?A3R\P;**8@QXN6&_4ZIP8-0(B MV:^])86(#A!II+"A0MB],7<%TY/^ILY*#5?XF>U&%-;HJ;J7;;HA4AQ(A:._&A)01U*"G M9D4=ER?,V2PV+M#]8"*2FYL GM%AOK]G9XB.+K2U4UNW%L9L_O#8(UV3P8.N MD.G<)&:7U) 56[[REYK;=_/0TSNVY?TH3C3TT4UBDW0#EXV]=.H"AR MI:NV:QHG0"FI#1IL7Q"!U)RW+>SF!*72;1WOC F+DQM@Q-^ZL!L8*@7&T=IQ)&=! M>E?X4%STB4'?+32P;+9PS/(<:4:EGUU&XW$3QN]!'6*.SOX<('O!2>(P('$8 M$ ?\4[AB+/-U(8)?L3/%X@P@D 3P&&MFYA5Y1ZI5MOU+E)DQ$ %P!/ MDM"P'^ ->OQ$Z;8U<*S >H9!ID%> ZWSQC:4B66YT\K_V_'$=C\P?L)LM]^2 M@[N#4VA6F*IRD\ N8)*Y%#T()BVZD[ P^WOS/Q(B7JOR.S;S0XDFZ .QP@]T MUW&H+)8"!R()[C2Z8NP29WYHS&- DYYCANI[21;*B7>DV59$K M5R(\;5$JI\&3*@.>6J6L=\FGV)Z%=B>T/$10&L)VG9>JC\D8<# 06SU.;-OW M1T")9YC]KRXA[AL,/VK_DTJ/;5:Y.791X")S8SXF+E2N<%%^LW>]X(.P=#FI M^C S-SYV&!L:.XF E]BA@,B)JS[$@0C-K&H4Q1[-/\Z1432D<&;UZID;QRH% M838=MX,EGNM99]NF17R\/-B(LXDE'C9HN0FQC2674S@XL:C/KT#W'LD:CW&: ME6Y+;Q2C&+= 5+[R.!ZB6H"H5GJE3D5Y]_R#'BG9,.?'4(=%1';NV%7;M#R, MEIJQPX7$%@ [:3QE)\ TF19;55++,.%+@/.V)2KC)#X1BSPL,6/[VOANWJ%U MWC5N*LX(E&2;;G$H2E2&$E[6-4IJ!*_4QERR@$6!3!X*9"[S2F091$UC*^6\ MQ/0$1DY?)7,_1NCJ7UV4RLR6Q-^/SS<3!L;A85R8?9I6= -S'\4"M%2[TA0F M9XD0L2\,NP<1#4"$+G.#B+*;E\=L%!?60EI[K'<[7$UPN%)()!.V)#?H2+9! M>3;R/)>Q+;N"1,.UJ M)SQTF<'CZ)/Y^#(V.4^]RG ]/]LEUL+5=DD\ZJ++AOA)94F+H.IT;>Q"EM.S MM'A/71"\=-Z\%#^=+C$OJ8R7FNG%OKDO*)QRV=)#[X\U3\7H7$D#<[>L?+"H M?RKJGXKZI\FYYX=+'+IWW4?D(IB .\>H2=X($3QR;1 OWE]_:ZE*\RJLTWT8 MHYUS$6HQ1R:("*](GN*+R15EL%-8O\%?.=) M:.J/7$+/O[N@%6#>1I8QDG3UHJG7+^I-F=7RHE_5UH724F=WO6&")7?J S,[ M=%8DY-&[?R "=VL*?9.JLWMOL('' TP"2H27M L)GC+!8%:^8ONP@OQB">/P MTS$91/H4(7^CP%CU$8;6.S:K?V+B1KD'&F4JD-+J%2>+&@(OV1^2>01>=-[P MPN3_I4^+F,&_IO7:_0)_UAQ(70U,J(GK6;2O'4+S<$%87;U9IC^:3?'2C<$+ M.O+B%C0 +VGJ;[]EJ<\&!G*04^%#I3UIS">>S<'RW]'MA!]AOZ\.@\+@UD;#G5M8G;-N:0>E6J*3MZKP31$=@!XFM!7T$.7< VE$**?^9BGU@8*1VC)DM:WK)D:#P:#> MU)3ZL"VKS:'V#^"W9U:$$]0Q/=$6@.5]N43=*&HODQ"1%Z!BB&(EB)^PY\SQ MS0( ,'X;33SKC*"#6K2(ZU.!RB)5VN]:J:Q0NH7$6 MOCA$4@V0=+GY>[U1:VI:Y"6YIB3\O:ZIB>[8UBFE75/K25]^DD[M?E3IJPN M(/.FY",PCB7DPR@]_T)2E(MVJWFAM^O,9%WZ.C.23V[=GMLB\Z<4S=L9F9<- MEDW#A&:WMNH1R\N?1>)! 3&QQX2-AXD&-Y@H>Y2B!]VD,XML:8(LLVHYDH$F MEH]L$0PX;3!@08E'(,2=[AL\M S+3YR0 M0;-D+QIU?DZZ$C#*7-BF#Z.ZS&"DI%<^BR<35Y-K*H=+WDMDD]R@+JP[GA \ MPHYGO6+)=CT^CM/EYOXT%;2NU*(PP;Y;CHD=OU-5M%I4=/+$. D8&SL\77"JX\%'U M[0L=ZRJ^S/_I$ P]^I.>G0=4EJC$?T663=?5JF#S53T@I&0YKS@@L:@KS[L6 MZ,W(!QS;!^+UL3$E+#D_'J-JE:X<<:Y/?#X5039^L)6R$C@66SHGV$K3[N?4 M&0PV6*(8+J$H=E]D<;^+W>K,H#^&WT0U_#) +F4ML MR#6;FI["DG6>UY?P/ MKHK7ZCR&D2S[H,6Q-@XV&HF3"SA:06-+R>%^L&##)@UDSW2E-WY\-_LPJ@J0_ M+467:/'+[_0<'HK9^'[3\\# GL.1V:-VL9,?9H]C&6'-<'R\)W 1@(#$R?G=U$5S*] MX!.;(A9.'EH.<@SH!G07?F"+@[6-$5I'NAU79-49LI M;3O6]&1W;.M4JZ:I==$GT2?1I[3ZE.9B4-SQ:8UC*@9H>R/XU-\LRA=:P QI-X2]DTS)UF*37LTTI>#?OE M>\P\O&TS$I=$:0K !)V)ECJ*&D/LE%R)M_G0)_$0'>R^#W4VC?>FIYEY*NZ: MJ=&V).E4+D8?4YC-ZS$P>?485%$)I%GL2BIIF!)9-1.FX18AW>132,>#[2KUC,'&LJC=1KELZ44^MOK'@%L$M*1I4BIR[175\#2!^>"+-$)[@+S[YJ_"5.AK-M"MU MB );HE6)6J59&Z89[*GE3BS?8U^R6(V^S IZYGU_(6JYQZ-6&(T51^H(F@B: M")H4BB:)W%%EM\'\2-RAY=/M+U%V;:O2;>BUHQ=W!1P$BYXX2Z=$]$W$[L=P M>YLK;D^S*C&O/L-#Q)$ @0\A?:)' WP6Q\6)^\7]V=Z?;4KHMKZD>C:QQJE\ M6SK=Z@59SO[3K2XD!_LT6]1'[R*,PK]M4AK;4]!$T$301-!$T*0XOJZZV]G= M=H32PBCY#]>FL_('F";4)WYPEL[3(Y8'EV[@J_/R"&-QS1W'+C7I<>NU-B>> MLXC)\(53?F"J\ 335(^=XM4#>L*&C3S/&D(O&%+ M]GPB98<(!K^L:>T7"U< M-RW5Y9G"O^ MC;CCWL/U77CT^,-P887N,CG5:)/SW'/1!4@YPJC&"4;/8DT(: -?'0D(0[!C M?$@^@8?9@7>$YJ1D'H]8 N*?ZT485=!$T$301-!$T(0#5V?+;MM=]F1HD5R' M!LDSM4>"=_<<\WEAG2SLS%W&I [&I%QK'&%-3.U3KO$#U7'-] M:8[OX8Y.2FLRV93E3"E =]PAV)R(B:,BJER<9V& M*[C+6FX<;2T7#6=-605\=T@=O[%+7^L: MOR2"V;&4DN]*-/,/!D&;!-?0&R+F8B-44.A=>K/\T0C;)JU,19, X2?Z-.S[ M-@X2!]<>D-G268G"-PFKZRO:EO+Z8YDQ2G%L+J?C!G7VV<6'"7V+=_N. MB6%YV.PYYM\"ZC\,G^ #L0P !6N:M!A_LP6Q3(D0)+A(5]ZPP13X-"! M! XTWCQBE*=-;6(3@]A8(F@B:)+5YO(-WVW1Z,GSX1V8_(,N^< M:S2Q?&2S$-4 @;:D(6;L>$PR/U'!ZED^[F/R:ADXT+0@O]T7ASV%*=TH):JP MJ#,OI? %R 3C"YJ4>N&P*/1-<7]<'G)=Y4JNEW;5D#FG548WEBXZ(YS8#,<_ MAY>,2?D@*") M6 'B6,YS+^9UKL2\..-1M.*HE8"C:,51JU.OH)O6ZPGUZHWU:IG8,3VJ,FU0 M>J;TZ2^[E"WH-Z8<=RK=I93FF=:]9FGK3&_.WSE[UDWXZHA\Y%:]TI5KNK*A M*J4))D%.^R*G@DV=6+CGUXHKS;J$H(F@B:#)6=$D60[B'A]TK@*7U&*4HTBW MBC9K6OX5)04HRLVH8J$]\TJT<7F^R0O/"T=)CZGH\<.AE)RP*T6I6NKEXT]?I%O2FGM&Z5!D%S6J[-#:M\ M9!;^)0]2QR8Q#SP;Y1[4=_L'C%-'K@U3X=VRO6AW[ @WNCG1):P8J^\3:S#U MZ:G7S^Z]Z] 7$->&?KW H6G'42L!1M.*HE8"C:,51*P%'T8JC5@*.HA5'K00<12N.6@DXBE8M!!Q%*XY: M"3B*5ARU$G 4K3AJ)> H6G'42L!1M.*HE8"C:,51*P%'T8JC5@*.HA5'K00< M12N.6@DXBE8T7KM?V!]Z7_?+@- FP>?YQ=FCPD-X=;76K$_\JXGK6?3(V@[! M-O*M5WSU9IG^:'9([]*-X;&T\N(6-/!<>^IOOV7I"%H#TV-VTSE@6)'WG3"L MTIZT5N=@^>^(S+HP02^X.B 8_:JB(?2P@^PW].'125X:R-ARJFL3MVW,X6&\ M57K<=$>O0=/*3KILG9'A,.49"4X$-K'A$L3H-W5,3&@KZ"'*N0?2B-"SGG^S ME/I P4AM&;+:UG43H\%@4&]J2GW8EM7F4/N'7ND^4^!+[E"ZIL=$.[[WY1)U MHZB]CRF W]BCYA!G1RS#%-AHXN'.[,/5C/\LAPV)W70U1N0%[8UJE6 M35/KHD^B3Z)/:?4I32,B[OBTQLY>[;%[UTZ>7SYSGNJ_+4?.IV,$K.F;YKJ^ M89KYK[\I#?EJ+O=]<]](9#J.C9F.->+ Q,ERS,U88_[A$@>ZZ/F(7 3COW., M6O"I/T($CUP;U)SWU]]:JM*\"B[<_FMJ^1]'3U0FUF^NH8Q M'4_!?\4FL_,?_!$F[-.U.YZ P,..!ZXM^^6[ZWDQQ-S6&8E+HC0%8(+.1$N= M=@RI4W(=WN9#G<0#-,!V[#JARO9=XU=ZBCE/;CZIS;8DZ%0N1A]3ED$':6P$ MV4Q M^-W $S_X[%'G0T*.*4TPC)Y^"RZ@L3MU?.]S>L@NN$'#W#0OL&6F/GAR#NWP M,69+VL8EOW/WB +3[V_(GN)RZ,UX W\F&'E3\L%&GY'54/A)>L(^@A\#/^$6 M!9&2D\_3T=J-D]E\=OW03HF('VU1<^H.-3= QJ\7 LK K(;]-@R,A\.K5.3: MMH[_HG.BRQ(,FW4B,"%)(K'<*PF\$&=3[EZ:. MY3_1C CF)GD5&+1#>\U^,ZJJ7)%,;%AC9'N_5^[NOU4D!XVADU.O^H+0I!-$ MD)@5&#@32WY$11JZ9(S\WRO6N]]QIN.JZ;*T#/HXF%*8!W@2O,$R?Z\,JTJ[ M7NGJZH7>DB_DNO+EK/6 M$DI"\ -'_*"=WIS:YH L,4N[TE4NZEJ])@MV$>S"DTVEYVQ3J;(,-E4[@C&* M:%*E&<<3_,4G?R5BKSJ'ZDB5%:J.5+E9XR48ECBRO!9+7WYO,]C?QATCW&-? MLF,F;V:UL)'I_;NBV1'TXCF:'0; $C+##E!FH8<$301-!$T$38ZR_QLQ[?]' MX@XMGVX^B#(HU$JW66L<8<(+2 @V/7%Z1(GHFXCE-R)D!W&\Q@G'IY23PK7G MP+:#P>B6MH))%CB"8RQ]HA[%YTYF&2KB?G&_N#_[?+QM?4DS,*)HT?*-?;<< M$SM^IRK79&6S$LSI9=Y/AV!X]Y_8E%Z0Y4B@U- KLFP:!ZL.75+U0".!%'S% MGC^F)70N) ?[-'W/1^\BQ,*_S5(:FU301-!$T$301-"D.,MRS=W+9Z90PK?,$TS2#/MN\HMR!\H0-&WF>-81> M,*2 ;[/A$RTY0#0D9$]-N B7J"\4A(B.]HN*X*:7:"/58;8%ARE0@B:")H(F M@B:")L59&SS4,:+&Y;J]TC/_.0U,DV_$'?<>KN^^N:0/=N7#<&&%[C(Y&]3D M5$5>\"%.49E!>J!7E E&FYQ@--UU(A[=(2 ,?'4DH K!CO$A^00>9@>N$9K3 MD;D[8OV'?Y87,51!$T$301-!$T&3HJS_4!,RM$.N0S/DF5HAP2M[COF\L$D6 MIN4N^Y'NHN1B5W[F M640<%41-4ON:]PBKH*:@IJ"FH*:@IJ F1P[@#DM9D:FEG%:-I\(@[,2+6F>' MUB,=CL.>;? NH_#)_@ M [$, 5KFK &.M@YP.WR1:N]N5A=_&!CB1 GEA8$301-TDYK:^^I>;%+/K-S MV)*+YTU[2ZMTVS4]_Y(9 E&"RP5-Q'(H!_1-M7#1282XSHD0+\%97/&WO04. MJS0A^-5RIY[](=D6&EBVY7]49ZVILSQ"OO2&":; H0,)'&B\>;0C3WO7Q%X% ML7]$T$30)*NEC@W?9S5ZO$@!\I[='HR?/A'9C\@R[YQK-+%\9+,0U0"!MJ1A M9NQX3#(_4<'J63[N8_)J&3C0M""_W1>'/84IW2@E6J]T%25"BPJ0<00RP?B" M)F59,BP*?5-<%XDNNE735DSFF5T8TEBOUA(+LQGJU3.R8'I51-D@94_KTEUW2 M#00*DT8[I=Q2#NE,S%VS/&$FJ.;OG#WK)GQU5 )HFY8JTC;/:YU.OR15O74EHK2(FF.:V2Y8E8/G*Z_I(3P6,3 MF@?FC7(5Y-V^ F/9D6O#5'BW;"/0'3LFB^X,G[Q!I,?7JR\+-[[SKT M!<2UH5\O=_ J8'9_E<6'UCLVJW]BXD9Y'=KQG8CP=^"OTO&W\G,;#UW,[L)9G:4ICXS*SO-P+L0 M"$(@'*CPZUPJ?)I;?Z'*>H0S7CB%+U9@12N.6@DXBE8M!!Q%*XY:"3B*5ARU$G 4 MK3AJ)> H6G'42L!1M.*HE8"C:,51*P%'T8JC5@*.HA5'K00<12N.6@DXBE8< MM1)P%*TX:L7@>,F*QLR.()P?X=C],B"T2?!Y[>+L@<9A%704>59"ASVG0\^) MM8S=17546E2GC['DN#[V)-^5I@Z:FI:/Z5 =$SM>\(D5C4'TYZ'E(,> ;D!W MX0=V3FUMRXBV#'STC]+-X:U M;N3%+6@ /9SZVV]9*FIC8%J[)YVR18M)WSG%[;4C*9?^TC[2VD"64A\H&*DM M0U;;NFYB-!@,ZDU-J0_;LMH<:O^@E4##FT9DUN\)>L'5 <'H5Q4-85@=9+^A M#X\"<6GT8\N9=4AK0(^WS5)8$*A**U]U]!I0I7(8<(?#E.Z3Y3R4!/TKBFY:J >[Y9%B(6]G+MX\^YZ+J>BZ[K9='5 MGPLL-OW(&TG?;/=ML]=SMD'D!3@G%#>T.ESX"ZVEI3'F8')^(9=8I2T8IHTF M'N[,/ES-=(3EL&ZSFZY6GTXEX%JA+0:XX'+(L>UVK=Y0*-.&]D[XXI"?:S - MEYN_-^6:KJB1E^2:DO#WNJ8GNF-;I^@!XXVT.M52F^EUJK[S4:&UN:;#0C!$ M&@@Q2R2FVVRU*MR6NF^I/F./&9[C,4=*K&..HJOO):5 >WWV]I?=N]JP3;*< MC%:LR7@&C8:E,;0;>1(&:6HN#GY:F:)]IU[M@-">J<@:%?$FXI/E!," !]J@ M];V-6J[9\&BBPHT\(DB553W.Z6![QWCFDZ@E8K<]14(W9R%G)MQOVK%Y>)A@ M:G0[+Q(ME?H*/M^2K9GVT7-I3>>A#S]MYQ(C:L=ALLW D<\3/]%U@U?< ?[ MDN48[AA+GVS7BR71$QVBG&3J>CAK82VY5N0Z^IQY9XYN=@<(%I7C%]W)'D6\Y(V(EN3:YTF[4& M]P>2QSUREV_=U3/_.?7\(&SENQ+!0%'#LO%J6'Y)J4$C^LV@\:TAC6])0^*. M)3?"ANKD:41Q=W^:II#2YA),-W@" +)8 )M%;]&8GG7P)_LA;3MH?O^NPYSC MZ@]>Q&V*)L0R,>"SC=FA$X[96Z))E/A5*EV]62;CXNR!LJ&6TP$*/:%;K[4X M 4J:VII;\3K$A( ZGJEB])YAH&(7MT3,'=?^?, MZ'+'R/),J1+%+QJU:^O'']_%TQE<90))%I[.P6#1*]WT3F4]N6PMGNG*SNNJ M#E"0D32>8,<+S%C\3C]C8;V>UGKMCQ#!7RDYKI>H$<4I]4HWC0-.A;W*#33V MV*OQH4&/OU6Y<67.P$)]).ZKY5'Z#ETB#9 )A!SXPD0]^>)!0(5O+KEQIP-_ M.+5[A@&SXT?:&DU@D]1.B!;6:?[XV"- D^*#'BHJ;-'3D3HX+Q:\?/C_*YY% MY]TAT'PE*@\_'YZK( R0!/)UNW<'/AQ=Q_I&W'% MA_8'[G@WN M0S/T G?C-EC"BM(7&EL\V8SMG#S94B C>RLB$3+8 G0S?V"<11;N]0@Y+]BC M(;^E1%K/P[['\BAM"PTL6R35GF-2[2PR3W.SL?5*-_<+G9I?P' Q4-,H])MB]S:'*3L!'VPHBML^X)AD"E>4;\B M7IJY.[/&26.7.#O8Z#&@%\U7#ZCU?4&LVW?#GM(INQU/;/<#XR=:^VNE213O M-2M=/6*M123J%A%>^P3UZ>'5JG3K$:*=MQ!M26QG)L!7,GJI9#=G6RG@RMCR M:#*,2*,XN6C?;B0EXZAVI=ML1^1YBBA6$5%SN&F="#5UNL^\S@-JSL"\OEO: ML78A&5.0O8[("SYQ[D&DE4/UX])>I-#>B>(7I=)5&L?G( GCN RB-A%R5+J6 MP']20ADLWOD>88)?L3,5H>+<9>R,(D\!0:+X0P./4#X^PUX8L=R@9,]*[$$H MT2M=7>-FH^.YYN(4S_9FR_Y;5I.%"9Y[]0A&GGD)TFLTH4=KW&,_2@30=42Y MIN1O20FHY+F$F 0R#; M5&YV=Z9I@6MR3>4TG8<6QYO079:TM/G@([(Z7IZ6 M>>R"S:5AMCUB&9B'$NTQI-G7CY\>=6[G/-:;DRV*QYJ5;EN+<' /L\R25-/F MW;@_/Z#ML?R/ UJKTE739<)MU6,QZ[)DE2W)8P3_8%74B M_5J@^SF6J1$BZRQ2O1^GQ!B!%<\*.BSJ.T@>-J9$^.1Y^.2/Z(-MJ'QV>\:_ MIA;!/Q#YA=DQ:OTY5:+4,$87%/#TB3LM@5:R#'5"ECI**%4/I F1\!L3YZCGGMVC9F+_ > MAKMWO#=H5D*3FU41@9M35"]+ SOF;^L" M.TU@A!^/-G)\X"%:DVI"FT0QC5;I:KI8?RH)5)):O(F@0O>/MWDH=W\>B0KY M=U ,H]S.%/6>J/.T6DINJ4*I*/?"@1?U,-Q:5#)VC;E&/;4:<\*MX@9("=VJ M'4#:!$P#E'VCE(7V^17.T>L(K(9,FG6BA06=HK/%$K?V\%*3DWBQ $@.+E8< M@+0J72YR0(4I7[24Q"D]W8J>S&*=,E_BF#2QDHJ%N!OCMV2+S=-==F:+-=K, M*DNAAE\\\A3 L#\WG,5-,3\*9TV9*B2N878.R8A%ZEEY,Q&_60YR#)&)6.I, MQ/R-UM-O;N0V$')C49WEF+1TGV6*&$=.,8Z'X9P0439"D*8CBNJ5 Q,QPQI[ M,*$")NJU=OZ8.,/5/()?7?N5VBD&P:;E2T-DT#WA'V(!+[\%O.^N\_*,R?@[ MO!"8YYI1)HISM$JW+0J&E DE"5;G8J-$!Y34N4&)L*F+HRN>\"10X71Q,5U5 M(>RJPW7%G"S ]K&E *L9$B4&A.E=1(CL410'0:11Z3:X0,BYZHBC_0G?G>2G M('S F/ ?>% *+'U@QO8W>!#)[ MPJSL>E#>6WJS_-$(VT&FB>>[QB\)O2%BBOS#4ZD&=J8)*\K\]Y 6WUSRA#V? M6(:/S3ZER4]X;&14MEWI:J*H04D LD4]' .0EDR/)N-@)>=<540A%Q\6W@*B MF:Z>13%3)<%!'1)&Q*FZ4U\483CUZD- %^#^:[@-1@]?X)-GF:P>G>O,SE#Y MF">V+.>"Q=Y2U%+$EJ)B@"N#=>!#T;6)(K72U:.J-O#FGI3#KF<.X^&[.L_- M,,MH47B63 %HD(FP0IQ+,C$U]UZ:KJ;PWR=HFS9&9XR ML5ALI4A[RTY,J5UG9[RD8."(+3L%Q=F16W9BXJP!.&L=MW:VK%\,A]A@L2G\;HP0N*D2N*=8"CY[$G"L074QK2'*/M 2.*_ 4HX(6.6G M: .J/0QO0YH] '"H3Z7^W"Q(MXMKT0L\Q5W]8:ADE*9NTQO,Q9U>*>%51 M7*@3(:I5Z2H1VV6YS,J-Z\)Q*-7!0)*L\.@LZ9,9'I[UF=;'25>:IQ2T.+^C M@1]= 3+\]G[MF5T).XWJ98POCI +]8CD.#>.!L3!BYA0.1 MLE:I9ZA5HAA.J70UK1FQC56L:Q<50NJI,:0"AIJ-U$Z0%$[!H0(:PZ7C1/,. M RM;#X"3&?Y+9F9Q; 3S*E;T$TL5>EI#73L^U% 0_T6PUWFSEW9JK:U3_E*/ M+WM]"OY*8S4MCLEX@ON7YDF#F3#=Z<#&QY_'FT_ORF!J15?"ZT\G$QO3/"1D M2Z;E&;;K30D[0H(97T/;?9,L)TA# J[I9!9\+=#]'#M0:1S8N\,_X38+EKD, MM+1<6#G9<,?A3K>T0S='^]JWRL?B40,K.HOO M55\!>';P=Q-TEW*\[N)GZXD =AF O5=W[05VBP'[Z(4^L?W]_ X$S;^#"89Q MZ:.!C6/S\;,UQIYTC]^D)W>,G(,Y6J4<+NU_8G^"' :']B[R8FK!A MS^G04\HM(T9G^QA+CNO#Z'T79 ^:FA:M9@!RQ\2.%WQ:',,7[N!"-G07?F [ M]&H;(UJ+T&H-Z-O$#>HE=%B]!.L57[U9IC^:"<&ENP+QT)$7MZ !]&#J;[]E M2>(8F K!4TEP-H6*O#H#RW]I)ZGLM93Z0,%(;1FRVM9U$Z/!8%!O:DI]V);5 MYE#[APJB.;QI-(]Q3] +K@X(1K^J: CCZB#[#7UX%.9+PQ];SJQ'NAH8\-MF M*I385:K..WJMSH+GAX!S.$QY'@.U >K-#?;5=T#=8$);00]1SCV01H1JX-_V MDU&O=)^IZ*$Q8EHQ($C)1=THB*3/_-NBV0RG/QZ>[N_N_^@_]YXN GU_=W]= MDWKW-U+_Y]?^W[Z]D:X?[F]N M[_O!I_[#][N;'OWYV]U][_[ZKO==@@$]W_ZXO7\^5=>CQ<":"960_36E$B%! M5]A5T6ISW]RBXMGO5(/?3K4H$HB[FA3:K/?3,3S"V/2^5LW2!_*"'.M/QE/7 MH5\?AM]FZJ4_URXW\U679WC%5]LU?BVLV79@(%O.%)L] M/_R-=@"#Y3NABH%,07Q\19[%SIA=?AO]S@QF:RS-WPN_S!=S9C9R.,HU#H9K MX:N#I\V[5%4JO$#OE%UX'F$)&88[AC=^T.S0@VP)2I0?+J'II? CF8DIQZBQ MC"=O.O LTT+$ GOETW)#Z0U?2.X4/OC0D; ;GZ41>L72 &-'FA \001>"V8. M=(-2F7ZDK5YE/Z? M^K?7GVL2G8;@57.018Z3[N (>D$/HJ?E!MGL35F)&7B"!7=,H%O2"W8P0;;] M0:_C"9TXN)=VBA8W@V^,56 V_NCU'C]#Y]D9K)X$5BS8#JQ@%0QSC'YAB9Z# M-V:-Z2"0YTW'DV"8_@CY$@JV$+(9P1.7T(>C,>T2*WGE>=CW+B0[+'<#4S!ZH%,.?PGBA'U,;!@OCLDW)M. %)#BZPQ^YWE*':L!W M[,7NQ'+":5L,(*#ITN2!+K9I5V%:)&3^- L@&%D&3&2P0HO K@56IMT MZA$ZKP[R09#0 MB=D)XQ>+A#RZ)NPQ(, ((VE/FP8F-^WI@D\8PD=LK@:4!L@,8?+/J1/$!AA. M: =[X2W7RPRUD&+]U9?=!_;]"!,,X[58,GZ (_8LQZ'$>F(TIQM%O\&T!>R@ MR-7_8O%62H /C(B$'7KG# #$U)0+2955[0)&:L,%UD'&,;?7[%%X0*9T MGM4V:ZA+GS9>^7G3@3BEOQ1#JA'7^1C/N&0RH?,0\N#]S'.BH_HYI^3U7.+M M)Q" &28R%$5#UP;XT) *OW/2ZU]W@,/GP@K&XIBT-BH,%GC<,D+MF6L7?V[I MXL\))46NG?O6ZW_M+&$ALI]?7?AGS6=8,SGVHR*NZ:E7GW9L',=^&R$8P8K -0J3++I4LNN2(/%!$TJ[&K5;G9R:2?"2DGW8T!AJ\A!(%/ Q9C0:O9U"Z\;B^' MN?WT#'Z (:DM^;/T:6T*/\^L_+FG8P7#,4,\L'%XX3@6.9M@JH-7!5(>.@ED M L'Z,@)K%OPX YO+[20T<*?^B@R(]C&:Z0";P#>Q5QP-Y#I^_W_P $/*BHO$:4H\E]1 ;Y!"I'T MO)Q?>1+F86_O2"":Y@Z:HN\632&MVAF)T*0SMR:9%C.Y(I%"^=#403Z.CU+1)R@Z)-! .CT*.( D,QD Z+G%V6!D5E M$ B=U(00E2F(QC^8+<+L4X]*B+'E0T]W"9RYL)FLB!ID^R,F9%=D$+LO=!'7 MW@#RA M >9YT%<*G1<6C8*'>$Q+F3 *"05+8X@8HR TKRW[#AOQ^(3AX[F,1 0,A&JH M)]8R0.?R/^SE3*>PO8(P2S::>+@S^W U2\NR'#9J=M/5Z@NH#%X_!)*^+[@< MBN=VNU9O*%1"AZEIX8M#X5V#6;S<_+W>J(&\^7_LO7MSV\BQ-_Q54,S9'+M* M8DCP+N=AE7S+Z_-X5R[;>[:>OU(@,!01@P 7%\G:3_]V]PPN) 2($$0)">5 M.+8$#&9Z^CK3_>O,7W7:W9(_GXSZI=[(FU1WTNYT1PV&-70I#:LN"=E1";EDWEY7-E2]-P[!8G2N_C]5&J!OZ5TB ME'X\K 2T++I8 _/H[Y?\)A>(H2K83%/Y*)K?4K,4)%H 9A7/5__"V =M$!X< M4*"G.QZ_"/^O3GL02A89HN0/Z,H\B@Y/87@="D&&G M)RP#%95Q9X5 =.#$7B,VY9K6_LB?'>L*P41P=?)3MZX\D M/.,RPE.T*56O,Y0-)2^062:':=H1 79W&L(1=6,[U7?\MGUC[0#CQ13Z82>Y MMY]^^YAU&!R?.(;UN(AV39E.QA?F8F2L/;)HZV_5>._'Y6?4/>Z,)IBDUTO# MPZ5^\(ORC=F85<#3OXR *0^Z[U!ZS!"#[EZG5&39;??7(\ONSLB27QK(]I[5 MZ+%U7B^MQ[J=UK37'Q^.!]P<# 7)$CN -7:Q1)>S1%-@-2XW3OCN$&!A\I*M M)GPW$=B)"YX-],A#6FXTA+*EL;,J(N,WQ\9J+7!)LC2(VII.^I., MUB#[><=5;$Y#P>BD($I!+-U8I+@@]D 01^K9"^(E0=[(933DJ34 HCA#-)G( MU=@$=DI*"E/1'EU&B6B-K$6E7.P'6_E5>U'H@$%5UXK_%':E%?X#AVH;R[[-9:,8&OJ,+GXG1B9E^MOSQ/LJ]M/8E#-KIT5 PGT M.R-PGT'9P5QC5=MO3>?F$[O%#.Y-1E*6@>6;MUQ1ZR_AZN;B)D#,U 8:F#ZF M-H,F=7FJF:ZMX"&?:AZ#%6:B_U"_QJ_;37 ;+M^$< MWHDIK!^9V\'RUG HQ11'CXS/)*8((@OGHJ_.PC,B,VPZ!UM5;FV[W-7*UY8P MK,/6=#CHY)[_AD=B/J9L6(XF$N%++G"7&W#,!8Y:TWZ!!;K1[=8&3_/BJUA^ M80V.D%-F1& %T8DBL+?%?" 7'2N&TD\T\W =J%,VQLY4!LJSYBF:N'_SGTT= MRS:4;XC(P6L \:57:Q=T*7T"4G:#D!I8?X%H#(H)+R.&A&4N31LK/S@&!@?E MP*6@VD+XE,1^&Z[V'):$\,:PX,YPT(5UILBE( I[5ME,_17'I,/+L>ZNM(]C MLNZXD&S67Y&D,$U?W"BN9GJAJ?+I!"A#W9_SWN_*83BFS<$^NNW>=IO35NX] MT$(AQ V+1-3(V GNK&Q5& K&VDJN?T+R[BF6YCYBP55@1DRU.&$F" M.9S I\HQG!3=PE E1X%9H2:LG\G+L4HVIRP=UUX+VU$PL!3Q8+:K=8BY+@]1.#J?G M9M0T'*$H1,/GU:.BPA)/3S#P@7B%7(*BTFTBFI>?C*3^VQ,^"7@J)OHM=\HK M\S4]D?@68:3!J ]/S+5Q@B',!Y 3KYN5E15@067R'5X.0IZ.%^@+FF@$XT5U M4%@'[S\C@%O9B_%QJ8MQ@@C\MD+0K0?[?S78%Y@?3KN;=2VNJF@-.FF._X4\ MK[)3G1QSJCV<:C^MI7ZY469DFAQ[8[/7RF(M!ONI/3*%ROT4V*E7IMA\"]G( MA1=P',Y[M,<;C''$31Z4R\ M9P)?0C+VQ36?4)=_L32.R<2)_H#HG4"BEO.V!NMW=?D"-D9\37,"C'F)7UBR/6MERQG BP#A%>P0V?R3KSV%K M(;:,-5%9,]D[:CZC.LK)9_SE!#!7XD;"SDV8#.\FX&^45?D:#[5!P:Z$A*XB M"64_V7+EQPC1(?1M20?\(0/\2QJ%*'O.'.AIY+3 6"C<%&8!Y; MFK<:P00B;J]-QV 1$>%QE/#[!HD*+-7">1F!&YW3)4Q(8HET0(TP.#[NTLM- M#*P[-UT@2F228 "=IV72%A /O@/O!\)ZWVNN'_ ! MU4 1MRSRVI/*A;O^X/![OD.@L*#F$FT#,'+5$*.%(Z 3['=(DN2=8PPGE?@U MP5()=:P$'D=F!UF&_RF8T&[.3<0QQ _QZZIDD,8T#GEQJ%CY[$8!?07&%8\&>@01"#(%X4$A#@%UD6 CE?YS)_ ST]HF$^$$HA M3*[K0]!2J^A-!/I2PFY)V*TCPF[UR\)N_?6<9\U7H1PTOZ M#(1+E:3@(;["B7QU,$Z&:0@PRA^,[E&TQ))")UY YM;O5_- P ?A9\H2GEZ0 M84P"_#2 BF?EZH92?H;<^CV1]U@_*RXP(2 O_!+@V=[6)LT9!SV_T?G0P_R! M-]NQ'[]% VUF34)0MIDUV>O@^0HXC>DHS D'#'&]T:5OD,Q$_G.,RZUYZ]UA MCD?M& N^'+F[/$DU3>TT*+MW"KC^1*\PY;WF:_QLR-:L%]_4@0&^F+Z^>.LX M/VZ2_<<@1$$8X_6?\2B2NP+)GW]EOCAEXVF$R=OS38[C68M19+EQ)!8U-J!] MI5"+1U6/0D/A$9CF(40],]8^ANCNCI[H<-, ?C;B:<]>-M9&YYDZ.+5&'/L1 M2/G]MW=*;]"I.6FDI,&(74!/X'B$)B3V$QNT$ M&@8Z[\[&A2%QM!#SCV9Q/L%C:L'I1GS#3>>_Z^/^M[@>)$1TS705/)-@>+:Z M#G_>717ZZ#8XN^>21W\:S"-H+K4LL'3&&[+IQGKLQYLIX7 MMKO97*/'#_-3R(7XM8S3CS* KWNBZ8:\G0ZJ>FHVC&Z]0+'=#F9K=,HBQ78' M[?X._-/B/^^-JP%E';8TG%PT M/C,W94U!::Y__=N#DZLB112'7=6JTR'GU2Z?1]=7N_SX$.&J2, !B]*-"*]+ M^;USW)7#:SC0 $ PN':$2@,E _":3? -Z1HI(O*CNP,[:)"O6<&!T. MFB5%18K*.8C*#JR.;:(R0*#'=KI.0TK*I<,UEEORVH0 MMD\/=RIMB;0E>7*RHP7+-CD9@2WIR0!%2LIU2,J._C.QI)2K:^N-P=S<##H3 MZ95)2;H*21KNJ!+=9G,F$.I/CN^:24F1DM( 22E\)E;.Y (9B M"'RY?.HRGI+L*)]JT%,U==NJ^Z;^H^/"/VTE@N#W71C-HC)>V8BW %?E7+) M4QWHL!@#_I;G2=VYWN\.?_23/NSXWE9?D<74:+2/D( MXG:@M97AE,*MG?NJ;.U\'JQ43OVDNIX<1?WT$,UU)-7/9?!,*K?J*#S3S^Z) M(WFF(3Q3BF4*GJ=4:[(&TF2=!RN54S^I))RCJ)\A0CBEC[NE^CE+GDDEI1R% M9T;HYDB3=1D\4T]@/D8UTP#/>-^:E(8?9JV7G1#,1%ASTC]1S4EV2V!<_%5? M*E9!EB;JG%)F:O^SW?4#%5RT+UB!;O2[!M\*8U2&O.DL7#>64H:!YVC M%,9(:932>*W2.-H_=VW0/4:^M!1&*8Q7*XRIX+BX,&*G23"-4AJE-$IIK$8: M"R8$9$EC3YI&*8Q2&"L4QE1&136IXX,^KU;*NI22PBJ%50KK/L*Z/TS08$ % M4=)R2F&4PEB),!:6Q9*&<\AKKOH9-_/G**MT4_L/ I5,M@9,MNEJ2._*S@@A M(..N %M:NXLV!92N-7J#+0ZPA4:R)P'VC\'6DM:+Z$W@!1:]/L,.Y]B_45OK M< ;+9)YO8@.&1#=[W@,=7YMO*7/PL%OOUC8>-\E9P_;# K&Q5MB*/9KV&UBW MYS/-N%EK=>(%L__@/'P'9J:8,(KI4O].'[M6AAV ;Q3'59X7S&;8G]VT#> ' MWW'I*COQ#OMI>GY;^0,>!+(\F8RZ,T2?@X4FGJ;^X9KG$<$4WK(:Q_L3OFCZ M85L)G3X#LS,8]O/%KOC[8 UX.JI&2BU]8G[4L#0 MV QBLP$,#&%1STU\%UXQ\1%L&$H3B)B$QH#=^/!3PX[G7NY,\3:-.Y8BYI&V2"[*7<1#TUJ,?HY.0!O1-U7/>0-X<\Z;P(M5TN++;XN6ZER3W!/F;V$?5TWOA"IH$U-Q7[RWN'X^7B:O)&U$X2_-\,V MV(3_&RNY6(]%75ZHRPJUSTU^G[K(QF)78-]0_SVF>[NTE?=BE'!.N_;??G(L M4)K*?P+C<:V;<.#1&Y@ A8RI(37$EGEA"YE@N0J["1-=0QE,_ J;N&MN1"(7 M^1WF C;V&=2K&XT6=Y?B35.\J$$[V$,]0'%*LDR .AY^Y2V4N>4\>]3S_9DA MK;WH(SANU&]X":;##/7)"DRWJ5MD -#B<*6.?>2?%XZ'3;[<)U,74^,T]L@: M<19&.WS:IH!;S>\?L> M50XU"%=&I!I!XVBF!>PO&KH!_;B;G6[OGMF(N@##Y_PR7/(5M;#N;1 T\:?L M1GT=W:CS^R-G=D(^F"%IG'T: <:]H L+]9[MV#Z"I^*SSR#JJ0;81-9TFS;$ MFLQJTU:?*&=VQ N6X":0'XHFUXQ)J=%B[C9.'0KZ#.?1>Z[?5@=5]9ZKKG]9 M=3VPJIK3I#T>ENNF=5YTJJY7V' RN& Z27ZJ>TZCSC7TGCNTQ8[:/:<>._?[ ME?=<' 6V]]4Y=\X^4C_%?=LJ-67K_^4Z7I&V8H76>>&TNM?U8!GP _E[?EE3 M&-A*DF_Z&RO2Q4]2"L]=\1_(93 5[9$IOWML'E@4W'$+_=F<,^75"]-:6$IR\TJS5'6A: M6P[2R;QF)WV4[GRTC>7>K!*/;BC1? >OOE013"A[M5H0BE"ER=" MY7SS_66HN&\^[(%O/NP=U!1#"I04J,NV23F^>1]\\]ZH/;D2BR1]\P0G'<4W M'^STS6OJMG4"BG]G^L*&+SR^W,XT[[!;@VM#]"ZE!E,@\(>[YD-0A-U^Q@&? M;##1)#8IYW[NSR)[B!3'*8 MU6X8>^0X2J,C.4J3UG1PHCO+>8C ZZ1)9,SC,?5; MTXE:&6A?DXZ1+XE+RCE,^[-)"8<)D5F'!YVL2)ZY!,V2XR\-6U-U4-G=59-X MY##CW3#NR'&7)D=RET95':Q(8AN][9OQG$!:;65DR3!IN=*CJ:[(YVRG4Z M&>--T$VGHU:6-5+11I[H&DF*KA3=O6/0_66W> @Z[K6F@]XDHTU\Z:M]*:E2 M4B]'4NL1U)S O]^:]H>]#*&\1AMZ3:D8_2.=&6!QBWKLI$VI0J4*W5>%'HPG M53).H8Z,G6[G\-/5B]"Q4G2EZ.X=I]2!8S4>09RB#@ZJE9>2*B7UXB2U'D'- MB5/&$*>,^S).N;HXY4@ 6>/)SCBE3._IHQ-*S>AV4K[_V#8#F;"*'WZNF.VQ MG$9DD\X9-"+3$LM1&%]/LCMQNE'91;8HZW?:HZY:7UNB1EX+%R66.FJKPQJ) M57Q2VQM+G7NKFVJ:.%7)2Y-SZH;T?>$RIBSAN86G,!O;.D?-H61+I#K8Y3A/ MG7LCA8)]R63/"2)5J>YEE]I3XC[#:SM:74+#-$!E6WL9!RI7!US8W7YDDA2- MA_EF])9Q9#)!*(61!-*5XG,5XM.K6GQ4$I_!.8B/3,,_95KYZ2=XWD^=QSEK MS5/X@X5'F"Q]5JD$'AU\+O#\T=7PM5L<0EDR?^$8B@.: G]KN@KS?-")>.@9 M\#9VEOG$O':)P\Y2!\S?] 4S HLY\RU'S1\#/W!9B0/GWJD/G!,MMSEOA'VW M;Y1G1H&*[J]M4];I\]RA35%>S/ )2A7H,XB'U M##=N1SI12SW6A.,,&*16Y_5K2LQ? MW:]-EQ"\T,Z2D2%FYC8&S.QRK[O"3\M;4E-@G*/6[1-6B:@ M[KJ3RHH7I47)%A?$=SK1$: LX#H"3:Y7R606<,&$*@*:J':?]E9!!>^KC6+@ MW;)OPF_"%2>7F6L3CKM^!A/3%[ B6+UITPUL]J7XC6)F3?NXLUNN---=,MN' MS^,U,&P _-I6],!UF:V_*+X+HUNT2QNW]LAT*+2F'="O=[,=":/9'D>=]/L&TV:SV6#4ZP[F$PC]Y[U_]WNMHK?,(9'$FOIJ>X2WQ2N'\\0=55P! M<>-+XE]::R\* >[$KV@SD-7 SW\EE;]=EQ*E#>OV-W8A\>?"C6] ']GM##S@ M'[?D!-]IUK/VXJ'Z2*QD:=JW&Y3+6[106K=H5^_Z;7BTM9^&F<\K)@G7G& L M')?8\"[ 2T]\"F:HG7@&RL)%>_:W DP/3A@E3("&?(>FT$9X36V:M=M'T^"I MNWIBN4%;*9>%\T%S;6 6[PMSORTT-YU2T^]TN<$'W<&,>U_\#$=:3[3Y9.O. MDBFO/CN>]UJ!\10:,+=NME Z45)IQ1."C^^9;/0PWUSP6\TS]7O;>&^B)C&R M\XKZ'75W7M&)C!96N-9OC%(UM0OGV5/@#\QR ;E#'<"L:@ 2XS[ZG? M;0\FY;*5KK@P=]@>J[V&)8G1I$97D"36I$I+69C;1#YY9=J<5<)>#6/K@R]?&[*;I4'^+NJB9T?9^1?7 MF9O^Y\QVA/U.KS4=]AMS-UR!K$F>;BI/E\*)316#>S!K^%LY[NZWIJ.,5+K2 M,+"RO+O13TGR2O*>[U."O!L7L5U^05AS?'!.WFL#Z5+\_&MT9+L/;B+LD)?,_7;%S$M819T5-7D>_*][EDD!(RS3WGF=_H!O)A3E?! MWD/,,G0DE>7I#5I33,"XG#A&,LU.1*B#F69(3',P0%2U08+T Z0?< E^P,[; M@VLQ__)$JJDG4ML.I,)$M*V.C+HK;V_=]'1BTS-J3;OM0:>NUXPEV\] M=\UC\]X&F^<5G:/QODSZ[84[6D=8 M5WWOUU06>QFY%F>H/\OLXV7X1UD+:Z)_5&&NQ6_,Y_4V>"%]_Z29%M6M.._H M"/R;[^@_%HYE,-<3>COK5&I234I&1>@6%8BD9/VFLOY14C*J$()NY]#,C7K M71IA6L[X*4E>2=[S?:J2LX1Z Y+3$ZV9=)&!VM$S-\XP:(N>N@I(OY-D;G2[ MU61N-"?C MWT2_VT=XC[':5=\TA,ED9&0_$OYBC),4HB.)*Z_#G0"+9M3@M,E^AJ?D*QT_8WTQ)B%.8NY2RWV]*[S*9EW/!?%YG MROX6CC\\:;_* _:"#1N.OD-=%7;HWT?\SW&:34P*K>M5][7RQ4'L=!AIXY@# M_E!LA]P#*S X)#3B1?/C#@X&'EX0P&^98+38@5">%\Q6-/(QT+=0V$_3\V%@ MCS=UX'<,STY@&=2M IZ%>407#O$X'':TG4.H0H#Z]<."$WW?!RZAT*D;L\'KD8J\EL6E']/>?7UV^_>ZQM\DXX);9V%!*%; M&-Z 8JFY/X# :R_^BB_"5S6?=I']%#LX=YTEH8&#U.F!560/^6:9;KA=IK>V M2VT%D<_Y!N%(\*P':XU8:FU'!6,]PYCF$OMY((%K:Y(Q3#?)J%IY9+<#&)9M M!_"5/3$[8!]AM["S >KA/TQ_\2Z 388!TL#XW4FZ.T!WDNX.( :NOAL _UC& M%-2CW%_2.'>F#X9#WRZ%*@]V/.WQT66/$<-'A"BS\.(;N/[!A[GX7$Y; [6S MNZW!T=14U+U@LY> T%,>Z0N7+P 41;0PWE8H_(7_L@)=\ U<"H^T4N!10Q6\ M]X#Q?@ISTJ0N0VLZ42RCK:2UBYCF>J>!3"AC/$2JM97!9-+N=P=E.QD,)^W1 M6-T%J=_P:'UWTX#!KA46(E97;0]&PU)#Y?]\K$ZJF]1XZU %$>IK/)_9^LD# MV@14UOE1]@C8[!&@A.T!BI3M-4([[,_JA=L/-A3"_B"T_X.A_L^$2$?&^3^7 M##_ACJ+_]AW\MKN+3.=KJCYJ"-A_HR=7488M'3R.&GF(_=G4L7^KB)#.V+Q* MU*#2"VOB%429RN#QCBRF'<=7'RCR!FI@^VGXK_%=^YF16*)BI4BG(YL52/9O M&/NKM;"_VIKVAOW#,_F:E>W;8).,^^%S@WQ1]EC6KFV1Y1WYD17)& TOG%%9+EW)5A/2>#(]"%?;6=SE0^J.:L@OUK:&:_E%LIMR7! M/H\BM^/6M#^:5 ;^=%JYE44*-10I4*HF%BE\\S67(!:>@>\HG_[/ '["W,T< M+ 5S86ZBO%3*[OQB^OKBK>/\4);,,#7%HS35E>L8 18@:!X\KEN:YYES,\P( MM=8N:'U'\3>/!MK*%]=TW"BQGU+YL6!BQIA-.?WD0\*K+IM;F#N/TPY6W+4, MOZ=3BK!W4''#<3-EUZ^JD\4(S@QD@L^?TGL?F@,*^Z1$Q'1 @Q3>7 M826!H@NE ?2"MT"4/8_(BR428D> J##7)_BN8L0%%+#92U%BH'C!S--=PN?# M-H88M!?.81 MXU%=)WP@L+ X5T'5AJ-J5AZKMI5OH.[)V80YP8# .UY8SLNE_87 S *TLK@: M;BJ]Q%N&Z;G!BG.^>%-4GE*%Z9-F!:&[:S#D0) I+ "&!\%']T RX-<>LB46 MF3+QG235;,9?GV%![)/I"1O/R>2Z2$[A\_.B4Y\V%$?4+1-_2R,B\1T>*H1$ M]GP7O,K )>6D0SP'W!*Y?B"6FIVDIF)ICS '_QF]>+'$)4@W%[9P3'.Y0K\1 MM)=83E1!=F]'R\7O97, NJ2;==7 PE0RFP@TP"-&S>#8(-S"1P9YP+6:5(D+ M#O.,>SE4ZKNV83@A%R*=5NN./%B7TCUA#8EOF#P2LYTX>/ MAY/EI>)\>LV-EU)WR 4M"%7+YX1!%,&$%(6?&\P"D^)B$/H-L7M2P6E$,\%E MWGI$[ 7N$X/]YC7EPFN^@2F8$$6;7I(M(L-V4R""RPC;UCXEXJS]O.2$Y_H? MF((Y?ZG:=:5QBM<5AV=A$#9J,],"\65>?@5I[O0;P+,/B D0KL9*K"8V90:; M,]#""4WW!U(LS$Q*%BP)RX;!? M4N>DP#S!I$OMA5L*-%JH [E1R)S)3./0 M('SRORJX^E@ZKGV7=6@:\LS+)_%%.ET%#Y@0L&C"-8KBP!S96 *WO4')WX(=D7-9WB"LL\A[PCJG@M\D%5H%'X4^[U96>D>NW2<;?%TV=^&]3(_X6VAR(O\Y M5/:E60["/K77:W=S>2YIOH4CXN=4T&Z()+DT!!62PI_9*>+O@8L1R3(\$.Z5 ML3C[0'7L'X+D8$+T!J?&A/@#?@(KP[L[V(\Y'7#$>- K M#1PQ;H]ZVV$'BO^\-ZX&H$$=M_NC4158"!=3B5^P5O,,2K;O8XZZ,NI>8R7(%B2J38AEF MV_VQ+$]VV)J.AY,,3[:Y..:'UF$TD/-!H0SV4ADR0WV+S!0K6"TO,Z/6M#?N M'([]+Y/2=XO%\&AP[-=:PC422H-1 MM6@4*X M+QI=T&45M J7!F.7;#B^9IWHH&Z/XIV+/\8[F";GKE&J\4#+767W M57!/;_I5>*C5[N:Q:],:D'U$+43"M@*)1,4H[R_[*CK_"CGSWM;TE 5\E&H] M8&69M]8O42)!V?2?'3R[/6V#I[>69ME>:SH83[9D_.1G/+6;=,V.^V^8\SFX M:$CZ*.>,IQMB:C'MA\@A2&90(@M@UBB+<]!$?C3EPK\P7V048^(!*YMX6+<, M\"0 ;>; U*.$<)'^DI=(C!0([#B+-"_7-)&O$:9 BW2[M4K'FV2FK\A33^66 MQJ3>PE]_,%ZPM5KQY'+<2FR#&8H^:M9\7;U%$YH;T">"F9:8TB_L-VGM&Z^*:5S*(6$P_' MYLRY10WX"S-.\\:J!FRJ1EV[>*^>]?G@1,*51Q."MW@%LX(IJ2"J,^LE*F

#>,R M0^A8;!07UPB9]A-L*&7[WF"6;US;LE;6P_=ZB^[?LN/UI]ER'J,2E$^8NH29 MW)I!_C$53W%>:=)N%E,:YA)=(8]OXE:=D7B2! )SROV*E(:HM$)GX,\ ._J! MG[P^.]/P.A2*KJZNMKAYN$%165\OJ:N.D==0Y\0&W'LF M!P)G)QWU1%5KU88Y.P,;@ID!?U,,BV/8C%Q+M)D6EKR!8='I;*)(F),1W' + M&\YRJP_JAKYTSKK1*&R$'S1%?M 13GS-Q@ _@O)>.3:EYZ^A:&#UKJ>(PQ7J MVUM?SM&JB+).!XGR][81G1+F5 KUA[LK MA4YXKK?95M8+EEB"^!?SUD]@Q=Z)X]BY4>G:DT):5GC%(3[^7D?W00.FY MW,3:]QEQLDRQK=?NO--6=++S%S/"DX1WCN>#^&3)S:0U'75E"Z(+8H\=BK44 M>PPZQ!Y-Z;I[X5G7F^=?YY.%?0T^F>P,LE=>*YU\0,P*\AZCQG&H-5(O(J-D"7-[^>^HAQ->F\P90DY[(0PP/8$<(L!#*4_%] FS M.E>]AI/8BLGZZ;>/FP+T&R5L/LP?5HPGGGR+!MK,8;>#Y3.H/(_9D4@-(>3R M,,\I7 !SBE'>'.M M;C1TM-B[-)IVH3R M83$WC#T>;!(S/;O;KOC*$.Q'@;_^]_&JCJ,=$1='WZS M1H>NR,Q,9$$I[S5?(Q5];VO6"QC1=*J/I&D!FD8=YB3Y#F7)/YAFQ847DH[[ MTO$=781+.AY*QZ_,-UVJD&FN _6=DHY3K@(FTR16\@W"/\T,%?UF1BRXB@;[ MR3P(T$0&-BS"- )RPY:,^6'73:S_H+J)\$.)ECN([>XM',O@PU,1+K7#!(=L M9MHB\7K-<5EIKL_SVMV50TV/R!Y9EO* O8,VREZT##>AG?=N6/3'F\Z@+VA: M)H\CP@8_:UU1,"'1IV/9#%^$E[-D=(;C2L5\.>JAZCW"Q\VX3?P =$MFQ<5 ;_A&$]DXIRV7+E/,,^)'X=MK&Z M76H_8$IM9>3,\!6^.X/[!- M*\RGP;L7MZ_-V"@J5$BVDYNYCD;GDMAR5G1@,$*Z1ENH8U%RF*&_?7KW[7EZLW]:P4C@2=J'= &;12Q(M"9BD/$*A,;"1%@>FG8-BN8 M09C,YX:C-7=OTYX/;"#^ #;SD3=/0ZVT= QF*:B3(,8S':Z,GOGS*TOS,01[ M WN %-2Y%HP>ANVT-=XL4/&"-(*7 ZJ MU8=AF>V".J8G@1>B7@]OZ)-I)V3^3 MS>3N5Z[$KI6I>+%NO1&ZEHQ-*$JA+J3:P[@%(-T=FK/ 9V%1.U7)@$%EMLXK M-*D65A/52%36X"RQ^E(/!Q>BOKXQ8NYK&[.F5M]^_;:V)U%;O(Q1(@%-+6=- MHY_)ML;>(#]R2AQ! :4X$@ELQH)9JX0D8-:JIE/?;ERO M;-)^CR/QZZNT'6W03%;:RDI;([Z%R+J;J+G^%E77Q_MO;ZGJ5!UWL.P>EF9Z M"U#I\%?;T%S#$YY &,"9\7T!UN4&?D9TK$F.A4&F_,8C\@KG6RIV.\+U$LUGP3 )+36/WI@1L3EHQB6H[G)4M! MURX8P 'EGX3(60\H* 8]#MJ8XE:']^WDD M1K:@)-,%YW%";6_;LY:P]CI+) M]4IO!!;TFGP#5P$$P!YOU6UTQ#'-83(N6BS?(R=XMY MZZ6[\YA+HQ)H^DF#\$!$QUL\3J@?/07D]9E9%LKMO8&]28%&L8A_LH'9@2_" M*\7<1T (A,,(?J=F/YI4W+]$S?*7Z'LM0KW;L,0:RZ@1?TAY%8>:J6&]%F<-/EMN@G%MM Y&ARP,6+R%.8_:'L=B*\1#8)>\6X LQ(7D>!OG\GZ" M-M6!>XYM,RN:[@WWM&-9U1TO/ KA$$;8']IT>9B$O^-:@Y@WPC@(-8- $^/K M"D$-,R0ZT0$\6U\MG;73/Y>>XPHL5!EKDGX/X1=U;(K[0X?5[>+6E#<+WK7Q M5#;_0F\FFS5RJ\(V3LUBO61RKB&B;;S*R_#73NP0T6']] V[2 -A/X0\E'FL MN+[K$7%"'QLN"1TZ M.D! -8=:U.?*K.D)8HN]6D(LA@<]9&P3Q /+99D@%H2C24!+Q+X>=2.GD!9X MR2-\,]I!/DZ, 9%$FQ (GW$_SWA78YN$YW(Z5R)(WG1;9FB^OCLG:R&]P9I"5ZNXW)Q=!D_,K>9<#O" M'=XT\!)TZ=!0<"Q#01D*EDFWTQ?@H5CL8;Z9>)?(UGK[(GZ93L$;9H270S6= M@K(Q(1 MD>B[[:_R!0C@AK!^69\SO8UPE>^22[O"PU0Q(_X/>$0 CO+ZSL)C\YL>-+$Q M/"$:X/)A:[VX,*"_VQVNP\L PX 1&':K H89JSM'RBAG.&8/W<)/%2*6.FQW M)N5@9O)_/MS15+K4I+:WNCZT.'@'[LFA[Q^^M9.#"IVSP5E\9U4G,LOWM"&) M<&H.@VO?5U== '$EC!.UCZ?C MBKN]&*U(@\)S5"!EMK:T )4C6D63J\@*4L'?J)&,7+"*XL+MX\%P&PW9S>(% MR%D+._<2XF&W4,,U+Z->>(A-8R;#QG1IK$#6)$]? D]/1OOS] #SNR:'@U0T M"P.GP<8T73YW+6[AM?;3QCN,?<5S".+9'QV.8%91TVS97KT";3W>GQU&P Z] M;F6()0V!>FRPMMY2K7OAX4XA.;UDI,%A;W\Y';>F@\GAW96;$RA*]TL?=0VAO0 -+7OFSG:K@#PW&+F(XZK>FPT^XUQ+>2KO;AW !O M[,\.W=:T/ZP,O5.ZVF6T=@80B72W+]O!&NX ]]PFJFIKJH[;_88X6-+=KD)S M[W]/,^H!.PPDK/O1-Y3#NLHP&(2*_RU@E'$)&Z4Z#SBN*&]4%8 M=GC3[&P4P@H+^H=8Y[=S*AG5EKC-M[UV1JT*%ACSVKQ7W=<;M6TROMR=@'R9 ML<9P__29T; U'70JRYXYO2FO*":],@[J=O:_*QR-L M)9;=##3)U9Q?'TA[) MV%5ZYA?NF>^OJS"OH:^>@5\N0UKDMWH!E<7R2J9VN4Z?OE08:\^.Y[W6I9N'J&ZLO+WKRLU0A9@RF*U MU]<9V[ZO/7"2X;#->ZTII/FM'"7)9F2R[>69.[)Y=W6 M=-R1&>2U;;4LTKRV5.&\(LT]!19;BW'57)B"P7XVX$RW&]-!QFE^2G$P#.(.B23I L\JV$2!%CI M-X%++M]KEW6?5^N=Y=5][BFT"+NBRE+0AC-(*?V>40M:C8+'_*V,2*^X?I<^ MO*P0O58_OHH*T3WE=DR.V07='%P]@^06C>[)(1/@D.;<+5UN&H:L(Y6IAE>: M:IA71[J?QIIT0&,-U,KP 65^KA2:!@I-;FGIGE+3!:GI] Z_7F]BTFY!,WA. MUC)+<>PD>37K+_&=RW77/F.3Y:AC,38WIJY]OI-*HY7YLU>4/RMKV.NN85>O MK(9=ID8VU7LK=QV?RHVLY"!^HE(A=?K2YASOXR6K7P2K9P #5,/KO=8T,\X_ MUZR"LW,>/MF^9C^:>%JI+;&C^5^\@S/[N6*VQ\['B>@=XD2\YB?5?0\P;YHHXR:Y]JOP&6B1 7LL:/ZO3Q[4(NQ]N#T['&M M@>ZO?]>6JS?WMV08F!':*.]\C%3_RB+=B[S*K\)(D;O\-O!@<,][YRQGIDV: MZ%[_,S Y:]W;!F@E]NC2+[YRGG_G>-G*:=B:=@[232$R^#J50=-<^]8)_#.R: ,9=IV_7WU$@_8.7@8:,-N'OWFFP;AF^L!=MY8R M=]REYO^?EOG3OYN;/YEQ^Q=SG2QE-6Y-__ZWL=I5W\AT]HOAII*6KCINFC2- MFZXUJ/O&8(::K?/;RQ5S/<>VF14%=^=B"9570QG455U2#3J0 MV9(17#.43X7W9J';_>&GZ=/)4;>,N5*;YE?+*.WX=VE9+)-FC=ZAIXTRTCH, M)1AO-A5SN=),%Y-SKLI0R?BJ&6JGR@0/Y.=/$3N_6VCN8[G8JB]CJ_/@FDH3 M/W+8)LT> [Q3;4 >[N66X&P6VEQ=G4T!C_+:>I!ME]Z(8SC#8'N#+-$=MJ83 M-0.MK&F5D#5')U?&2SLL04%>&K6F:C\CMZ9IO'3YP$F_.?:M$YD,<4-TH]A, M@B=M[XUSKL)^6*K=1HE**/; 1$C7IZ$U)1S'!M7+6K\&DO MKIJ 25$S4+,;Q%:7#[/ZX<_ ]%\4TX;_/C'/)Z@FQ9D#.P +$"EY5I[MF[[) MK@;%21YW%[4DL=_XT766G)]^9?[",3[%')4A_UW$-VI")8F\'*G10NS-+72_ M?\@YU)E>G-2WWZ);XHS-'9>!.:!_^=K//97^&086!1T-OC>I7IO7A%%6)4&: MJ/NJRH!;5W<\ E8M3%_"PWI*X\>>^H["]A[]XL/Q[V_@(OP$"9*E#M34= M#PX_CZEP'QL*KB%E5LILN=3#H\EL#Z_2QFJ^5O)@S%:N\V0:S%.T&*R/)UK.F/_,F T_ID;VRAQX M5G$"5\D%8J:AUX+[\%UM"8SF>^W<:8!3: 4XC21Z_[< _L\,&QC3&\E??[(- M]A-G[@$;!J[.Z'A!?!*^]34Y\2WC/L, _U4.KR>GCT@8BX@O9X8;?6KIEA96 M!7;;PB_C,DM.)P?ROLAT!JVI.LH(?Z+I@$)28(O@?RYCRA*^O/ 4!J2'S=!< M?<&53*][HZ@=M4^SA[_T;F CO!73,0')>MFR&>$N[K$+.:C(198]A&5G=5X\ M9!=RFKD6FO1P!%,! MLE]NP[98ZM_C3T73VE(CT!U3(\\T-/#^[+3-CR@[NPFHG&%&"4-A[E)V,-8- MZN!G!EL&_Z\9_P']"J_&=XDBY']E@>OS>J<^SM'S;>7W[0P@&$71P<. X90Y M#&GK[$99!$L-[9BP$C>*Q1XUZT99:NX/AA.\H6\ZQ&[PJ/9(+6.BPG&>R>DO M-%_17*;8CD]6#@LDX;?/"S"2'C>!6&%'"7)8<6<"#9\T*\ Q-D0/=T+G_A\9 MVVFX-[\%2Q @?;=PAF(IQ*BOMD>8WYE._GPV#7\1.K*)%X5_UXE?T69@N ,_ M_Y6$+Z?#8IE;EQ=..J([V:!AXL]%A':]@LV[G;E,^W&KS6&*=YKUK+UXZ& F M5K(T[=L-RN4M>BVIN-\>1&G%9;7F?%XQ2;AO#5K"X='#'?CRS.7IO/_43CP# M!50)*+*_F=W!K,LT=:QWU$F_;S!M-IL-1KWN8#[IJ*-Y[]_@$'TG-Q(4.,9$ MO*6'-LW:[0VQ">N-!Y/;/E>@\!MFW/OA3P>MW'>&*EB VNU<[[7RX:>P9T(_ M@3;2O!Q\P(IL6NB"?.1?_(P?_(K3>IC_[G%,KB1@5X8-43O9V9J5&[@*IMK% MJ1[1VC78C>J_!D=[;L%,/3!3-E@P/7#=1#H/0K)SH^8[B@!(49! 3_RR%ED3 M'U^Y#.0:PCP#?'8#8L)'1J;4QV(\L;MD%KGI!!OBW^I@WO%X/P+(X4\<1*[< M4XKCTG&0H".R"I9UZ#Z*8Q:H3(4U'L7FQU%LA+]CX!U[*F_K'*D^3%"=^UR: MYSFZ281^-OT%[07>_YES4]? W0+_*^#,"%N#OP0_$];Q\M]>2!'PTY ^W\!) M^PO^=Z.\6X!F(::EP1;FG/;UV7%_)&7#A*\_6LX,1& FZJ^4>6#K?$1X@'N+ M23^57%/\=5LY/^+O HJ(O&LO>E#GN?TW^"O,XGABRDI[X2=!"4J"A%@O?-> M/8'4\0C:(VA@>D%H%I.?/#EVX#&A6CS?T7_<8J&20;L+L^'*)?$)W$E-UYF% M6PX_POM>\;&OWW[G 07^_[/F&K [G\!<@5.'H]S0NWAFY'JPU? "C.."#Z%X MX*AH=%*I6";'6#:1#.MRYR_@!QB1/#KN88;A--N>65P=;O7*=>; ]_ +(,*< M,2\2&Y\M,?IR7\ ^K"R3\SU2;\$T0\>SOK9R[R4E4EF8+AT(KBQ-ISU77,N S7X'O6LX+_D8$>:%@"PX!09RC)@!"/G)UD> K MX&K3,6X@8C/!RH-)#RR?;R-PSI,(]1(P?X[=F*"VCH?&17$UT[K@_X]/3'D&[/0H$7''X]_8E!>).L<]W&.KMA0&ONT*XVY02%FA2M5\5# 0_P[4G3N6Y3RCCJ6U>.@P>KAGX4%(>/)O MQ(2 +9N]1+_P7U:)SC\%I8C?-T0G&'05!8NUM)7'[L*_O D3,$R;)D\OO0'U M\@A1OSCVR*B%I5B6_SH^#&AW^(& R,L17Q:_;L.O_I'Q\WY[T.]E_@KBDI(_ M[XW[I=[(F]2X/1F/*IK3H)?]C?)S&DX&C9M3$^E4W9R:R$^7/:=!?](X?NJJ MZM:1=N0B'C-;[H2?ED_)IR0[RJ<:_)1D1_E4@YZ2["B?:M!3DAWE4PUZ2K*C M?*I!3TEVE$\UZ*E#ZUU+=[8O\GY_4'R C-(MGA9YS)*E\<85S2@;,WM7:M-: M4= 95AX7(\,KTPZSOKQ4/7>=/%>X:JJ)S)3,<7FO^3QYYCY,USZ$K+O)QK[;'6S'V1Q5@[#>,<1HE MI(=%-64A9,O(3YUP%6&I]>Q%^8Y)=N?3@V)<7[.D [9_WY'ES.3,Y,RN?F:7 M#R3^V=2Q9HB79%1][%:&3!<%KW51,%G=SK@06DH(E(5C_F'ZBW>!!\MB+B^B M!G)@50O\U_BN_6QEU +W$#=@V!Y=3@+_<>U>/Z]#B(2 M=QKC^U]^OSN"5SK@RN/:FH"5,QG%$.[+"0V'/?L_+?.G?T> 5K=_,=?)$J9N M"\1FK';5-Q6U*9:=Y9K 5,7Z!QR+J53)5)?(5,6Z0!QJWGO@W/8.O]:1G-,@ MSCG&C7AQ==27ZN@2F:J6:^8>[R*4[G\B.>=L.4>MY8*V-VQ-AUG-FB7GG"_G MU'/"@3VS*FA4VAS..9A;&G(24OQ\+VMAY\[^XUIN=WKCUG0TRFA@=QKNO_R< MYN]QXY/CY#47LAM%3_K/47"ZZC&R HH'0)/* J#F7!E)IE)K4D M72)3U7(AU>^WIL.>]( NBG-J*='LX]V!+%!KWHG'E:?IU>/%X?5'<\HS*\K2 M:R SI^&!:CBP+X8D=!DZH-R2SUT[=-5:[M7[HXK@"\I"6S7Q^DM*T\5*4Z^6 M7(/^&,$01I5ES4EIDM+42&FJ)?^B/VE-!Y/*;J"E,$EA:J0PU5*J/NA '-AI M]Z0P26&Z9&&JY3)^T&U-U7&[+X5)"M/E"M/P&)>%:5E26]/^I(+4%BE,36 P M*4QYEJF6;)]!#V*F3GLLA4D*TP4+4RVBU =1ZJMG($OB4BV<04C6 4A*M8D* M]?:QZP$I#"? ?CB5=!^14Y-3DU.34RO4)$&V299/7Z-HG;4WF&MNG<3XMAWA,7(\,JT%1C+,AW; M>WTTQ*!R9Z_;K[>:R$R_.JX-4_1\S57>:[ZF:+:AW-N:]0+S\@XAZQ$:"E\" MP;^8OKYXZS@_)&V/RLQ_,,WR%Y+(1R7R.Y<9IB^)?%0B?V6^Z;(ES$P2NGIG M"HN7@<0KQ_4UO#/]QAZ1U)=D^K;Z:X;Y%'XUM3UU;L0[QX4]T'S&/1#+4A[\ M!7.5R?;O.[*.PX0-UER'09Y0M9"SO[ M(H5>+0!?@T%KVAU-#B]3V"*#$M].\O\>_%]/_>@0^+_7O22<8LG_E\'_M>#B M#D:MJ=HY'(M LK]D_VK9OQ9PW\$8P7VE\R.YOV'<7PM\YV#2FDK=+[F_:=S? MKP5N<]C!'M7]PSLT2OZ7_%\M_]>"4#%$&+*)9'_)_LUB_W$MB)9#%;3_L-^8 MCC 5M39H\*4'[H=_P)6'[&F]S62"<8]R(%U='0ZF.+I&I:KEF'N(U6[\R,$C).4W@G%HN M:(=CQ!&M#"Q>6N\WAI#7M=@[OW=XI<6E7'FMJ/][8<*S;S>.^["R]S&A\GK[F0W2AZTG^.@M/M'R,KH' -.I6 M%@ UY\I(,M7@&)?MQ9E*E4QUB4Q5RPWVJ->:]@]W<"7C-(AQ:KG\'?6!<9IS M]RLYIPK..>EEU6@@[=@E,E4]L>H0U-%8&K*+XIQ:RC='H]:T*U/XFG<:2YE3*J933_].4M7")H76]6KT6LEK@+1RG2?3 M8)ZB*2X#[M5-R]2(L6?,?V;,AA_SGC!S8%/%"5PEMZD5#0UC$%/ IXSH76T) MC.9[[=QIF#;R.DPCV9KL&PB"9H;=(NF-Y*\_V0;[B3/W@ T#5X>_.O/PDUX[ MA^+3?\YB^\@ST@*VT-,\SYR:,1>]8R<8*BN\H_F954EOYXIH. M< 0LRC$\9:$],<5V?& $X@*@N<]?==G<8O EG':PXCL=?D\GYMFDOM!,OP6@ MUDR=_QM5I6D']'S1_:G\E^&&BPWJJ^T1]AE*-R%Z-@U_$9J Q(M"37;B5[09 M\'_@Y[]RI$9H!96I8[ZB3?M]@VFPV&XQZW<%\TE%'\]Z_(6[^3BH7%!VZ#+R5H#;-VM(-$1/N M0G\P 4?D&*:5QKDSP3:8>@$^_!=S'EUMM4!?0+D'3@-]SI/*8;(EA'A-LVR& M29L>US=]P8S 8@]SX7MYZ'Q]^ D<#F8F=+R\>]OX[-B/GT'P#0)G\]Z^).>+ MT_5H([[#Q]Y:COXC=L=&+86!D[9"27<#5FL3-Y5W\&8*&68/5+?E/"M>L%QJ M+HQ YEN8DAO%@B7>6KA&,*&XR!OE&9:WB(TQF!2P!O[+C<+^#,P5&OD;;N2U M%6WT7_"NY\S]9\V% 6TF?HUO:63>+" 4$\-C5[G'Y*[#2]I=QE9SKR)2L.1P M LDL;>6QN_ O;\*F\*9-)*"7WL Z'T$I":V#87O2S_Y5I]TM^?/>N+_KC8P(-J0 \#\[V5.%B-6=M%6U+%'R M?C[HE2/[UDD-M@XE,E=5Z9 MM@)C61CWO&X2KQSGJ=P3H(Q#H":V^\6 NDC*?I%E[NKY>/ZDZAVW,?(.0C3D M]/MWV\0SCF]X K)?Z_9RO4(;(?I[[^G%7VI<^K5%=U@L"\#+NHT8MZ:]277@ M:I=P*[A;[5V'E%R@H!2[XR S8AJ^[L2SK2N2J:,@"9C1G;'P),YY(>];6X4*-B)=>9\HDU)164E$B/ MND'L4*QD,),=1EBO>_BYA_2HBR4:_%^8I>$LI6=]+:[4:/\+]PE>N%< D2T] MZP:QP_[7RA.\5JY 54O/>L>&4MVB=*:OQGO:^Q)QV.F 2,K3Z8OBAKWO$(>= M;FNJRL/IH^\GKU+_9%-I'U*X>J#VL];6AV?QGJ?D[GW-..S0-6/E<#C-3&V5 M/+2%A_:^FQQV\&ZR5X'^/SH/R91/F?)Y0>[ NPQ8FFOQ!PHJ$0E>)L'+UL$S M]C5R?<2T5R6\YX%+V[JZZQ7 X2'?@K\,^[HQU9\:$-_6)IMG]O&Q]"2_H;\[.\]F%KVAWWSP,70,J/ ME)^#Y6='&4%9^1EA@^)Q>W .\G.&ERSG\_[E7F8<%;_B:K,NQSOJ)S1J2%Z_4E=B3OEQ6-?FLZE(59%\4A.U+SRW+( #GDX*-D MZ6TV _?@>GV*:N\HN\/6='2XXI1>9X,XI-I;N.X(.41M"(=!77'K6FG,?!)DD.JX)!JKX*ZDR9QR.4ZFG6B AQ2.5THN>D\!:?:&R.U MTYJJ%81H9Y(M)YEK.W-5>]FD(E;+I#(W5J:2G>O[EVL0U^KBR_=[/U$VO:R7 M/1I9SMT&5'N_JJI@ ;J=>DK92VU4L]/UI8!* MJD>76V1.U_= MS,67Q4H;61L_&'9+U\8/VY..6ED9>K^J,O1.M[K:^,HFU>L6JHT_V\KF!U * MF@]35"RF>4S1/(_YGJPVE]7FLMI<5ILWR3>4U>:R6O9TU>:1G?R,9O(K?N9A M_KO'[M%>9OG/_=9T,JPL/_1"PE_]R M[PADN?DIRLU+:Z(AM3VNZJ2Z <9:\LBN@O/2/(+@*-5E2\B\3%ERWKB2\](R M,9;MF2Z-17:D 95F$6RJ=W@:D,S.E$7GC2PZ+RL/O0Y"&S6END.R2 U5YZ59 MI-LD%KE<1U.6G9^^[+RT;& CN9&$.;HH'ME1>%Z:1[!1W%A6!-5U72M+ST]4 M>EY:,/ITA"4ACRZ)1RJ^E.L-B$=A5?EY:'H987=R4\RO)(C74 MGY=FD1&RR,%-)Z2[*0O0FRXY%=\?]<:MZ: Z&.^F9]!)[CJH KTT=TU:TV$% M=T\RO>S,W[]7ER.IS.Y@ MUF6:.M8[ZJ3?-Y@VF\T&HUYW,)]TU-&\]^_!H)51DRY6=(N2=]<=A^)HV@:S M_;M;_$FQXG;!,'VU/<)2])7CF3C].Y=9L(XG)BK0!4,E7A1;T8E?T69 ]<#/ M?R6O_O[HTJ#B3-3N.A&2?R[U:=9N[R5!5;-GJB*8V'/<5OZYIE,V(^-0)2\= MU[[[9#\QST=8#^_>-CYJION_FA6P7T$[!RZCGW^'=]]:COXC5LHJU_J@HYAQ M[XN?X<@,%/@*)=0-8/-Q.(7&4Y(#IG5>CDXY3#EM*-)X\C#1# G)C0"/JTT2 M%>S4F69IMLX\Q<<#30C<_JM"3QJF]8.1N?K& M], %]:#@;M?LJ.A\@% MM-Y2D]_A:E0Y>= -@V[&77\,R-LF"6 M <[C+3 7/OO"8?M\5T-%EOS4IA)4'M;E>N6X_AP(XB#]/-/S24]X/A#&NU%F MCFW _SDKY$+XRS+P \V"N=./EX[-7I0E\7_X,\=5V$]]H=G@EN!T.,J@$>@P ML+_0?&"G%9 ?: ;_9#"$P:QX$IQ<6$H#-$4"Z.#9X#'1[$7Y%>P(+,[S-;>M M?%\PCR77H>DZ,"!\9*F]*""I#OQ2MP*#Y4_G&F/(&))AOI@3GQ\/#/5OX,'(Y$ M:>K$[XI&JD9PE8<*%.03!N-P/QP%"'YFF=K,M+B4$%\],_Q(_;O$^9A/YD5! M<840T/-((&_P=^ 7.HB>J;F1-C%AQ9JG?&:@4Y6N\FSZ"U@YCC-'5^:)7)F% M"2$L<, +J0L7G,Y'&^8%I@ID@D-S+AR+Y/U1,VU.%0<(Y(4#MBA= P7!67+X MSA:2'#<)'$\@*N[!VFDL@9CPW026_T0OMC<[OY.B[F]H?SZ0:?B5^0O'2'C#[TU/AUT#GS7#( TS_-]AVO_] MM"Z$O]MZ!Q8PROM2(X(Y24O M:?)8KG"]:QQS)(Z\JU*QR&8ZL,3)?S!N%S>,Z,SQ%Z$GN21]D7(H-]X0#R<< M1[0 ]"3^Q0G /P(R@'-HO< &^LQ=FC:=0<3VIEU"']0L\>#L@9?MNB]HZ[0E M^GFH AQAW=9(D2?:A>F@/(-EKE+PN>*/8\,_^$R^\FF\3\PB.A:YIS66%H@) M1(_YR#3'$OK:UC?HM*;]_,2;:'T96'UYIF%=-8 \&J:AV(Y/[I8+3IJ-\0VL MP$3GTT"?1GA'P'C+%:R'3(IPNT(?SG0]'_[F,HQO;']!$Z)IP&OXX0;+VH.M M_(\&=MY]4=112";PK>G\FQDB(E6^\TTEWKE_A)42'5[A\C-_]9IKI&2P]3\: M+NK_MO]O6WEE.\_*#_B#=N_;VT_*ORP'C+%"US6PE[;VR+_PSFG?*)]] ][Y M [Q@&/+>>#(]Q_5>O^8Q,,X-3V65A_D<_DQ-+NMW8G8%/YR:;.KA?X$M625? M@:=>OV[FKI,W^R5PO4"#F>.91MX>WB@;)%N;2 MQL#_DC_%?^Q-.=&P_>(5Q'FRK8)^,[6UECEB+WW_\V M5KNC-XH.&A=B4->+';?F20_HS'N@@:4,$PISJ1DL80YTS5L@7X7D+,=.@Z.S MD]J:INM3L]GI52GO87/R*?]AW\DG'(,>. :#+<071(C MXT"CH6YB>)VXTER?JW0@Z!J1TAN7Y73E&5^?/PT.%/PCEVV]A49G!IN# WG7[G9MC)H)J@%C#8)K5(1A.\0V%<8%$2,1 71!0O;W1@ M)WJ]I.K;4;Z M:]Q1?OM5W"_$QWG_P@N&SQ3EEE[2A( -\B_D.=NOK4AJZ,,"^0%H:#QT!3*Q M6 TG-0O=3 %?+&$^+_\-='BVPF"MEQ5Q,=H-0-DM3P3Z[C'3--N5LDZ[8 MY#NULU;FVMLB6E^B23S,'\*IW6-^VYIP"6:[52-N&V*.=5;YS"^<<4I/N7O0 ME-_2W=^N.6/7237#??U%G&AX=&J)*HX\5MM1+,=^A*T4E][$M.E;CE1P3;?; M>0?+;>4#1'QX/>^XI$J!$4S'H"]B0A7E5=%7X%\@I%S;;OG>3>)KXF3Z19Q+ M9Y_!TO$KO.4G3V.1 ">\^U3>P[SA*W$@]R=889_$*(XAH@EB^) WR>KU]._1 MAU _H_YZL!-7,&4U]1!BP%YWB_&!M2Y,X)&ZU'/%VOEH*<\HP 4MP!6F,:LR MC5FF,1_)]AVRB9G?&9@.]AZT4A&0O*PET[(&/;2"1G\_>H3+OBW,F:@ MELV&Y OF\\S+AQSV-]=5]RG#'TQ4A8+/:NI,@2_KW"4(3Z.COL4*\3 X#>"T M!%ZBK#0\S\.\#AH,'!/R0I:.QZ^1P1+QKZ1R(?%]?&*]1I4GI26GU.3#:;S4 M%%X6PY1'A\)N@!B P'>(>N=X3K:2AXZ,@],0@6/7R: MNXBP0V+_^%DM[/X3XWZ"P6#KHS4@%=H*,7UT8BA\&3$E#+ I_10)>(O$Q$Q% M,S%B?1K[K-KZ,YQ$:;:,*/6"A(E(+)C56IMTDHB4),R ('[T M:PH:ENC&_Z7Q;6HN>]XGV(K<>/PGN?1I'C3G@F'$"TM&O&99].,9LYQG18

A*G#-W7GM;Y9KXD1#A1ELX99TI24*U)9@:/? M2)+N0U+0%\Z,3)D7S#Q?LX76"[D:+Z6<)1CT&;-!F?'@E*YGB>@HZY+P>Q*> MDN^0EE1.BR=:A@FJU=^\L"92-_.HC^CZD6PWV=8KA4#:6J,4@M1..BM^@2=!&T>&7SF<,5)@YKNL\H[L@ M'@O/+32$+L [0E>^&F2YCEX)/9"%IWX4?A*.$FQ M T ;&!^I [N"=T5AGAJ\1HSE5C@>8IX9QR+)**5)G/T0LP():WST MF*0C\ RM[:>)-(#U;XV%$'PT'0PY[GKTAU?'#_-WPM58.TJ#Q>AW1N"^,,V- M@R6\T$X56^$C(!@"0V#;K! "\@BSPBO)[&EYH51@P518*X4\QHN]4)QA=DPD M W%R Y."!(H;](A)PU@,6/?9!+/%?C)7-TD5 -LZ(E+ .(1+,^VD8,GP,EAD M+(.F,@VL,..ZZC'0($CQ&3K66/?&W\)L;;[S%+5$^9GH \/RJ'Q(!X<=G&N_ MT7E#//P.<[4C%8Y+0Y[NJE'Z*$J!QP.H,#LUCEC(^165"]X"?.*-@J'UV$$< MH7IAR%(NYFDN,5%5;());:PY]]@XSA-^UK*\DQ.5V)7,0R^%$(II.UEW ",Z M/LN\K:V_MD[<.M UI2LN&\K1I!0Z'Z=)R4L3K$+I9B3=1S?V19FOUU;>+33W MD7G)-"8GS=:BX!&5 1YWT2'L9K$A:@FAU(W0 09:3GB_A*UM*ZI%6V M"(D17[.>=!?SEE1R*U52"FETY7W66RK)Y.!;C\_A*>2O EF +GG2EP.CWJDO M!S!K" (PBX=G!, ![H_S[)'.7((WM0R6RCS XD(A"'C4;(H*'B.@!!>&@9O0 MAC:L4IFC^T@.]F_ZK2[)7\^Z*FEWLB;5'?0'O7&6X?: :9Z0LS4\:X; M3;K9_I5S,X\C/Q)+\[^3S/*_ODLP]RO@;*%JO-<%P%0+HM=NH1-GX]-3*KZ0 M"B]A$XO?%U.W#%A? W$FO]*IB1$E+?655Z(0 HV/$SPNDK611?CE&&"?UXGE M>050G3OJH[=Z(:$']CY@O\&(WY^9]<1^)5\IR^_J0Z2@YE9 -Q$\O8$FJ2 + M@"(9R%9 S925_P?^Z_=G)TM$!B BPXP#'MGXI7+Q&,KN@@T6#PR[LP1D" (R M/I=>$]O MV7)T5P.]Z !66I%F2@G596X3E*$EF].5;!P9*:,LI8.)1*-Q/2TC2^U18]K22;B%=;B%GH1;N':XA>)M MV0BY&%9F?(Z-*G>8?'W6>@X\L<.83)** 5**^2L MM;QC/23(S8;'[&\%Q]PJN^_%WGR%K1'0F5G8F&-,5VM&,DZ=^_!+6AVEX^;U M.+EL&7]1;,/^[G;NO79T"19AB_02,6#5-,M!?>N617V+>^]A3?T2:X4%EC.5 M7Q*R/<%=OT44A_ F)B,HRNC3-\[HTT-=?P!+K>9O>6^R6O5\1!OS+/IZ)EM=/M*K0E M"-Z*(%%/C'8B!)P0:"X\?-:HAIGY+U';X5N.F<(_?".JF*FK,8T9]2+^^NUW M^!-L#'E\'/P IQ^^^"O]GN,'W!S%>_LB4';?\9;3>;69XU$C:S/7CV&2>ZTG MA39"YDN4KX=5FNN'+>&3B0[<#3YXV:_B#BLY=QNKVPY*BDU([[;Y: MKG@S_^>]<;GEY1X&C=IJ9^?Z,MS^<(-!S-EIGJKAD&IR3H=4W[>4Q!>(XXZZ M"8VM$3Y2S>^^YWI-X:74 >!7K=K@%W(^,G>4G-_,#P;D;52E5Z@BWK#K_BJJ@Z2O)*%;RRH^7U_KR"0(J'^U)'Y94S5//[I3C4K>;_ MQ6R$K>?M70RL[4/49KQ>D;D-E4OPC@[H^TNPBM%0(Q(:J@EX)*]T1L?BE=Y: MJEHC>>4,M?UY./6\@GO7+6G5?OZN=V3MV[')K3W;W@/!')V M CO1V"C7\]'Q(G2M0XJ/?1,I17!73B"&SI@7*!JK\0&>L'?JLU:RVX[:&6^7 MGP\BN_(;R[]C/.HD]GHD[&Z^)DN5*N[W$B-7UA$ M3A_(29U(=S5.6K=(W$BD?MXKV>KE3.JZ!^/VH#^IKZZ[D#\*C M$9I#IJ1>=TKJCAL9+E6?'<_[Z#K+=SQ*AL4+^ :0G+:CD?GG-8JT\.E+%9UYW)B642( MXXP.U T4Q0M-^OA0APM3#EFJ$2Y,1I+9V>22O3K(5GLP:_C;=D510L014#@# M3C@5+6>'_!69S()YA)>YQ2D34/46]W"+TQTACK7%.U1QL_3'^3UUH1QQP64% 3D!.(%)[1 #OX2\>+!\\_X_P&R! EE7H0YP]J+J1P&X( MVK,*LJ5DG;EDY837QY6L06O:*=T7J'[!NM"0^5/D.ARK)J+I#D3,,1O)L>>O MS@HN[=S55J$3>M!((N?Z+;/9W,QH4C;J#*E)6=EV@,7(?-SX7W+SI7!SH3/N M0MP\ I^U=,7/\9CY0D/Q#ZF,R6L)P3/.'"^X=CD;P[^[%<,_.U$XRWENI='[ M1QW>)+T1U>ZG@^\_C@#MHVV:0I^M:>N]M:BM2*9ZS&^3UO2W7S_N[NU2L'#J MZ-2@?/9_'^\_QZGYFNQ9Z0!;H_S];V.UJ[Y1;,=7EDQ#*/EY8)5-K4\N(C>6 M.]JN47?:A^Q: ].F4H.YZ7J^\F>@N3YSJ41*+*(6MJ())K,K&T OJK!KD&WJ M=G)LTR]M!?=VY9J.>XNMH\)"MXS=QC6M<[)B!%C.2$Q@.<^*Q9Z8A0RPO M%>W19;S&65/\9^=V95H6J!IMM7(=[*@!OWBTG)EFH48+OZ$''M;5P=_%[^!A MB,\5+6I2HKSZP@=ZL-EK#D<6/HNH9,M@&6O(\-'OS\[KM@)K?,]TMA2+5/DB M/P0N+ 4VX'<;1U_RWU,[&2^Q!G.YLJA?"J<,K)"TI[I)YKA0,RB@_.MP>@K\ PHLRNU%B W*%<8 MNZU\7Y@>6)!'T[,XX5T&9L2CI#"-\D;,.7CR0!'^Y="LF*AF;7J%[RV\^&C" M G&O8 T6]<0)+)]GFNDN=:WEQ?297HV&WQ.OB#G#;@@3@#])T)O!Q!,$-DR# M3.1"@P$U90G#H:S@^QJO-,=OKF6WS4U; ^^>X(_@!SP)3LMH7-I6_F"T$WID M]'' I0-N!8 M1V*!2(!"*T#QG0=^X(:E\YN5Y34#-I3TWG]/HC-@J;(XN,MKL%55,Z5_N8[G M)3\.WPX_G5VC/.JF"LQ/4:/,ZW]G#-W J.>5:7,P HYD L@ M&"B ,['6I 1D5"Q'>C6L5[[!%YZ99>'_(Q]SN<:_>FSGQYY)2Y#0"@8W4Q=M M-XI)NN %/N.R&#'"*,G7VSS%VGLTC3JC/6JH^R6+>;>5!?>J*@ON=\I^O)9) M;1^JIFOJYA>G'KTE<(/+'7=V*97] M]XY& 3FN;,;]=Q>+-7J'0U[*VD@I-V<@-SN:)I20FQ[)S5G4%)^ANUN-U87 M4?-%F*GQR#0=8=8-;WUY6B1K8>>N*/8SL-^!W_Y =OM$IWC1[:&X-\S2(_UJ M[&]S6O-(_K\$_M_/4.[!_X-J[&A%_%]3^N4)-A^B=KJ"$=?"3O9F@_3NP7P)/>?N-3)8:&9(: MJ0I7Y PB52D-YR -.6;TV-(P(KSMJNH%*S&J!_01V.=&][.IS4R+ &P^.F[) MJ]WQ":]VH\3/WVTM,$R\Z7_GV :R!?TM3@!XJUF46?!MP9B/M[ZZ%1B,IX9& MT-563 =*#LBUYI@)@I>VVA+S3^+A3('Y1!? P)V:A6/=*!;S,.'A1=$\S]%- MWBDA.=X9W\^.![U][F9,K;W)/X=Z]"UP7$T!#R_DB[V[E'51=$7*.H_J).V/&)UMP9\*09/G_ MD]9T='P<'GFG*^6I ?*T+<:N1I[43FLZ/+S9H+SK/80E?G/L6[T2VUS$S=M6 MK5_T(NLD@XP1;5$R>NFB?#FXZWIP[SZMGFX-T<&&V41&KI2SPD+PJ++OQ MO"U\I&.WGQN>*#J2/:>/1I9SUT7;3!BQ=JAE7O)O!K*T#V;\#:IN7="HEM-2 M4*6@-L1I.$10,:6N7_7QQXD$]XK,ZSUQ\M"7D!O MO=S@;^>FE81D5USF!ZZ-UX[*[^UO;67.@*::=:-0]R85#]+EZ@TCV1] M:_JQL-(>MN.6'M^8TR=?P>IZ\P>#^5 R,A7)_@2"\])Y9;7 G"QG#FRS9*+N M'7ZP9?G1MVAE,#W3LJC,5US7BJIU_FFLBE\YGF>;6!Z?+-:%CX9Q MM1@2Y^6R)],)/)@WRIV+#3WS[XY/6F.^E2'O$8?B)ZTY0H Z+1 '3>NE+$R1 MVMT.5/0.Z[QMGV-U?#6]'U^8BS_0'EDW"YI('4 (GH[ ?U&<6E&DB!AS#FZ@ M>8L;^I.Z+#[!C&W?XSR?[%0T$VD/^:7JB)BT8):!4H\C1Q@FV+W;1R2-$&#B M=YL2++X1# BID$=@:1>U5 2Z04.0P!DF\#]HEEOGV6:Q'O*"&3QH(HX'TZC4 MGF N9@3!L-1LKHW@65H$,^@[,V:9#.$O4"F$RP_7YJ46':JDY'R!-)9C/X(" M\!?\=3YY H=PG64\\9@ -UQ=P-R\8#XW=9.@3AQER9B?>A[&)C /'-IFS/"B M+N>X=(\QRLO@T'2;5#1Q)YJK M4-X)E>]PKHVT<8+)"-$ ;!LJ5=#72-F(H!8H8]C?5[\]?/9>WPAHF*7V@O P M: % SX+1#-4UMQ:^P*-!0Q%_1;S D7-P)]H*N$E 8QA03&YMWUF(.0+6><$( M:L8D&['$[BBQC;+):$3&:JV>AK"[.%(.+B!B)I>!WX*@#,J]1[ S7,!@\!#G MQ+%OA%/ A8HA5 6*L1? ?(5U70'W$U0%P:>P1THT@E%\,+EHJ&,R!5<<\$LD7HR5 B,0. 9\FJ""<(F$C48+3MGS!+VY&50TVD): MC.$0J2*C"+^#1V!J*W!]"-DEIEVXU3$23C8,3EO!Y#]@ Q]TAVES?!B869&M MRMP2FJF+7,6B_8SVA "7GKG*2>PMYS4<+IRVH#>AV/#10B";;-@.(GX.T _I M,IBR0*,[%(R.+-IN,*]1IU5.G4AXNQ#>;B#A[:X=WNYH1C:5GD0LU^VUE6)I MO['_NUR:W%FZMPT.T GN$#@XWGO3TT%G@Y.23O55AZT0V(L9]_[_S]Z[-[F- MW/S"7X7EV,FX2L,5=1E)X\15DUGO'I_$NWML;VV]?Z5:9$MB3)%:7D:>?/H7 M0#DMZ2EV K0<0>].$%K9D@R2*U]% !G$D32P>&GC"=&Y^GV M=!^P"&VLB.0D]3O1\$)D07>8Q#Q#-4S / 8]!+?26X7GF / 3U%[8#TN=S0 MN44+_=EXXKX3A)& (@8#;@:"BQ8Y^9-D*H()&N4Q*?FF"$4H)'IS)X6!1(>9 MOAP)Q$KPYO[+!?1B%H"C5Y9]_R&F%3H&JPF6N3L52TPN;MK9A-1'L#!"Q#M, MR) 6'Y9#$6*P^GH9TFK(GWEFR5(DT24[/:)OX=^V"(TA:$ V .'/"L-XRKZA ME3]CSX01BBJ2X)4%Z9,(;"#3^%&@,\,"9/8W4C]/S/6D:Y(S!@> CRU@Z.4X MD$\L=-.@A=1@1,@@7)YZ-@TB6Q[ 0*6*2HI)9Q+]CL"'?SWG84"61P>%6P.O M#PGF$SXJ?-5&ZO7G&IWT,1BOB1S@7&ACT64SGR$\%LVXC?BA.!B8WHI8$,1I M2IXBV]ERP)(5:+,T0M/X8X+A9/0OP8'$D">N%(%#B"$?>R&V"FL+-P:^X,0Q M>+/MSF1H]%FX4?/CR\]O\H2GS01<48WCB"2Z:KV?WH?R#B C] M(T)K KU51G<*"T8:#W)AI7$$QXC ZH"W/0L%S[]S.T'_LY&#^N(_EJTW4%M/ M*.RH*RGB]I##[S:D_9;3)UV5A>&(N:=467Y]X=N2!M((BHKW%D]"LA@GV*-P M*<0 ;!**LY%\A<$ 9@'W652T05'CD):$KPHL:5MLJUEPS>.,]+?M,7:BHC\ M"*?7*!8#@EDR#L(Q%X*.>PA'.T6.! B:&;E%L@FM+2);CHOA:!P(4J=/0 M25[A/A8NDL2@K3@=<5&SYY'V=/-/WY7M")GOHI5^5H%**TME'4_#E(>^( J! M]Y09N0A#CF%,5W3! /D! YF8@46B22P/6%;D/-4$;I3!G/MHS7@%751D_HM% M6 ZG!L)[JBAM>S5*>Z*04Z=JR.DK;L!)^/PE#NQO):&E7DEHJ;<:6OHR00G^ MS&<);"N8#/!;&(Q#-MT<95H72.J=(Y"TE%AS%F.OT/7AKE%H_# ,6.C@:A%> M-&Z7U)L"M04S(B)^F!-_)H@O-8'(]O@?%^#FZ"/CTA.'FND3R0POO#X@N!@) M5"X04AX>TL$X#Q3* D$2KA:LJ^_QO9],;YV @L+XXK*\J/ZK]]UFLP1K*:TT M1J5'%,FZ1L@I_TVPGPB[DC MPP';2P/R5LM6N6=KZZDRI';]3VE&\,O/,NRU,4!)[ M===BY,.B8XR$F;+P&\,#K]SI9??LZ_Z&[QZWQGT2\J.,O67 M!^H*?52(+0K)%=&@*#UI\MXZ*7JY[79]1]YWZX^\=S=F!YW,F-7GY%=S3E[* ME_9=6KW@(I93?'^+5XXDT^4.SL<8=OV6>S#[Y;DLTT"^HGBHQ@NRGJ2 MX3%]$D7IT5FQR>?Y5D.W)(WXJQ+F"7KX>3D$Y>G M@(Z(/L#D(Q$27#@C$D%/H?_E[U&6;_?_1#M8[QD]RB DEQ^,J*EA-6__GW%3 M>L_;!NW9L./2J?\<'*9;+PB^B4R\8G_6:/+^?UD]*G$NZ(9@E] 80UK!X&)_&AAMHFF.$A].8'(XM Z,&L$'F#,J M-*AT/Z6F,0]")\HR'%'26\UW:0ID@_YMO4NOIR==Z?5#+M36GN)YG);"%0B[33>8?+UT=!\Q;ON9P;&=()[G+/Z&Y25QJBS_()(S MEB]3+\059I-,+U_%@UU_Y5[,BEVY)D]M5Z_+,]+E'_+SS>5?9(AQY4TB@+DZ M&Q'16KXN,W97J(7' *LOQUCERK4%.KU*,V!YXY7Q*DV#@;^E0^CSL3A=HDR@ M8"267^2"'+(050:N8E&$LZ)I9+38^.8'<[&1)+[X.W2C;Y&\(M=UG"4IH>\N MJILH+5OHGGFFOT4N;F $MHVIUV&N,(I=-#UY3C>7OK@0!)&ZG8C$)CQY6C,. MN3\TT*7'CGXX^>A^=<=;:X-L-@U+'^NU=C!=#NX+M78,/(*TW)6JRN-Y9Y74 MUZ+YT[;,/M)N) ,[E%(B-(\\E87U:XM*C&$(5_!K M(=?].:@9M8Y1,JT0XW&46.<[/^"1O3!OP/U^'N(1"]D]SZE:2+.-%IX7O 4- M.L+:!]'M-4^7*>8@@/4245_=A80A,GTPU^?)=1+F19K]QV9_(2M.W+#"N9NC&S&3QIIVE,9,\N))8L%.?D:2)X8N=&E$?QXPP"Z2/JZ0$7PO M5=.]VW'?UGSVNNJS&L:X=:=&UP$XSL-0)D<5,ZHI6B#O ME>DVJI'+& MI%'*D2:P'3+,8%%30&=A?Z8: "G@<:0'/[V-P&U>QPV%[M MYQ6D":S.<:-OL@!"Y(-G:U,&CU%,9&Y"NMC!="8OV\:J G@PY;H(N:#MGN>T M.FX4)C,*_M+/M>!W[6UKJ;!YBAKC/9,3-29(!Y%-+5G'[#\35^1Y1(4JC0*< M3;$T0^1'$5:%A#O!@'BAC&(Q(3F%(FG(D%J&:Y'6]'G1?AZ@(\*X?-NH'V=0:T5ZA;E@=X(:4>Y$FILT04TJ/Y M$*9F'\\PO*)@%,_S'V)MTYTD>);7W"Y7DHPD\H_#A[" A:+V%I.E8Z/'/,B8,%FEZ1L%L&[-H<6U3>3?[+B @"-%#$SI M:B]6%LY3'#)9795X3F:=8=VYE)!$O#: =3TN>'8I#E3T#O^IV7ZZ#;IXNBP" MX/"O1)3 3]1W^/+R.*2E;*PS,OOA)T #SV$ \[&F#L6@]K?JY1 IQVG:<<] MC;2E,XC/G)+Z(( \Q&X08[509(?N+&T*OSE!R89Q#[%\(B&W7L0&1)$^J:$H M1YSY\%R?H!B%YB738FR\?'M\6\R+P=0^^CYIH-;WU7QD\*0$ZBBJA ME1:'QLW*2]X:!$TRD_'$W.B4Z)'+^;+10E*M:7Q8T1MP9V@&3FI$?3FQ-]6:':&(]$ M%_)4%H:5(UG-7;3Z$75K%N,[EO%S@*@>FYO&_QHR0D*C@9?ELD2NB^$1Q6>F(K417D^8!(DL$AHR/AB&1Q&90JINL*W )Z M(HJ2Z2PKEB/:I-G$RR+[X3%E?402UR )$._IW_ZK5A!:#YX',N+AV:5H[9SB M18NB3R"8P(VE2 WAE%!N,QJ.6!/J"HZ6ICBGP?O5!-SRZ^.0STONQ3&O9,,B MN',R*[N*1TQEUT<@)]EUD(K"3_+P-OT1]+DX6V %&N3LC]B42^2.U#Y.8=*% MRDD$I%RV&L2BVP.$P0W;R8"!X; M3X&+=4UHY7$/]+9H4H!9P[,4;1LS%V$0<9*"2(GSU0Q.*LLB%A\'#0!C\?CM MU"6[>9:$H.KY?7&V:*P]YW/.]D48^)-KYU!:!#B%G@"9:D..E52WPH*$-V.% M=I1%@]*C'TE "6[@PH3FO@"@5+D9 $I&6ODB12-E"%!?!%,D> 5\@!/.>H8V MAN42;,E#.LCA\E&%1EWG/LVM&B MA*0X91)V;C3B*I6P%W#A*("4IVH(1,A8RE68G?F3!.)\'7>,)JY!U@>)D8"U ME;2+BL=.(OT6:#86CDV(N/F(Q/4'3Y&2OG&P:4>!G9#HR61?.MX0KQ$(G3DU MY?&#/-40O :/+,C.,5#N,T04;"."3E_6RP$+C[($X$PTLNI&"K>E$TG[)2FZ M "B'\&L!%F>"!C4ZA054J8STN1LA 8HQY2.2S42P"0%%HE$LQ,$0[?'IT_?& MIT!T#H&%8/R8PMP^Y*+_FQO;DW^"*]M8N/4/T"[Q9/':(Z5]"086KW_F,:A< M_)[0XB630&",PA-?0#.#*RD'L?+"CYBVSZ/4$<]5+D@%]5O!R?^9X&EU+&K9 MY('F&Z98TH M1,$:*Z$WJAT$M96N3CJJXN&?&Q4^BJM%.DST&H%.+45>_"-(P0C3HMY=WRWV M" DV+$&$[8G+1P7^I#L*[3>AR+W 7P(@ M7B_50/BO**WE^-TG_%H8$U:D"X#EO$K]2Q9+>5%$X$S:^:.?D2V/R B(.)%2 MF47'5A:J;#9"(9S"W?'S3%@K68Z(3+M>W-L$KR6^)B8'8L%[EIQ=J+E84/(X M"% AKE3!:0^D[/ODJ2-Z$'QLBM]"#^^^AGSYM\#?IC36TR,#.?>D%:?LOP$5 MNLD#X'QGE%C6HHHQ8^S,8[' 9Z6-G8P\3 YV&75\RB++&6<%$T.&QTJ927KR/2X3>\+" M<:HZ9X'K+T:%N>S.0%G-*1)0GG!GW#S\_NFMB']B7#6[]O!681I\S4'+4DI\ M3E=P5(0T8RKU\1/1;[@J8.NQ=103[=#$?@A2F+E)(1YXA$5%"F8OQQS(K$%& M?O0@P?;3"'66O9ZJPXJWZ:UFB6*4W;OWC"38K/ZHRP5JY_=MM@D?+$- M^'(/\'/*M0W*#[-3MQ=WUL:+87 M-9>F>FW&W$[JID0WBN++X_BEVJ_=X63XS#2^GN[#GRA>["F,\@693@)ZQ.X&7XZK5BG%:\QJ.ZJ6+=U2RA^V=:J"H]^^?33,=QX M?5BGUEUK:518;FU84$Z0(/9#>=[SB=FW?F@JC$Z?\E4XY4NH,VL0%K!3]1&? M/N*[Q+.8F]:=V:ML]2A@V&B14E:DFO64*&TJ7^>)5W'#E^T!7[[A7[E-_^*X M?NVT<]G$5%0+-YUV/8^-M$BI*U)]LU]'D;K(D\@;JVD.3LN-FI]"_D!@H&=" M8/W/\?[O.+"N@ST[O,UFU.O,:KTK=G<3>-)JC10LYVRHV)4@[V^B^\F^I G: M0#=!TTW05.A>L(GP7[+.J\PS/N9=.FK8HN%K4.@C*UH0%4'P1EF'D$*WU1SZ M7;9E#QV&/< (-_YW\XMI_$PM+;!MS(.-S57AUH>\??MOH0OOA&]&QLW/#P^_ MO:4F'.!?+S77 5_Q%G]'Y4K-5.^KMJ4L6][8AWVQ,[O57^G,?B9NG*5E^\X- MVBVI&>T2F$1JHRM['C/[S\05^TW4,( /G-JZA=2_U@FRQLS8\Y;E8D'M!ADV M9PU":LDB>JYA<]/\IEF(01=LNW%3N"H:,4=O13UT'F]7@>ZU%!U?BH(EH*:B.('Q!]QUWMZFS9?E4\#YO$FWO"F_AX7^ M;9#$J4!ESZ0WR$Y1A;;6\!-VN:!63=CV9^*.XK0/DVPW]KT* MICW@R$#2[!'1!$[2F]I3I>WA9<>V29!X3OY6/P+NA-38#U8W>)L^2_O5 M8@])^5Y<>, P<@70%L:VAF$P3;PQK5[1\0K'_K+>F&[.HT!E4M-25/.)I[U\W<&[CX%9V/0M%7Q^A__".0H.P MF+,I+@WLMN9&&=&QU>\3\Q+LGD<]5PLAK)9 MQAYJ=BP9 OZ[AW:R9$;PQ,.4'8)7;I3V/7:GJ*F KD_DV@F1SEN$BWU'.,G/ M9*DO\H(Z:TI>&&Q(DZ(6PO 58:C++3$SX7??T&K.VT7-C?G!V(87>],6XPR. M&]E>D(H]+K#5]97SQ)C FZ8)]B_%%\.:.7T#1O;$0 >3K32BU5^R;YG&K^M6 M^A)9E-G+86+8YGQ*[5A65-"$&OBN:)^JD8M=N]^U5[O?Z6"R9%.[J8/).IA\ MSD:%BQU$*BU3W<40KW?;Y1_170Q+KG?-5N^$A*_YH/KGZ#UX*'6T6UNGSXL- MS0]I @(%=QA"B76!M2^W+;._JH&P7;#8BVX*-79"ERO0V,[J[L)]53IZ74U[ M1-T(<>^[+J"[GVZ$J$@CQ,LAU9EZ(5(V94_);.1/08BY;5',0N-'%C.*T#WX MS'N&@>E:QV.5,U<1HI?6*.W[_ 4-[D"U2R+M>Z#D0OZW:^.A\BU:VHZQU\+5 M-4O+5G$=ZTB4+Q>Q!G=;VC%$PM ;;&D]>QQAV+$\Y$,J(RAOW0Q3Q6&S;VMS6[;J::8J;U7JG0=(U4S13%&5*C3;%^GFS7[&. M@U$"] NVQBMW:.MLS^ZRKA5P$S6)M?-U DK6:*_9L+76\03$B(.8>=HQTSCN MUXWCOCUH>V5 [EI*5932K='D>DKI1;KNVT+6%^JVIY].[^QHK/FSWG4B4A[Y MMLNWTW]S8WORSR#XIHWQXR8EG3NU1[GGKR#>JK.'=/9031)&.MLZ+2H0%M;" M<")A:%NFI0/8+Z?C415-'=H)VD 5&B[W9[NB"+Y.JM%)-3I= 6.9O2VQS'JF*V@I MO2@IW1IDK:>47J1#:[7VU2CU]F9U5HU:=^FLFCUL\E/W/BZFOO]!V,;:)M>Y M-1>=6W/J);:06*.CD#JO1E6KJM4TNZJ'3+4LG$P6CH@F]1 +]9WU5DT5YY% MTS$'JKN$FKS7[F5I\)W+.7[0B4$Z,4BG7+QZWQULR5^M9\:%%M*+$M)M]DL] MA?0B??/>=;KF.BM(K;MT5E ],O6+EOECR!TWUC:Y3@RZZ,0@#;I3P[MT0LBI M(I4MU0/!6A1.=.ZJVW4=PG=N'K- ^>Q^U\ER@S3@3FWONJ3PBL9VT4S13%&; M*37:%.OGRNI4H2M/%>K>G06(\WIRA3IG032Z-#*VMAV$7DI!V[G1CKMH82?U]>55OZTEG"ZEUE\X6JED2_V<> MNR&?'G&;@&D9(BT(F"AI%Z #>6%>G"FD8H:O; MKR\SLM+;MV1.Q[J.Q)'.66)=FB/K881:UUFK>+&NJ\X-NO+;[.Q+ETZVOQR",+## KE ".Y,[L[#.7=+(A<#%#=A]QCL?O$W^%.Z'3G72ZDTYW4N$NG>-RFH&WMUG!"@2VM2RO)N')ZIXEF4.'[39I5YV"IA1'.JU]@][7LA'6S'G5"4]7 MGO#4VM*:4@&?L,[DM;2;=8B6(.TML"'7LKO4*\MIW9F)3G/2:4XZ@P2!M2\1 M9T8+Z24):SJI"WRE^T=BDA"99-& M?<.EV3S+;G@:(UK+U=FR:.ZVP9NK+%<7:?<.SG),>':S]V2'4C7L7*6-\NW+ MO$0JE%[FO5YEQ;M!\,]_B%5_CMQU*\.Y:XX<][RQ.FK3(3A2H[VP?E[Z87(T MKMQ1OTC#%_3OYNP-[8J<_DQO3^@"S9$C^>OG"0/5:$?<8 "HV5_K,?#I-)'% MW#%"_L3]A&LO\8#!:TD7>8(K.'S?!IEP@F3H<7&*>TWG^(NX (R \Q YD[T2!:.(C_'.__ M%H%*Z#\'F-=@V[2L+DSKQLIP4HK?7"LT1QW,(=%E=OOBEYB!=/MC8^[&$R.> M<.//!*[PT."^ ];V)Q;:$Z-M-8Q6L]5II-:W,0J#J?&;&]N3?P;!-V/*'9<9 M$?-X9,S"P$GLV)BS"&ZW/19%[LB%=]$SWD(*2AP8\7*TRS1^"]T@-&8PH<") MC E[XH8?Q,:0&,7D!\"C(1]Y'+Z$PTYFPCU(OV$W'-:.6AM2-T'9CZY#G"5(2\#WW8]ER@+W(CG@B$%B0B2$"[ MFT@]&1$?(\YI1"^U2[PXTUCW8=>WO00_7(1._9+ _[@^\YY!(XNW%G_^""+[ M'<<:P<:;A#;\&8S23U45A:4D0S"8>PBXM(K&-'>=>"(U=?%!:2$T\T?8$ B0 MQ.L?*>P]L$I@%9YJFR$-W[:6$*,*_YUD29@/GJ(*K5JPIKM$"2T>C )!&V@ -R'Y+,WX,FX*' U_H[ M._,(C FHOW^\^HMK=8<69ZV^W6P-.AV'L^%PV.VUK>YHT&SU1NW_=%Z]_TK+ M$1;#(WP05^3??V#OR[A]=!VXHRQ^]$FKC]PPBK,M"<8O=J$R58(: Z02=Q4T M"=_@!O&:_%P#1N4!\4SCIR"$C_B&G80A]^UG8QH\<:&A)LP!'2>6*NPW[G0& M>Q*\L[@G-M)OX(:9?G;X;+RVS%;V$94VG!V)O9@6FDYL'/*Y\;I]E\^M8<"V M/# ';QJ&DX1(A+4\,HU??=#/\,"8^:YMP*O=J+&T^Z]R#E]N&I]I!X%_HH)/ MWY /*YB#J8+6Q2QTIRP$*AA."$SSD1=1' 8P,(=/\>$1##BW4I;WBQ]9S,2V MDVTITGB)3*->?*1-O)!$4T+;UY9E]A98B8?';QJID*_CXQ+]"\NL#\L,18'C M6DNO1_B^DEVYL7#Q#\Z\>-)884D.CEZSA40,6#FY+65#=VE%X8G%=C:4+:<5 MV[GD>ZV>V7Y3NE2*='\,P8*/<[-,3>+3!^[=&$PD>P>]EHKNYZ4C Z7FM-,, M4K;>I'_P[V@>HPIF]I^)*PQ,D @8.#A(;IR$N.)0GI@3S,A@!U'R0:,SVX9I MD,\'G/<=%H*/%:#9_@2O@9?@8B[<- M1P-"6OBE^R)*:><,C>&FY$^S=X%2&J>'#M_-N?'QY^ \GW&3@8S -WDD4P U7% M<"/+_DB9PQ==(^(3SGB8@/W (]24F<^T9I.SF6G\=-#[T"-C\&YDMYE"08PN0SBY]SG,IO" M[Y+GQ/++\F<3?OIA]?K=G=D=E/_4-*V*U[OMK6]2]=CT"$>PFPD_,%O]$]*] MMF,"^_-N\YNVY$941"@_9.B_OZ2E>J61__*#C0TS.7I*@]7=A7HB>G5^^GV= MA)RG^^121+M*$HWR@G(#^Z_T*:*W*LF+^G>M/;(M.;554<;1/]PE&VJ7:6ZK MX*X_J=J:5#N1ZI$GCEZ?@'DY'+R*^J/&L5TU+V22+< M0R6H6(ZOQ;5^XKI/SE]-Q+5*('((N*^J/;L?8%)CP<9=1. M%=AC@GHY7 NTT&')H@,&!\PS:%UCKX$47:A&97<;RI2!A6]*JVL;A6+8M*)+ M5M[![0?$8-EQ#EFE>J/LVV5$ >GI:K18O*T2S$J2)8DQ*@DV,V%,@ MBB@EVD0P6H"2,((<76<[WL(^I98:^B:%OFEIZ!L-?7/H F1ZS^YP!0NU!I]S M>)F?>3 .V6R"9H+Q .*GJXUUM;&N-C[UF'2UL:XVUM7&NMKX97?5O2Y45QOK M:F-=;7RD4-SOOHNV_Q=$.-;IG;K,6-=M8FQFT-PW!G\A9X=7>#18QY._=J=7 MN3UJI5G7X&#O!1*K"ANMU@MS&0[-Q;.G#B^=!U@=BE.?*8WNVDP:!6EZ7^V9;U0SVZ).'+$T1U3B2-=L7E\6U^75?#TD41S"I_?; M_+0AN7UAUZV0R*J^LA6L(KHHCG3,CN:(2ASI7&.#U,MS^AZ9SQSM]FFW3T:; M]PY3:B?C.!QI[1W^UQPYDBTRJ&R+:+]/Q:TO0. K[L?,,SXD83#;KW9;.X 7 M:-Q6K[;4[L9Q.=*N'/W4'#EVD*2J8:(]0 6W09D>^"\8HA-,M2>H/4'A"?;/ M4J.N_8[U'*F^!6J.''<+[)E=[0G6WQ/\%=L0:^=/.W]"S^K#/[48TM)G?XHQ MY#SGXS7:]^KA^GT-,/;Y$:OU?(+#8)[V_X[K_UU"*4/7.GCI5-US9:_3<(BALD(=RR:B)B4[7U:-.$^8WP9J;QL/#6KGBK6SJ4 M.8N,,?=Y2!]R?6,UK9->C)]=3'79"G]=&%!%J&O7^<>K[3C"5O/NU?%P@M=! MHZVB O\Z0^HA*3Y\GW$_XM5F^[XF4, ML]7L:"C@(_@OVV!W^W3<6X.,^\:Q=\/98 =(,5#F9H8>L].G>0*,1?Q7PK( MEX7X=17-]5315)2?3O,L)?SGG?1^6N@""TJJ"DOW+ @8XFQV#85'7YC'(SI>G[+P&\>S9QTGTL 3(C6HV=$8A*JQI*=9 MHA9+;EIFO[)7KY)I=#S?77OHVD/7'OH^\F,-+@'231FGZ[*%I74>6(Y+%98+ M\=#;IJ4]] OPT'^FE'J/?'3F3%W?Q28YL?ND$SJTHRY$I-_4R/2*<:1SEHYD MFB/K]\..V=%NNG;3M9NNS#9;?\_+ZE1.S=*>U[6ZZ7M@%&MAN7@WO67VM)M^ M 6[ZCWP64K^GD][5W;ST7:>]2PN'OFM? MX:AKE$_TZ0DRF$:^!-.HXWL[W[6-+B\H^%=D,ST<4(7Z*!6=;G/?R*;2K8BT ME%Z6E'8O4DHO,@Y\8Y5D,.L8L(X!ZQCPF6/ !5U8TL9!)053-4+QML[953=ZAYB3+A@;TX;OM)4[:0<>=SIA-P,^?_LJFLW8LE!]HE$B?ZZ?2A]TTTD@. MDS@(HY3FZ<+$3]A;UO"65DHFLFOJTABSA[!U$_.B ,R)N;_]%4KRPFH!+WY; MH;\CN ,JK6-V4I6V=8H-N(,C];T &)1S2[3-U:0AR?-/&Z2UL$.TS*XDIT*J>3MG4\:&W$GL M5(L%HY%K5Q^ MMMN+1"C^=Y+U9I^Q,;\= JV_W;(1#/&>>7/V'*%75)C)U/5OERBW;M+2;[A% M)^&^8XJ>[_LHJ]'HP"01+@R(0^'[EQ]);N^L+8 ME]LA::@H&,5ST!RPP0XC.W1G. 10.:"98'+P4=#=$8]3,TE88GY >^TP>-K% M(%)H__H)B '*Q;"3,.2^_2RL;8^)24\83,HW$G_$GD#>4&)28]\O,05A@J\M ML[VS?J_9%D<&WV.98.:>Q.NVVA]E"K4@+#Z^1Q3C4;&$XA@D$1%I3@#C8 6 M%WAM=AA$D7 @DPB5GZJ6ZN[AX%:Q>=7GI2,]519,#6)]"]V_##>B;M >VN48 M9@#';AR$S^3^+&\=#7AJ!KXM]^DJ;*1);'2:;]*6TG%Y&IQI_ H_IG*(EC[& M@":<$S^O?S"?HS M3]P+9C2T61B@8R<"+PZ, /42_@!D? (G#S3S']E7UG]@L9MVKY=-/?\R;2= MU922BJZ[2D*2>X:1A[?!W#?NFFI.N:*JR3'0/Z48Z.MV;ZUOUNYL)4CR90<+ M[?Q@H52T3F\AY":@F(*]&C7)@HC#9S2I>TH%OF@2?M&P&(%+@-'C@AMD&H^G MIVR9I:*@$"57@UPB!DQN;+[3/3AT7!K1_K@@],)W6 ZT-?/)[ARC M%!^>L>=;V&EO003M;P9;_UT&YB0ZC\5][#F315*;EV>M*)!'V^"P*5+*! MK6P/.\>$:*$M;B-J$K&B4EZ!/GHH@SY22A)45LL+Y"P):;:V6-"%,VR,ROE@ M(K@^B&LNUQ[ZRZ2$I2L.HRM$VJ4[3>&H -UG.J9C\(4(?L$= T_K:A?B).)^ M]&/FCUT,G2_DOZS2.7. :Y$.T=N>[_5K%J[YZ(.2XK14\XO@^X[==)?FFX,3 M9E.<3\IB!_EE^;,)/_VP>OVN:?;[_=*?FJ95\7J_U=[VA/(Y_HU/+[%B;Y7-+J= 9DX3[VW1:LV3K7I\'?;)*'JN? MYUX+#2AUVN9"P7!V^JH=B]Z_QE$JE]/"+=70:1'B?@2/ J2K%Z;?D6 M4JB B)([$*[P*C06R@FQ4)8%Y#J )E9FK6*]WJ"U;Z?>*NJ@5I@H6EJ5E=96 MIW)SBII(:_;\#M@H+T#S48:1O?Z^K<>.!'%3&U25"O9L??%6-I.OD NF050. M J)2&\5A]4QKH]ZX*"6PXTY1&^YU-?/JRSQ$]C@>]]8JL O! SEEVH_*>0-K MP#UD6*:00'#7-ZT=,PADW9-(-EQ("%EDRT@%JS4"8C\KP+$ MB%DXAQ;'PI01AEO2F\;"E^%!7"U83>8;C-WX\G:.;7W MRUK0)KZ.-&\'&XZ=",*M5&."S_&5-N.VPL]7/[Z/=$KRM3Y:9.J!@.SWVU7SJFZ,_OM[L'R M:+9FORCO\I\NIZHU.!3=V_UJ;SK%F':0A9W&!$9NZ^X0F5!;@EBG2S/J[N*Y MJ7(\KC.)SBTOZM^U;]Z#*C+^TF2BTJ.%BR75BU**KHA4.K&H-+%(YQ7IO"*= MJ:'SBK2TUDE:=5[1RR57&5X>(;7HQPB=1?&D:IV@N;(<3FR):/L. RIT7;^DH[5Y]C.UQ[MUF8?;[UD'[_R M4% 5=Z4V.JJYKW-9,_^Q-@SI[-M>63/D. RYZ?>OIXORQ7OD:S.OZK.'M[4O MKGWQ13R??LMJO=/.GV:*9HJB3*G1EEXWK_P+06I2YSS?P;*6*/!][F7>>5TV M=N.FH[US[9V_7%]IAU"QL*Z"#'G9!J **W[Y]--UN:]?L9DA=8JE\(U[7#: M@[L\9T%[< HRI6FVZ\\0[<&]V(,[Y>:V!G)!8P0>L"9+TN4%&*2U*W&I-F45 M-0!AL>SG;Y&]N;$_^&03?-)J4/N(2^0+-?3%-5#I.N22.M)MF1W-$*8Y8^T*.7YEPMK;."XSK([FACKI,;BUO#9QZ[(T8 M:<=(; \745!T41RI\Z'K17*D=;=O>J'VDI2K9/LWCZ)[XS$(9]A/5,"2/'B> M\6L\X6%]:MFZNI9-^WF+7H5EMFOM5EP4-[JM4^-2:FZLYT:K:?8T2FBM_5A= MI'?Z(CW99GDYU?QZBZ->1A 5=1!-%'8]8U@9(#9WGD#9IX13[@Q 0W M;VSJUEC?)N8&S$EX!XY@+0[]VP;%B[)GTAOB@(88@5BX(Q 1/X:?G,2F3^,3 MT<0=Q3AHO VL5F#"\]^B=-*!CP,W'B>NSTRCQ-*5)'$C@QE@QMW^_/#P&Q#$ M9[X-W#"FG$5)R-_1VTD>C"'W@CE\-ICC,R&W [C5''V'L6 MHPKIX?+7FVND:8VHI4*VTH(:JU[I,ZD4"E4),N>Q6<3OTS_>I8:KZY,,T4/O M!"E2M5L2)*/OB9_?S5TGGMP/!F:OV7OS*G.+Y(?%KY8),OG#ZO6[.[/7[Y?^ MU#2MBM>[[?:V)U3U%<[FG6QFS\!L6^6_'(4[)Q]3NW]WD#'U3:NS>4Q; @8[ M^L@G(Z MO5:%P]G+Z#MO]?;M67");>=/?(9Y&2+4U1)T;'5\\&U-%>)9+;-IS&;7U:KC MX^8P87WRP"S=M4,%@Z1NAR7ML^08J[\G7-NA6;LR\H&6@\/LAZK0YZ9I=MZ^ M>/^O40+X0VFGZ?1$KS8;?TLG@*NP\=/OOWSCKYOCOS:UISX[?UN[_"KL_'5S]<[7SE-]K7]M;K^6!>WZHPWX\L!_ MW1S_+QR&PGQ;%'[/>!@%OL^]+ !0%RO T-U,U3 #ZN;XG:_GJ?JJ__J" %5/ M@;0<7%P0H'5]08"O8 %$HR"=Z(H=3<&49):87;JM[O[[#4N4!E?2!__1K$[TCX?EK\KB),,##O M2BV%-:AC1Q\4X8?]9\/_E;GR9X(YVS3,7?[OQ.!M@YTF=0.FXX<4;$U A''# MXRQ:4T@9C(S73;-MP/>]% P-+EC9!2<)T2K+$=[B(F*.A'FCQQ"OHV&$/)IQ M&T,FWG-%1+*#R.B.9&J]-3[SD01V$M),R\#C9%:JP7!B;OQLY%AT MLY#?.IQY0"AN."XH @XD;Q@QGF$Q.S_ $M!T,_CSUO8"(+WKQWP<%HZX7D2N M,XE;NT!'E!&,W=F$I+<^DU<0#RXABF!F]TNZFT8-J= I4$&$+%D4!;9+$Y^[ M\60#_. 6T,$O$^[_#_Z_(> '28CH92EBX3P(OQ5EU86OC[U@""(Y3"(8:P2* M(/%M\4:X(:!.&L6^4UY@BP]6)7Y*=DF-3LOL88!T-7HJ,=!HSRH^*(V79OX( M&X*=DL3K'RG#*SS=WM;N+D5X"_^=A.D89FS,;X,^\.7N.T 8I MS&3J^K=+E%LW:6F*W*+/?M_!*/2K_53I:'1@D@BKR.%V((3V'M8>#T4\_._L MS",P8*\:_>/57URK.[0X:_7M9FO0Z8"^'@Z'W5[;ZHX&S59OU/Y/Y]7[KP1Z M"2OJ$3X(DA7]_0?VOHS;BFB=;:F2J9XUHNQ&>\+",8>M"'Z"&<+*-&;L&4]: M%K8[4-7>LU!7H)B!(OD;V!AV?WI ;G&T:HUAX"<1EWM<% ?VMUL\%G%(K<%H MQ"ZW!,?*;)M[J.O@TA./8ODQL"#BT+7Q*KW)2'PWIA=/6?B-@R,#L^#RZIR% M#JBMCV"YP K!KS3HW2&.. (=""^$[X0)O@VXSLA@-SR7#6&OCETDT^*.%$_@ M NA#/@["EUDPYQ&+TN295!1F83""#0%^ "*,.,P^W4]B/L6.2^$S&#(SSQ4; M E)OPIECPR1BTWB(BEN5,7%A%T.H8(_9)!-&&'@D=W*/$?R*,9?P)MBA1U/2A#L4"/<(H&08[&/%N0.I-X-G!1E&"0G\6+!1I"L M)Y*L!0D4U$ [MS!A^(Y;>>M3@=5KCDM39B.MYJ$;\]L *!B$"PO.X6"YVF[& MYI'['>&>\8U1"NF\;'O :UP;W\MB8\YA#?H!63)<P<8IQ.S 5A9V,[MNUC8K'O"4?KX8=1:BXXL\?P0;YSD&K M_+Z9O^E:E:YZPY@D4X8[910DH8TJTN-CYHF--=6J/IB7N)PRWTHL*UJ73"Y+ M&\QY%^P@=$!@"<,6/J85"/.CS0$W<]CH0$EZ";ZC*GJXZ_SCU7:SRFH.7AT] M"K6"C"G-(S'AS[0I1&?0$CNZ%.E U\M@6.YA"VCXC+.93!7D.MU34X1^L"]&\.\[1UH5-0I/\*TQ#:2JATUI[C9/$5='8 XSDESD\\U M0^[Y4KZ%$1?!38M!BM79WY?,\+2="\!1-YO"6:_4NJ!GMEM5 >?7@^-OA;17 M_BCZ5$T)^N;=H'LZNM=Z3(-#-"4X0XNMW7"SRX]<-\Q$]TTX:M\$907E!JPG MZ?%$*RU*SRDOZM^U+_*N*C+^TO8-Q6GNVX.@/J1Z4:^&*R)5]8X-JJYO?=?+ M[M)LO\J[--NO\B[-]JN\2X5N3&=(3/T:Q,RC4W@_X;M8AKH55T^+K#) M>;4IJYBG;0WNS-Z!6P"=K%/YAI6HI?2BI+0WJ%R,4@PKPH #/#X08S!(K $Y86^G'H#I.T$A%D8BZ^BW3] M,V%AS$-52T2JB5HV512H7@'*!7%+-LMEF D/4JH/B"7\T MWQP2CG?'29=*6)3,9D&(TP;1RAG\"UR;& ]3^)(M)OPA"<$@!4FBPCFL#L9J M9-,L:/WQ RC*S MPR"*-LBSY)_GVEDMJ=Q8FF;OS65HMT62KR^1+&ZJ!3PK0?86D$.4"3+G](*T MQB.%-=JZQKE>M7%ZSBF'2M\L),=*VRKE76MWS8RUA4%%.WS<4"S=V+\M6M_DW1 M*YY.0"@R[&EHN-M*NDK'X& M.OR;FG]CX?1C,,6J:>R9_%&5P"^4<%M.41<..D<#((B*!K/3OOC&- M/_ 6?#Q*AE',_!@F8F"[9H^G_:+Q5V \T"GF8Z%E&GCA;Q'G&!/16JDJ<"RAH1?1,;)OI^04F 78PYNJF 4,AB .CBJ91;(' M>C :85/P"(NBHV 4^T E?&/6>SA2M+YP1[V^4PGXP+Q;4/$8LU&Z IS,R[(* M\,LMN\Y9>GJ&.'Q66M:LT"ZV6%!-%=9W!7"7G46#'CT]A76%=?49T ?V:PW] M!V=>/%%S6L=I!RUF?/X6T(.!V>^V]ZBJ[ARPJKJEJZIWKA;NWK5/1_<=Q]1K M;JY@/LN8K,W?KGNQK*ZJUE75NJI:5U7KJFI=5:VKJO5="F;]GG^ ^B[-=GV7 M9KN^ZVALUU756^APK?[4WO)Q@>GZ]:]7[0[V;7BB=+FJ%M*+$M).Y=9X=1#2 M[/FKJ:GNF5U=4JV#*U=]UU655'M!%.UE9.N"ZIV%X3*LE+I4OMYTS;N5X[:* M:U?74FN)*DB4U:FG2.UDO]:MCOKFSCHU-Y0U074-M8[W5?)2Z[/*!V9W]T6N MJV8O4@9:=U4TO1:"RRJ=MGJF=8F-GA=S[D]"3U$9PJ*(Q[=#*AQ*"\M"+K/F MX5KWCKHRCV0-;,3'U.LVKT%;ZAWM1H9X6>"G96NWW'>HAW,0+E[""C11#BJ& M87CP$B\RG"3$W9\S>Y(^T) 5:5AW%XQB[N>UC%1L"SO?K;S5\-B8,OQMD%8& M _R8M^@577OISUD8.(D=1X6&O46&I/U]?X./C +/#2+3P/J"V)WBK52T"'.5 M57-B^&)(^#/6R5#)8QS"-Q(:M!$D6 _HQR'#SZ:S$!4)+DX"!S[D\9S##V#Z M?(-73H,G&FZ4O=*=SN!YG'76(;BL[B%*IE@1^#\>T7?9#.;[W9UB9:-"I32K M2^ ,Y44/OW]ZN,Q^>^VV:5F'Z8RVQZNNMX6<>F/J-3>_J=2GO#M8J'>_YPLU M#/L$V%5)T7U 95^EGB&G>RWJ&885ZAF.)DAUS^/>M3K@1?._8N+N5$^@B:LK M$'2^KB:))HDZ=VF2:))HDAR*))MUL'F>-ZA(^T'H^ME)')4 MGK6*QPV=IGKMA,Z<:Z^E55EI;7<.7A:BB+16.U9=U7"$_7 MPESYZ$>Q&R>((\@\XX&.%/,#RZ,%5R\I#[!GMG6#&Y48,C![FB$J,>2FU3%[ M5YTINX,+7*MM0VP4#YX7V *#]@L/GUR;']S!K6*$U68]5%=0AT@I/+U57!N& M[-TO7#/D. QIG8.!^ R'V[59[VR4-3! MJ:+BBNM65RJ'IHNB)9UZ-5SA:K#VC5O4?355 M!JA)HL!=9R2)YH8FB29)O4BBN:%)LB-)=#WT?O70Q5:_"A7*+G2D[)C60D?* MGME]4Z&G\.FIFI>'CT,^A_'VWE#9MK_<%[FL\ZSLD[JND%OA#LGE4=:TH;!" MTA4+J6H66QMC*UJ,%K"X@ RP0W?C[INS=S?&/MQM@BW8H<5QE,SD8R!K$W@A M#[.9X9**8FQT.W8C+,9WN&?,L@QB[(_+0P%!$$_RGS' H\[3; M,N$MW#YS4*8SH&C@-!:G"O,*!,02X@S +?A=YMM<(BTX8?#$4X((?(,GYB4< MFQD'D8O-+PT?+HZ\8![A@#9G6QOP-JF?0N9Z)"RM5$OEW CYR.,V#E&.#S_A M^N(C01)'KL/I+;^;7Q#X((AXVJ48;H$O +F(Q)N3J>0*%A/GV[U%(A3_.PG3,>7/V'*%+4YC)U/5OERBW;M(RFGZ+AU[W'1-N?;6?4AZ-#DP2$=(' M;1N$)''WH!!XB'?!"-F91V# ^AS]X]5?7*L[M#AK]>UF:]#I.)P-A\-NKVUU M1X-FJS=J_Z?SZOU7PL$)1L8C?!"!BO[^ WM?QFUUO4S#.;TN+.T9K]"& 28R M. 2]Q9[Q;;-?JY[Q#84(>N$]XQ]A:W9C-:=UG)[Q8L:7B1MVUS/;!^PHOQ7$ M2LDPZH'OVHGP:H*'J3FFS5WNZ]XH7'>4UQWE=4?YX]Y5=^0MW5%>=Y37>&[Z M+IU;H>_2;-=W:;;KNP[-=MU1?@L=KM6?VEL^+K!(K?[-NN^:E4N6ZM"L6POI M)0EIY\[L7Z"09L]?#;A=JW]P1KZ8E[IZ4M^EMN%=7B.LX)Y4TLG5]>U@RHT; M3.H[19^8\[/W5.;VKL7QBLC&Y74"/U.U?P7;XP5H)%JLS@;4V#&;M>XO_[*M M3!4V_/+I)]U\78?&]KOKHF F_L"DM?4+3NQ9U\;0;CIFUW=@/U:&["W^N;@ M$ANPBW3N,Q0JY( #"E4K%,JZL30!GF M (N6*]GA9..4AS80 M6):<8YVT'^._IT$8CZFR#D0)ZYRYG81N[&(A]\=LH%G%.]8YCUR?^?2R0J6S M(M\R6\,:6"C(5HI3:M:$+!9D*44U1S4$? MV*\V]#./W7"QAY524SM.?6@^Z[(:45T&JLM ZU=RJ>*8=!GHPDQT&:@N ]5E MH)7NJGO!GBX#U66@N@Q4WZ4+P_1=FNWZ+LUV?9,9^D*NXNHL&OU M]TWR4[K"3@OI10EI-SW[O"@AS9Z_FC)0JV7V=!FHCJY<]5U76 :JZS]U_>?E M%.I9GEJLE!4KJ\9BM9,MNZN(J<*15G7XF4-P1%F+5->ZZOC?998X M=IMF4]>ZZEK7]YV.+GH^@-:K<\%KU[R[Q'K7U:3\DY!4%(90/>3M<*'R,.0R MK1ZN#?IFJVIYZ5=WRB/C%SXW/@=3YK]PA*,M]IR&*1AD, MGL<12E*)<2U7:T3)%)L+_X]']%TVFX7!=W>*9:D*E?WLOC;W&>#Q%\>9R(;= ML6M;7]-NFY9UF$J(/5YUO24CZHVIU]S\IE)/_.Y@T?+]GB]4@NQS2J%*HO,# M[D!5JD)RNM>B*F18H2KD:()4]VSX76LL7C3_*R;N3E49FKBZCD-G/9^5))ML MCGUS9N#)K%<.%5OO. MM%1+:CMS%JT65W7%U;+4R\'4^;1[)BA8NJW*SKY[I60-94V4GUPGL5T6/AM? M>/CDVGP_(^7:4GFZO;.D\NCDJDTI%W>:(RIQY$QYK37:,#:D>BB[83PF$7S2 M^!0XW(M^>/SX5>':<*3=,0>:(RIQI+5W"]EKV2\V.1AM M)7>+\JP4XX8RE0Y^H+CC48S,S%AU5*\L '5PJJBXY%KM;F5%?VC"*%J;I9?# M]2T':]#;URNK^W*X3"=[<):PAV)&DTK'WHH[2)-$DT231)-$D MN322:&YHDFB2U(LDFAN:)#N2Y&(*Q8VX")9<[&;:-EL+[8$1V/&-*!W."HFQ M:G>A\^[I2ZQ- \M%&X;-/.RCBZ-*(BH4GF"/H CKEK%LPWLVV!-S/:HA36NH M9?TS_ 83I(9"\*?#8M8H4 +#.6^P(>YKBENGM5=&UO&7.OGBYTJZ_,(E+%3& MUX8NT-@8/@-=PD#@TV ---PY"L(I\VUN&K_ !=<$\PB\N)ZL; 0Q<]$H. M82XX3:N5=D(JZ^$KF_8*$D7)3/(-!B$Z#[O IUAV^B5N9I]^<)[<"-O?+0U! MT5:&^XC^3DU]VV9SL4OVG=E_(UI&KV^VFS]/2!,\M,O:S>[2\?H,0 [5&)P. M2KZCTQ)),K,@L_NK7P? M@W"&:X43)Q\\S_@5&!_6<&_?,I,3[IO9IJ^0B)ZCBWD_S>U8,)LLL[7L/9#' MT"@8QM(.!0.JJ-<^@@+ZS@5$4/'Z%S"^F.LS[QD,V=K;I>DLBP;\ZZ[9R90S MV.1K9#WSWB3]R!]9\NC0.&WWS.8;X@;\9>%?N 4.?[@!E MR[_MP!-Q05P--XH26FI@0D=R4K@^AX'OO$Q#G\6(V"U"8#73NK-4G!4R *I' M&G9T^UWG'Z^V^U26U7IU=)ZN8*30S'\!X<[9)IV@!FX #>/#GXD;/QL4J<%- M1& 0@M FP%V?LN0HD@B7W=CED8CW?!B-A+%OQ.R[D8F+E B\)K^BIM:NZ"*L MIU_5Z=4"MZ\'.[=U*!"YP=U@VQ-*GFWL2BQ0>=V#(>[U6^U*3VP<5+^6=-]R MS*8\)%UYMNN&F1P=47^P"_%4@?/ZNF%SWH&HURES"(,XK0"#6/-F#G6'K-L5 M;/$0L'_U)]4NT(GGEU05^DN?NM',1Y01TO:NANUE]F;I!1:E74"W7;-[ M@DHQ6;Y5W)AD]OWX^4;O9LVVURV&U:VDQ>TE%L3=6QVRN^&D5)527 M*!^0&UU%N''^-7>A/3$_<_CN_[ACC)GKXPD>'C'C*4?AT -SF&R/19$[034+QXXG%=WLY.:[YV6$Z540DTN-91&=+[(MKDL@NJV0:2=(,$4=@W"?""RJ*C_;KKF767/X7 TJ04> MN5X+5[(66BVS_FHV12 K/ ?' MU[;,=NN-$7'?#4+##W!@6-;ZJQT'0XYP3U@>V6X:-_3?7_"&MV9%C"0E^%DA M+IT!P8S<$/@G4=*08IB:7B@YSF0";W:G,W@'WH7_^LK#J>L+!)J<33=K?WHK M2KN+9='_ER'5_F7^RS1N_&!N?(/_^%C;_^6?'XV?O0!DQ'B@ZGP!4D9?> S, MAO'OV(%G_N#,@U=*)+/H[=M,2KYR$JM?1R,$1\M&=_H"\9N2T2A4/;S(FQW) MOL*JE9M_AIG,\D=@/7WF.'?0"+C C$$J1+3<\#*NU-]]EL"B!Q7P& #!"#GA ML5BM^Q,(%:QQ&-Z7&"Z(HEX49=Q94-K@%]6"NIFT6ECL ,*_$S M_-M+'$Y$@CM]PT["D/OV,ZAL>\).OQS\,:=DITU[V8 M5!YRHHN.ZU9)JXN.]RPZOL;BWKUML@L_@3X8SR\C"%QYUDK&>*TJ M%4![+.Y:E0!K05594-MJ"6I=0_I5M[>R2*\\#<"PC C"B("R#;2B*C,155_S MPJH@@Y)<5]1;8*!["^C> N>.3+X Y[(N(4EKT#I0E*W=[^B0I Y)ZI"D6O$, M'9(\M[B<."19DR";CD?J>&0%!"0RN88<#^@+!ICLAL)UN%*#%5X\$%R_9S;K M@02G0Y57'JILF=:!)?5@X297PRJF[*Y6*2>5KC7<=/9T'-6\8QEG MG2BX]E#DR/I"+>FOWUT76IZ_WE?1;L=1W(Y3,_AL/L>I)]KOJ@*/CC,_L[>A M95,IVFBN$'>>EW,)O6=L -FARZ)J5)C^S4)#;Z:..CZ:X$D.L:<108NOS>F M@8_/0C<(;Y\Y@S]A$(%3]D)\Q@]B8\H9 D6,$B]M0X_?\8*YX?$G[N$W9B'' MQ[*.[73'RD=*P#QV;F[>76UN?M)N]F6=SS=ES/[;_3-Q'3Q.P?2!1S;#G%#C M,X^")+1+2\Q/L@Z5%^X'.G"B_#$QS+;5(!%N&'-N3!AH1!9-&O1?RLIX8I[H MKB(29Q?.K5YWF@/32G.VX*%@.F,A=P3(QNMV?U $L*%'?N0VGR(M6,W_G>7$0-E+R$2DT"X,G%S/RAL]&#D6( #1/HN[ C:B* &# M#"&;.$>D+L(*%31*7,SRDVI%LF'K1U"3O!ZTS;N,V!DG0)N\;K7-3O;+>N7Q M$PZ /CA"Y4,O[0[,;NE+?<0B0G7V^B[GUH:7_YJ-._\"2M1HZ:,\Y(83PHM] MG.T$Z(T-?$@8F<#3V:B(3>/KQ!4$B3QDE@EPW:GC!_S.E5\R#\ M)H8E5$@&[10E'HV7BD+P@PJAV4BZ# ,_B8P9>R:UDV2X&@Z@B"\P>> M4'DNF BD8=@3K6"X"&1""Z<\Q]7)I9RRRQ4 -?/+H. MK^PG9KL>;+^P;0!]821&E(Q&KNVB)(*,33DL.7RXH+!\L;G ,N2.A#.*P<9A MI/TX7/X>&U9+ZD"21^ EW&QW^._TX?!FS->!AL: 6(.,\UWZFCXFK M,)%.+"_ 5M@N3GP/\&,:-\PIDF,JW"4T&6@"7^&(83?$--, M7 /Z$;@1:++;.&3((=@IG$2@F %I0SZ#\:"IB>2=!@X8DQFJG9@4T!!^'^,F M@CMP+#:9 G09*E2@5''PS+81=BZ"X8#UY45!BKZT?CCS">KU(B*:&XE]W^'? MT_TMK"48W<,,AO_=G0+M8-OHW;U)V;VK'97* EMGF=$3)783;G(3[@FS(%]I MN'(1B1 H2GS_W2>D,0(2$ZM*K'@/AHN"[*:PA+^;7TS#<4/P4[SGVV#NHTJ0 M<%I1,H0;718^Y_LPK')8]O#1*?-A)K1IBHEQYRQ[99D/\>K].MVN/>!-6PM" M8_IDZ241KR3/J->EA(%\A;. G-U9 G]%'.X7R@)5^++I1?9@(O S1Z#^0&7 MY.?Q1%7%0!_8O1IQ&>I32=_&:F$(Q =%]&P08FBKU2 ]0K:5_VQ0505'GH-P ML!1OU!9S8XOXF*4(IV\;4N.GMMRC?#/9) PLM"IMYH+(@,O!L%6Q0VIP0C3G!I> M !] P81[.JOWA/PI\)[HDXN#HWVS0 [:)S-'+D4E=:,H(>4/X_1X#%^D32 E M)GTVPADABY;>78X>BYL"D_9:/'>%C?&%SV*Q>]!#-QL!:-\"N1H(+0N3$OU3 M8?^8PL(%8Y/0)<6V(@T58<:!%,!6XA1(YH1LGM;:"M=^""^C)Q?INI:"R#4U M7"Y:$B425OF9W^&_!]F73P%X>Z4!2!9R$A M&W.#?!QT?F]<.72/@(W_%M%[!.5HA$O3JC+$9C9$A$78:XBKDI:*T?6 P'2: M&@1&@\"<7(MBD$O$07#/&_$0M5G)YB<;.#AI4'RW+82BDC+DA?:MM)*%FR*L M=C_P;[-_(V:\])/C?' O&AL"O>?C"[,.O_"15*H5N&/+LEOP9TJTOA)'>YST;P)#/V<+4(*)39P$@ MCKHFUJ_^4CN45I/.O7%#!_^;.XM>.47(F5!SB^U8U+" :4Y;.L.(KC"G/ZG; MH0^-<-:R7C08D0'=,)/"-XHP6Y<.+D0$YL_$#7EV2(DWD $K MCL8?1!\7:]#&3(,L-F(:OX6!3>=0=.2]"H>+Q15-=+AO1ZES"_ MB8Y95V-#64,A:5#F5$!E/F,NR!V?NK?B*!;/L'UR_3,BPNTHG \*R2%,U<-Q M.4EV2%O4?H4I4EP+="6+D4O/T@7-#V;*-Y;4P8[2Z!31LK;20/\INT MDBWS#%*^5_ @\\>77?%<@@K4HCR,=J>?9W?4:J_ X*[GTBR)S8^P-X(S&:]+ MT5)@E_B *VV733NSZ8KK5YZ%VDD$OAH>F($FP<-F/V;R:'<.UAA0P.72*K13 MDA1CTJ.L!5#A9WFL2QK/2,AFRHZEHQFWW9$+8R7-* +)"[ "Z<%=5M@JEEE# MU+8V0#9AH/!)$2"@52HL(:%I;S[\\^/7'Q\P/KSXXFR]VA,,KT5R4H4[\%2' M;D3QYX[/HVCE+>+MJ3^.=AA_8EY"OY'1*',V0!N2P4A'F:2\79&:5)2RF ZM M2VBX_IA5(54J->*>) 1KW[,38?""N+#L@/KTZA%#K99Y]_V87ZYVZENO$\,? M73PO\ATU)[.EZ:)$*AVRJ MYN2VB6662I.?;6^63)(:W,;3Z<_$],5VS!)P^4,80K1P3"Y0C=;19; M>N*FC:^.-CL7<'4:R$2Q1B'H\'\9. =@7\B$()GZF@Y'[-G\^\RE#_@K&41= M$RR6= #""9*C=8HV?#K7],@Z7H-&NKB9;CA6$WGFF#G<&12,VD("(WY*YG_D M)(R*_I4,K:UCS/K0>R$<_E\PT-S1\^;(\-;G5%JK(G4#@Y$U7)A_<(JPV;&T M:F+73_#,9B%#B&)P8((GH4C<%'M+[KRCY. B2E '@W X6[!I@/BX4\MC#\JVX&.]?N]'>NW;G"$RA+GT#I$Z@3%JUAQ*/8R1=W2RH5 M^@GK6]0->H#^=?B(TLP62W+ .%ZM0@I%G!3U7FE%DH?N:9G6KNR7U:(-P]V= MV>]O;<.@?#'\H1LQO*C5Q$Z$!P-2N8X.*HYI8+:V4+SNS0-V;C)QR 6P$5' MZNHN$PH*2M4N$TJHU7/*\45U8M!-*_9L6J%)M8Y4CY1)?O4=/G;"0]#Z=K, MZ/8*U]%> <$Z%.ROH*552VN9,=#>AKM85VG-GM\!!_!EDJL*+]O-YL&;$+V8 MF>>#$+Q0U.?'DM"KMKUV8VEE_5 B$DJK@)MVQ[1V[T-?+O%'T]97QXW68'T+ M($%>U(&[NJMC2E[(6#F0IJ,+$2T/./]H0*,4X@Y 4H+$+ MV6)8JK$ &KT1E7@1KW47 MUL@RSC)6^.8Y[)O1STVC++17D(3"BT0SB0)R+V*54'<*@N5-D]Q%C?UH%(0H ML'881 *S_AM_SFYE^/:*N9N[YJ^WK-7\]4,SI6I[B0%83KA9D7 \)1P*Y\>8 M3XV>:7QB/AM3:<5?_])O6;UWD?&C>"D5"B'P@<^\9T2- >;\E%7Y/@:X(-)[ M/A.$/]WR:[;8&HO(/8AN+N#N/Q."CD =1ZS.XBPB,$O<$F B\"8N_ MC59:R"5*P6'QT0<2AQ"8%_/"LT$3,+,H(]DX-(FFN>E+O_LL_Y:#:#6[?!6+ M;9CKB\_^!JH;*\J(%9;X"I#Y_V5%F2F=OA*D-Q5R81.;(:*F8=T;,C.DDFO9 M8Z&(![%3[5BZHP@L'9!6@BQ3TXS\1 %/YMD;!;R)S=((BHGC6POB-9Q M7A?+O.^TUA?+5%'HO4RAZQ*;JRFQ*>5+^RYU^!"XP(_O;_'*D82ZO!R'-%G> MX>-DUL62?+9)0$&/@H**A9N#"ATN>.F_?Q0*B@PZ-@R2&+4C-GSX[$;?U*S: M/*_%D;5K6^C!(1M<4(L)JI3VTBW#D8T\GJE9"9C60&VL+":#?.2!H9L(_VL! MAA7;;P@^@&UM<]%Y@SE// 17(A)04_!&CAX? 1N+CAD+;3*HT8)H!:(;?A0: M?FS!3ZK:0X.PDA::DIG&/U/D5GQA9F[".PS84P24S.TL (ZGSKOK+_'?F >) MYY"90_8.RXT<48V?PGB-F!L:"%K#2WJ^9(Q0%)ID6W4@%D]'R?"_LD0[!)VT MM'#0EY71FB4"%O 7%Q#5D$38CNB6D,(0V4:$498>QT\+ -YD)DE=P/4]/:S- M5H#D&S7"'F*PO_[T^6T!%7D'W&9#8CVL U;>X16F\:M/]Y&-36":M-0(;C%= MA1O7( 'YP=AELTQ:@G+YO;XKHFA,9TPL0;'@EN ZA\7E7X35R,$2LPX\H%6R M+T:(G52&;*%T">_.BS1M[".;:[CI+KBFD9#T-K&7D$*BO=C6R E(14MP$-CT MA;3X>1LPFCE(M)NU[H+M,!%;"%!KPIVQ['63MAQ! KX,Q.>X%$!E*2JDAQQ# MB]$DF(N8!<@_F9(XL25F([R%'XA>'M2 @R/4!G5[RR+0LM5L-=27^[K6;W?Z M9K.UM7Y[Q^N'JMGMF7VKK\>DQW2@,5E-L].].T01^):3X,W)@KU+J8HV5LI) M3Y1,?MZ:Z09Z?7P6K^XJ9#;M4E)])86A#PEZVPA+:OR(&UVX VET0>VK]__$ M@#ZX_+_A4M$TVZT(F?G,T9)6D6H?DC#0I-J)5(0K:/PD=?YCYC8J5_=^AO2Q MQ^(.B#ZF:*5+*W$!<;K<;#AQ/MZ^Q%8E6:]IWG5W Z?0%%Q3Y&*V[MI-3<&7 MR&"OW;_3%'R)##9[@ZZFX/X4]']@99OO4MJ*)1(C#EGOIY_7SY_Z^0.5*8K" MFI;9ZBII2/[&0[3WL8@R/S1=.0.F!>UJ=MMF;W]RM)J6K:KY:"<2CVS MI>5 R\'[NWU!;K0<7)@<[(FSIN7@HN2@NV_9>DWEX$!'D;6REU>R5VXPOW>7 M TF->W-G6E<%>Z/E8 V<@=4TFZ=%H])"H!J5K,K.M):#2Y2#@=X4M!S0IM U MV]>R*1SD&.7 T#GZ>?W\09ZO88;JCHLX1>!PLIJ\$947O289<-.\&+MKPAA=P=\*YN8BOK^QC([=03 ,N]Z)\.IKY<$<\N#K!0#8E[<2RR:FY$IL5M'MASC9 M/@VDNI:H\Q4X#,Z0+Z&EZK*E"O14!:]&2Y26J!TDJJ\E2DO4(9,?]NQU>A#/ M9DW3":6AIGP>%X$.-R!/$9#S.LC',O2HC7/7T%*7!$^DQU3?,6EHJ3W0@;;! M0M3PK+XZFI2&B])P41HN2L-%U8)J&BY*PT4=P,-\B"*.*/;H-X$)D/AVL4=+:ZK7WK.V=?BJL6U'N)J]7J5JTM/(:XUC+KN2/%_\RBZ-SR7#5UO M?P_SZFI?V^!CU3%O^C*Y 5JCI[FA"CUT]*JI?5DGMA@J$:@,IG"#!RI*J*7MZ='IT1QW= MY<9U]L>^X'\F;ORLH2ZNI3SSIEWEQ$$7_&J)VGYL,JARPJM%2HO4=I'2L 1: MI Z<^5 %;$U+E):HK1+5LLZ &E:.BTS!Z",J0GO/E$@.S?P1-HP"+XG7/[)2-7R/0$R5",NGV@(5@N&4*"07:30+*.0P> WAT>P_W$'L9I@OX@"'[30L\$B M > T88CL- K"J:!]B-&V4-P^A*?%1^#?K@\W<_A]%H1Q9(Q<#RX&L"$EPZD; M8UR/M"+=](7;24@)Z,:'[_:$^6-N/(B0GS5H=QJ($,6F'.YWC!M\H'C76\.- MX#,V!DZ=AIA.%.&?43*=LA!(!'_C3,58X!US-Y[(\<7NE!LSH&C@1$8TX[8[ M_]%M6[QU\(O%X)/B(+T,21*:Q U5=W_82AS?HLT$2&YX+%"#R M-=8^=%0VY)1?(#?0D=EV,DT\BKOBB.Q@.DU\,-MB\>XI\\&20%"OAIP7+$QZ MDSUQ^0@E MAFR!Z<(>ZD8("@,3&+.0/I9-UE&(.CTO M8:O%$/!CSM;E14+D"(5Z[]=F-'M#CD*)+ZX=1L?,0[@ \^D66G\^H0P-ADK/Y/8PANJ8E46 M9[CV./BX)N%#!*N$/[E!$J&L+2]UD'T8XW-F 3WX?I+-N%%ZRP%48-EKW90) M4NL9 3(A?U68,L&8PXKR@[B@ 9V$8YX+KB9<708>*B/I0(.Q;[0/P71W_P#% MG80NP)&R\1A79KIGY?=%?(Q:(JJX-,\N%RFPJV2!,0&"NM.91SJ/(Q>SI8$[ MTC+A(B*RXX1(6"30"KE!OT]<4KS$=3)6_ EJ9=@#W.@;:FFXC8!CY78A]B)P M&N![J)K'R7##(3MWA7.IOL;/2![F"E28$7/N>?B_ MV7A0;*=!R%-U+,<#RN*)%Z:\)!.2=+ U22'(!V$:L.88_#M*/%A"^6Y"=%Y< M"0N6B)$; J54I>>'G.,&/N4.[B:.:=10]@1,&,S?)\,..)2@O6"PX?_?WK7^ M)HXD\7^E=;H/,R=BL(UY3*23,IG,779W,MF0T=VWE3%-\ [8K!\AW%]_5=7M M%P$""=@F]FJE">!'=U5W=3U_!5N2)@_L("7'<5]:C)MW,:T:UZ(4$E@'8'W* M4SR8>!S("_=/V?4O \NZ&QWY#? MQLRC':%TCGRPCGINKS^\6*ZJ KWRVL'5!YOUM]B"]]$:N%HU:_9S014+Y4TS M^PY+\< FWY!/;?XH5>T=C1?\N/LF7G57;=7X,7T,Q_HH=[KM,7?XIV";>+&9 M,9RD)K+V623^093'0_27?L!G#11)L,_QG)J #D_'"U" -)HI6-5;-%AQ6:NC2ALT.A28SXX'"OH8>RLQ&VM2F5+J5&V:A MC^?4>(JY=G@M'K#Q"^%I0K+YP$F+WH;0M, K7UAO>,<0UO\83U]X?LQA>NY0 MW %S]:+C5QJG@A.6ZX.FQ#YSRPQ]'DW)CK;;-+7=0-2;T^G*Z'TB?6*/9T:0 MIG1$U%6:IA]IPT_Q6O0#O(BF-/;,$!AG _&<9<9*372E1RX.83@)%J23H G- M SH?% 9ZE;]Q6D(;DFM.P'&(L?T9CH0JB7./#,*SF?D35S).;HC, GUB&;$" M;J)8W\A=.&+^=-3!A3%]3>:35L>XY\%@X?^9#7/]R6%9@T&$@\*SJI$E(_+1 M]L!"?A3*X' I&07BRAZA<0"+AHCEN\)PAR4-S('K0'Y-0U_R)EBX]$I4K>;< MG0L_ ER54HAPVWNT.S(+W"2[84J"(?ZYD(6HC*88 M,S.7R%DD. C)$?\+]@!/\SJE)27/(FU%R(0'5'F(=K B;)H).0;G[M2F!@UP M94I(X_MP37LVQC?Y[MN6MOE9(F)7I2>L0**)6.QHMX& B-H\^W%W3W3"LXBZ"A=G/;W M^W]?W;'KFZ_?[[Y=W%]_OREC\&GG;=[YVTOL+TL2B5J2))+?^ .@#,H@ M84/\*]:8>!_HCK^'< 6(VZ5T=^\;8=EU__5?W'\E$+^"-A>%RU]5QXG?H9/X MJW#_5GWO73OH;"?%-/(^N^1 36^ZS,9:N[H;;.F&V+\-358++/UQB([*R&87 M5BF2/?*ZRRW$KAL,@S1:M'\N%)9F#_VFGD?^V94 TF+"A4%+ @$^"=>O*UO' M17=A"!9G$;C63S0$:((+V^>QP2_=5$.P+]$#I[!K81;29G9],78R8T)'&G]D M7D<^62!X(_.$1LK?%)M,9/TU<0!QY?"M]QU&%/8>C B[,G MH@$) YC''FJ4S6)Y"(+@6[(4$18L.=#@LA)^.NZ %%OK";(2K%E$% M9I!>*?8L#DU(:9V,ZI51Z@K9;L9!;+>V5MMNM>VVN_)^]$C?%JUBO5%7R(C6 MJ_L_'-!9;3\@S_7 G I?\!75F*<35U&6_A!.,&D;5%PYV;8+K]'%[K';T+,F M<$BN)VF%R4,H'K+>7,:I^!,1@XOXBM;S@V?. MGK=)CH_S3%-C50#QG$*/9+VCZ-KV]K$%]+35E59OWY=7:%F ,*CP M0#LO(<9F#0E;0\)6;<'6\N==L?/5XZ^@\"F_Y&GW>PW#:#5T_="M1NO&C1N) M_I4/O8P2&+@L_D[KOT$-K%I+KM=)VKI/6LV4FBFGQ90W,Z(DLG]WY6+=Q,JX MLEZO0M3=$5\@K:A=3EQ%V5KF(AU%[USNE0=NMV9*S92:*34P]2D#4[_9R5"[ M$C:1EH*B1;H*I/]')A6M:7I499?NP6E4&U^U\?6NS/I:U-2BYG#=^K;WHEB7 M3KLC6^_M&??9#5^P.W=F.AL8W'\Q5]@ _OZQVW_'25Y_>8B:@(G',K\X 9V0 M4 CF:!B!+&'B5.CYH>D$4>GBWPW,%F8PB"G5+6[(=V9F&$Q<@HZEBC8LW'-- MC_!:1K;'18DB03HE.5I1VA8\]PNW.*5_=<@-HD6(A)@BS^EJN"B;9J,+N&2Z MC.;"G^;PILS3I%?%.%*I<-OXVZ%YN4^ACJ[ 3 EFR&<_$$5GP!W;]5ZNUR@6 MW8PF<.,Z>T/D[LJ57J%<:2OL&_S"!N:8!\L4&GVIN1$@Z#%L1Q2S1^*+H1;* M%T-A LCR.JGF*)0C])Q/-MAZMK5]$J+V2!8L7W@>8D<)!(52+BG1VV(O $\' MQ$&"*I9%&I;PA9AMFH&5'R!F%4@]M1/=F>U!@<=#ZNP9N?- ]+L(N#>S':HT M(KPK!$AK$+"<%UH)$M?"PZ88#IM/@0Q4#$2YK]')ARCKYG3CJ/VD#I$_67Q. M0/*.2R7?6#L65P2<1/&/VE7:>OM U2-Z=[\G;:D>Z;5[]:!>'E2[HW1?&-3Z M3O':ED;Q>R;-OZ?+7E^45((Z 5&0:K0P[MMH M6(H]J3?5-TJVBA!*U9JZ^GKA=7PJE6!+9N63WFCO(9^>19?*'$,J-HBD?B2L M_Q@]$2T#1$0D7,,D D-]_+CI36U0G!'4A]KJ3:=XH^.;PLN6:D^8>9[I"7?: ME*\%D,]SNMI'ZC9'/DM85C[81_Y8=%@P0<"3&QD;FO$QPACA2L-FETQM#8TS M]8/U\56MQFKPQ0A\L;,9?+&&4:P,C&)Q<10C+#3B"/( F< ./K0].W_09B#R]$P\"43*.8AR]C M(B01*!B#W0"7LJ54.MK_VMB-A+,E[#69G"!;[UW,/7O*5$U$CI[CK.TD0M>) MM7SC,/V^TC/T?<,P?47K&P?#\-(.$EOH*ZW6?D^JZI@.QSN]M]^3-@:K-,50 M#X7I=\!!]5K;0>'RYYZJ*YU>MVR#:BG=SO8(X4E'JD@SPTA5TBW^5JJN50E% M$ DP'A-C=U4I1"40%%'GNI?^*9+"/U,761'66#A@SDWL^;-\@/($N_/U$?[BZ.-:/ M^5D]BL)XMG#LBO8F'C>M"5SNS[EECVV"Z+:MU9J8>C/5FZFZ?%2-1J_5;G2, M?ME8F6L65W'J>U&I!BA.#VHY'#_CIQ3[16VJW==;!]4@4J2P&C6-MNGX+9%? ME]'QCT>RHX&0YDPXXU6:QYN02O94+HK,?:R8/EZEA5\ 1,\1%OY[X08HSOJK M%.=#,"0GI-J<23H(^"-WV*\FBH[2U'&57(_H-?7"G=4E)Q'J[&\H9:@&D5IZ M1"0\SG,@V=$@;_/61U_O!RN-J^N4CX[=%%'J-^C]Y('0.>M5_9+,;&C&J:_J M]\(+O=_H==4"F''8/L@Y4RU;+\M>7RO[]NR:4BRBJ/"U,C/>JX+U?4RYU6FJ MO42).Q@!M+4$**_ Q$KA1^SGTJK'<=G',Y;W@3HR$:K>A MM_3C4?!].LPRP$>L=I;MH 3MK -5E43E "TJ.9% SVJUT\ZR$B1HGH2<)PRG M$W9?L"$\>3OR(])N8C#A$>QS,7#9?LE]"!Z:JIL=P-?OBI>Q^!0\\N5 B^ M*^*=ST8N@M)')(''+)G 89%GTAKBT!L0\XL&YUI6Z"$(C ^DX"LD4M@5+H(7 M.)]:([8CX,!HDH0K-N-.%K2?(3OA"T3E6<]R>@W=C C/# 4&4ATFD;Y>0-C( M%X[#(/3V;GPAMV"% +FZFP&Y]ND$THX[@90(QBNZ#XACG0&9L2_$)S^O1-I.;:#TN33&7YSI+VQI;WX?&69Z[3.K\2*>-YR*-Y':_JFG48GDI;2;A\*':C3W0_29].@>AVE M_4*KCL/&;_-' Y K2BCM-^X>88420QRL-T%.,EJJUU5;3U%2CHW6-__&G,U# E. )!+ZNJ&L. MWS+A Q3FO-NQK>O%3$ #D_4%1A7U%+O (4V%+7CM %OGDK/XQ3?7J:FBMOK).(JS8-*JQI0%4?CU@WWI_KB''6J@= M2ZB!5.L8?;774O6V9C1-M7?65;O]/U3^I(]491+,4*AIY1!J)1==GY=G4W/A MK\@D$AX)Y"Z*%3[TJ.NNUD6?CMIKO$IN7:*3" 35'8>;$GG5._LU\H6QL8UM MJ!9V,"&7S.#J,OO^GGA_+;9JL56,<&GM\\/)O0(LT9VGNJ/5=JJR^1)?/X8!1%JC2)A.(")DPG2F6SOZM@5E M5-T\4]L?S(\);*YJC-)?R9!-JIU=&GX=WZCV]79:DZR%;BUTRR)TM>="5ZN% M;BUTCR)TGU6IU$*W%KK5$[K:,TU7*TK3_4UI2=K\EI/:4E?-WEHN''2.^76*%(UC,ITBQ[%8 M2*=,CSUWEHT373N60E45W7.?_1Z:7@"'VG(EOB--X];9[_ &D:7]E[B4B<#Y M-].S)DR7R?>1IH?EU11"KC6R?\PEHG>):*&6!Z!2-N^IG1 ]M_/ M=[]]8A_LC^S2A?7-;LT'WH#/\,4/QPQ'-EY^Z6*2IB_^HFP/"B/&Z0Q^_M2- MDC5F8K3[#5>DL\[F'I_ =6B\B$?!DQYW>-!G@UNF-]W)_B M<=\^X'&?4S)% >I"(NZH8SR:ER@(OIB!"?MC"K+@:C;DHY$\WF3=24IJLI%K MA;2A4W5%)%JC= K0O-:TW'I6SK8MQ7N'\H=-MQV?C-TDHD(D&V&-#T=J/2_, M*<=H_T'55%9L8(&\'(>@)/F3#.=\AMY2XBL:\S0MD*N81S/B("Y'*&5-"XZ, M.19@!5CAM$FE8J1-X:.HR N+MX;Q8XAZ,$TD'OVMGI/B!2;;W/5%2F+<>KO' M]H](-!A_LOB<;#^\%;8AKEA*X<'/GDPWA.]DC;)%I7RI="&?V4$F8V@S<_,L MK%I;8U)PM57O,-56W3)66Y6MH*J@$1RM=BK/TJ?!];]N+NY_W%T=IU9YQ^VR M8K 7,83;E&M,B$-0S+U$U]Y)VJ[(T0E(WU$(,M0R0]2\Z73PQ)D@82- /L$/ M(-/QJ!GRB3D=HX3%!]%*DQ<$>.Z$#MQ$SS/#8.)Z,+O1IKK70OE6GDJU?E_I M&?J^A6J&H71;O8.4EW44O7.80C6]K70T(\="M;S-E4-4=-7S.-P\OGV_N[F^ M^=?@_N*N(>9T?7.Y-H7[1"?X7ACUCN>14_>Z IP.7\">^A3[I/?N45Y2%GY> M?CK]233]IEB*6>SK6O*=[CP.WZD^OTG6J[">1SY^\ W))1_@D()OYO!5$F*6 M"%!KO-K[18GVQ/O>][+M?O8*P3_U-SLDFT-WM(1_)L%L^L__ U!+ P04 M" !:9)I8/[)>!#T1 SQ@ $0 &UO'-D[5U?<].Z M$G_G4^CFB3-#:)(6:#N4,VW:,KVWT$Y;#N<^,8JM)!K\)\ARVYQ/?U>R'=NQ M'4E. KXXS ".K=V5]%NM=E>2_?[/9]=!CX0%U/=..OW7O0XBGN7;U)N<=+X\ M7'8/.W]^>/'B_;^ZW;_/[J[1N6^%+O$X&C*".;'1$^53Q*<$??79=_J(T:V# M^=AG;K?[09(-_=FV#A[D&O;WGI]=/^Z]]-MD;]'K]O;\_7=_+ MHIVXK$.][[G2SR/F).7W]\3C$0Y(4MSUF96[^Z)%O?V]_L) M@6!'5PB@'I!ZUD* S5F7SVX@)\KF"[*LG#=[T<." M%+600;>WWQ7MP9PS.@HYN02HS\D8APX("[T?(7;HF!(;],@A0E-R!3*/H8\F MA'_&+@EFV")Z_?CA!4("8>K.?,:15Z >XV D:QTP+LCV.RC2AFO?PEPJN2@9 M)%U2*+]''!Z(7UWQZ_5S8'?V]*6&07>"\\]" M5\MK4*IYLGQ77';[ T#80&R5"NO+AE_=A&X3=4C'J5D=$KHUZU Z*JMT044I M?P?K5F,Q;HVK$5,:5:/[,9]<9^= -N";T]3I3WCHR3*: PG958 M"/G?,686\QV%.=F;,7]&&*0TU28H4!.1' MH'@,$D@ M4%S_TY)\^ZJ;^?Q=)2B1(W^\M$RRQ"@-BWW@?Y/7R$(^)XR(K")*;26>N[&+/)AX0PT7@.]060= ]M$;ZNH$_OH+HR34#0(^C$IX!8+*@ MD_C$C%&6F1+$ ST08ZXH8KL#+-/'MYA!\Z:$4ZCP1M'+AZV(V]\?W=.+1,1@JCY]:,G$)>-W"2+ H,1FEF@Q54/9[RU#&C 5X M&=8HY8T2YBV";\B(3?DI8]B;1(;*Q* 6B96P])=AB9B@+)<6]?^I!5-](+D% M'WW??J(...KV#4SZ#$P,= D=.>0T",R"1".V2LP&RYAEV;]"B0 $$I 4@5(9 M*!+2(DBC],8M8?=3<-\,0%LB5,*ROPQ+Q !!R19M*C3[\@C\4*3WDXHE-U\ ML-S-,66+>O>>3(1AAO']D?@3AF=3$9"<,H+K.6YZ_)3(O"E,\1%?:8BRG)%@ MW5('[1)3]A=V0O*)8-%-42A[Y3V2@)M.^&I>2LS>+F,F>"+)%&6X1B[V@F^+ M\,JTFGI?P**GX>0%N*G;XH8=PBT*Y!;,H9*+N^D N0C+J2$\JR:A$8D8?Y M@)\-C5!*I>KV02%NC[U:2=ZBKA[Z,BE!/,/\29Y.V=W%>#Q+WZ+^EA'3'9F% MS)K"$+]EPGUT3>Q,.0,E H7H6C)"*2<4LVH3&.$H(#]":,#%HZ&/6B!5 E"( MHU,6*.+1JI[72;]N+:^KD]\].GIS#&DAI,%/"53".$=-7*,L62;X(&+<3 MM>)"R ,>.69N6Q4+)4*%_&3)B@IZ&7%K$R@F:R#&<-5@K@2RD,XT7V9I(\[Y M91-C)$O)E5@5TIC+:R]M1")>&#&&($^G[/M".C*F;V.7:ZVD& -BPE4)5R&% MJ;U*TT9 (_?*&+$I-87,R[I:4WB\4Q\5C*>@")S^(VM\\2RBDRW/.RL$*A6F MD"ZJHS#9"J"X!CL]4<(FRH(WE][?LGU9(5"I)X4\52U/):E!YF$[O==\7MT< M]G)Z)8J%U%8Q,=]",.(,.70,GDP8F<1G)9/;QN#H\5.!=53(>RTR^7G.8IJ. M'[73Z*[N[S6"/T/&2D0+V3,UHJ_2Z&X'KAJ#;_VMP?NMOP-XBP"GP8_88\NP MQ:\I'E%''I:H/72UN"IA+61.%[!F0Z5$ LJ(V$&JZ/PZ U:3[P[6[3OJN;+-/CIP2W MZDPRC.MT%_0"YS:GM;2VLL2%;ID_ICP:$W-S;-<6I82]_H%G4(RX:$XR:J]& MW!'Q!FT W6A MFQD1SA+ *_;317TZFB\3;'=FV60-E2JYQMY._9)=M*AUM%$QR;:#R2M2ME&# M2X]DK1&]DD/Y.F\ :268T5[J M-49?!0,E2(74;+RKN^VC*^J&_,SW"=B[H7L96?HNR[E-;<_UA:A!+60 MP5N NCPIQO)0)#"^F1&YP]X &*.D[1I"=OC_#/R_$O'51PBX'J'+)N2.N)AZ M"5(/A+D!>*&BE\6; NY@"JMM NI+4FI"Q4ELN$B$HE@J6HB-M4 *EIYV(AI) MV:U4B?*C.J>.$W\/0?8L/S,^)!%>JXA)N0I@2_ZAAZ?%@M_87RHN5LW*T#.<&\GAKF7U^5^U#C2IN2E1*Z0'LVQ6?K51KS*WYE7 M8S)=R4>)4_%5GQ6OX&LG2$MOU*L!3P4'%3!E'_%8>C7?[X[(^[W\5Y:CW[DO M,8OO,,=?N)=X"0B^G84!]4@ ALL=42^*-M+S#*>>.")!)DP^N"..2-M*+[^# M\"B0VT9..F/LB._+BH],GW3J,_3$@8V1^/0L9^(5_>*KL_1X1ACU;='0DXX= M1G3)LU'TM3IX0$94?*\;4.>4AZ+,1^:'LY-.5)!RXG80ETRB.Z[O@3ZP^14\ M$3AF*#]=#O/:)^*.",MV4]20J)=, MN9ATAU:[;CWCC[8SN0(V@>S6:>$=$44M^_0UBY2]@ET5:[I8PN>@L M/\4)\__I$V:V M-:K!J!\SD)+$9GTG@_TZ"J@85B&ZB\S8]MZHJO ?NRIC5A MS*Q!7E4L<)[&;:IJG1&+7ZVV'P%8,9_<>&FU/Q-^,X[/HU;/W1J4C9UGY%X/ MF51)^* 6Z@X^R_!# 8F:"^//Z6QACME(&6;*C6+ M).EXSW@^Z T&=^31=QYAYHM>]W2)+6G*%"ZT%FTCADZLS1#+G9,Q@>NLTL^ M_SW.;JS&MJKT]H V"1*CSK_R%C-0'#)\F8DTGYS/A=";,8@-@HHYOA+YC?%O MJI^@='K ^]ND#U7!KJG=HQO&K!T'-;<+P*5Y*WP:L4?KVL>>T@$J+=V(62&3 MX+SR;/*LBGRJRS?"]N7>9W&3O#3C;!X=PA/5BRWV-?@>@F%U$JT.JU^=;LJ@ M\Y5@AT^U9C,551.0O7!GCC\G)':7,Y82S*<5F<_JF$R+N*G61F:ITW5M>QBZ MWLH-#JHTER-A0F_Q7-!EWW.>[L>^&:<%"QO"S^:QA1J"DDY\ M-I=?)7@@S_P,Z+]7&_%?7K%MXL,3,3J!![&FGN_XD[EJGQX(W; T&?0E%G@GLRX5-O]GDBJ MQ!\Q@;$=*[;E>_8I7-KJH5&+52-FC84-/Y7[E@+?\XBCW%*BH&JJ1OX=F*/VN:N.[83%-[]MB)8PJLL:N=*<)A8P-J5Z% M,TY3U.+:%#6OB _D"-UV$%)32&,53>Y@$_M#IL01AV/*]MU7+Q)K$3>V[5\\ M'&7?1,*-@:6 *Z5_OIJHL6VM7F:2&EUC>2JF:ZP_@X.I^'OQ(Z2/V!$S-A9G MZ1;SNL+#T25OA,^3.4QR+FDT3ITD!9LPO6=-6.@6U);&H&S7#Y8_TM48U3LY+-YHLW>7"X"J@='_&.'2Z3;>LJ M3DU5"^6+[PRSE:L8_/)I@F$OP'(;B,8QM:K2C9@FTE![U?YJX[C=A%E3PO5D M:ZU1AE%!U B,+T+FS\ABTHD.&_X'KH##ZM;I4/[<)LK7GP2@9R[^\.)_4$L# M!!0 ( %IDFE@YEW-V"R *@] 0 5 ;6]R;BTR,#(T,#,S,5]C86PN M>&ULW7U9N2)*EBB*YP/R0RY 9N+O__'M>/+D"W;S\6SZVU/^"WOZ M!*=IEL?33[\]_?CA#W!/_^,??_O;W_\'P'\]?_?ZRSS]^[\:>CQ1/!A#I[V]EO MNU]#RCDKI<"H%$ QGL%A,1",D=FJC"J*__7IUQ*8C=DQ<)Q%4*)D\+QX4#FP M((1VV<;5AT[&TW_]6K_$,,/UO]]ORM\_%U;Z2/Y<_^Z\WK]^D(CP., MI_-%F*;Z@/GXU_GJQ=>S%!:K6;\3UY,;WU%_@K.W07T)N #)?_DVST__\;77CD\:R;DK0)8/=+FAT_J^]Y]F(VS3B=8Z9OYK/) M.%=9OU_0URK\^:R\(I(5[(_?0!Q0,AG.%G,SUZI4RU7TWP3AI-YW6Y, MA^7/V2S73WV/W9=QPOG[V22/BM!:."6 9TQ(W7W],E7K*KI5/.=0 M=ND*MBZON]!W/YLOCX]5GPICH M=/;WI9L=-^3!8M:+ $[D32/9EA#O<4*_^D18WH3N7[B@[T_'.2*%+G*D<17/ M"NEL&2 6$VB8$HMSRF>;&A/B9C2;$$(\1D(T$D S0OR)4^S"A/ J@ ,&Z]%XU+HQ*^Z M DUY&.D1DM1-./' M2_S<81JO)H.^G^!JI@DBV>_%^-^KUTS>=_T!20%T<*;DDZ[O S=BM8\^=(\0:> MO.]#^(;S-^/IK!LOOK^:+K##^8+&\=M*L]D"_VLVG5W$,I,Y>9/ M&:U >4'^K$T6K%$Z6_I/V-:>PHU@AN0^/A:*M9%L,Z*][69EO%@1W44NC79D MOQP7H%)R%"DE#JB3\-YG5D)K1?_CZ8_)(FI>1+8Z0E#H:TBI(7"2EF#)1<1B M2\X_BT7&-="((VY0B0_M3O/*1ZF(8]RC(YL3@97:MR;"98KY/;X$'1$ M[AUWL1=V7(%RSZT'>#R$V&[6=^!=X*5R#\+H D3,# 9'@5.$E9(Q.M-Z= MW-"[? C13U3WA0]=?]I?N!BAX-Q9:<%81N%[4HK"=^F!88E%2)11E.:LOQO7 MD(QP&[9<71"-I=-L=;S#,!G_&]IHZJD^O#S^<_D!$9#TLYYN.MC#' MO660A&2@2M'@O7"@!+-9VN*RO11)73T2WNQ10]JE;RO]'J:ZF88X7!QA=_-P M UKA>3UC%,40)LDA1$UQ/8_M]YCN7-K^"$6\@M.E[3ZE X\133D B.M/F,+_->'OE#"V6;(6H.6A*DHDM/)") MU324H+E!R3CWK2/#VS-T[O1R^@T)6XM[JPF_)/:_/[L\0Z_IYSZSWE[,CC]W M>$3O&7_!'E/@KGO.KO+A[AQCH^2XE1F[YF&58BN_YT/X-G(Q:.1>5A/&B6HU M+Y1K!MJ327/:$EU:IP%L@JN)4W7#,_Z8=;2RIR^678?3]/U#%Z;SD$Z/XU<_ MG6J#_/^6:UYBG2U$B@9$RI!4\!0D: 2R^0FD,S;ZB-%RO\/9>OA(!F7P6O/T M6G]NOV1H&RU<,Y:/T^XTLOW?LTE-+O\1[;S'M.S&BS'.#[KQG'[UDGZ'2<:1D171G(&B'Z:+.M:?5MS FDTBT4W MCLM%B!/\,/MK1F^>+D@XDU6X<++E/0K:NA*%!$<6!U2,!:**'FA>DZ2@+EC1 M.H>G\1 :IIT4SRD*H!B7129!::^)<13CZJ"DX-)9(5N?2M^4=K+OBHC]L>SR M GZ@?'9B5,YU@9+!IL(,V*#JUC\7$%31D)Q0/&1FI6E=.73_0&C?117#X51S MF>YEZ^-YF-2JQ?='B(MYLXV.BY_:Y[;&+?@;;6*\'HP[DBJ9U/5T MS4A-%,[(HH#^9:"R-A"E+ M1F](*&B+:TC9!XU(M6_IM3]]?HUACF>HOI]A"LB*59[">5U33S7/$-$($"H; M+XJ/1K0^T[L=T9!R%!HKJ(:B:!M@73-.3E:3E\#!R9!!V< @6G+UT1=,B2>F MI.HCIGJ8 ',3!IG'R:"^A=:N$\;1K%M\ MP.[X^:SK9E]KC#I"K)F9V9''CD1S35P/VEL0%./''"R3IG7$= V,3=AA'R<[ MMIWT9M)?&U?MR[*8I7\=S28TM?.3DIB1=DD:FR40_<@SMUC *?+,.5<^(XW< MVM:;OW=A:CCFD0@%:>(3!((!*@@%WG,)0C)4FCQ!VSS=;^WQ ]T0V)X)E_G^ MT"EOI^6NC.=!NZM2H.!9""@Q4:!@?$UF#J2KI4F1(MCD7>MTRC;(![J[T)YI M>Q!T,Y(>S.>XF(\7(;_.=[?^2U M^!(*I, -35P0Y"O[6BU?R)Y9QGCS:O4+ (:D7!\@VI:7]?V;CZ>(_Z>U+6E,C7@0/!E6MI?6D M][V 4%0"9JP+Q3L*I%O3>BO 0U*9#?BS.^&UZ\DVF^6OX\EDQ%CMFLK(-0ZR MUN!JI"%'#E@U,7G+R?#6>QYGSQ[2#FH#%CQH2IL)](_QE$;X>OREU@HNPO33 MN&[>KD95BTF+Y+J6A4$.29)2\V3W1>&0$PTX\YRU;ITN>3NB(6UY-A!^P^EO MN\UYBH%6>V702K!*D7>C&7G?-M,7;3 X;3*FUHK@ M-CQ#VJ9LP()F4]\N?3-\'B].$JOK)FD7TJ*67!&>-9K*A!1VL0+%%PU*& ]! M.@.6*Q51,F98ZSJ137 -:9>R 3F:BZ*G\])W=3H/R\?YB0$;F2"BTHC@@^6@ MDK,08S: -E@TF0GFFUN,VP!M0@OW>&C1;O(;=N0]23DZ;]SSPY.)23'-G :, M,M?]= :N(F,%7C&83)OC'PX1&T]YNTRREY?%RE=FQ6?YJ%#(4 MD8!82EXN%Q3X!%)E4NK:&E+Y[%K[%O>$N*,9N:Y*[\:ZO,@]2D=.86+"U/U0 M S'8 %$)G[ P4ONMCX%Z&,:@M@1[Y.V5O<,],V+7B_W@2QA/ZO[^::'26G'> MU8&4X*T4-*?!B5!W0D@/UEPP5VIC\IR+P=:U/CT,8U"[E<.C=F^,Z.,D?J1K M/QT1 Z"NO2K(B:(@S"%8XZ(4@868>\S&;SB2\_Q>SK,RK)[H)7(X2*:D+'@$ MXUR,.IG$..]O0 ,\$'JHM&\Y6'_(7/>=S+J^RT2.89)U?0=50+&H@=!$D!0H MI!"L5Z%Y+?Q=H(:D-%LQHJTDVB3;WYR!O0Y+A9"04_0@HB"MRQ*$;!1H$9)$ M'T-.EW3$#2GTFSQM2,;#^_"$=]33S#AXZO[U5,:PIH\ 3P^ 9&"]%O4(U@"_D^B.: M$(3WRLG6<=?-:(9TQ-/,$V@S]\T-P6F-Z!H<4C2F.,PD,5]'*2)$B060^RB0 MO!0;6Q_MW AF2.C.'H9";AJN]LM[R MT%KXM^0)/N3P(+:^^LHQ4A#]DV7)0M"TH)5RO%YVP\ ;GY")G%WS*\AN@3.D*+L=95K-?\N]\55-]#M, M2-0D8.37GR%"'2F\)\^>LUAJ?^UZZ5$H8"1+.B1#VK^YDKT%SY#"[W:4:":! M]E<)X1JHD4O.A5)CO8@)5,WZ"KDF^@17\_QB%K'U\?BU0(849[=CP?9SOH.\ MJG-65E)FJ\"KP.OEN.15&LNASJ%(7):0FG<.OPO4D"+QEBY&2UDTS,/$SV%\ MUMG\#$KA2GJF,JS*L)1SD8(-(VO9N^+.UHS@UG?H7 MD2&%Y.RIL/^=]I%^? MX6!8? A"@-9%U"L-:DB8.604PCN6?$]-^^Y=O+7;K,H6@M]RMH=6#6N3L_3A M'HJH!TF:2XA>"?"2DSESY.SAI1KN6//<2RSC5ZVX-J^5@#+2L%WH6Q\$+D2%A/0\0 M44C3_L*PNU -::-@ /1J+,:]I>*S*%6H.4B%U8B'20_>4?P;L[ ^)F9-;%W6 MO54J_GZW(@9 O#X%O/]KTL+\Z(_)[&N[GN'7?_K.KD2[?CR->HC7?2MZP-MN M]F5,G_;\^\=Y32XZZ3)!8 _28OSEY.3:2U]8+ JDJJT&6-;@I->@;28*LBPR M:^WQ;HYNZ_VS\'TUWQ]F!XD698?7G0N-O.:,N2!!HZLEUM%!C"K2:F %%3(N M=.OX<"-@]PP:^XT#>J+4E=VWYA)K612?$/.\WK-3JQ3>A$7%\_U@2JM\,L'5 M'6KSP[+6RX5T;'9%,)H K+< <9/ U^!69>EI%FW*H76OQ@? '-(9\*YXUK,P MV['N\H*XL4% O0':%4EK(SZX]997]S3&\-6N34GO\FC)#$$K$?DI1Z1NWH?@"H1K%>%1ZV4\ZEO=MV" M[YY1Z,_)KU;RZ\UF'I:3X.@-+HYF>5VYIBAS3,$"XYIH[U($YRQI6.=8-?=9 M]6XI;P0WI$!S3_:QC>#ZTURKB'<=5A;)9ULW[D06H&*B(+K>=8.9Y92RX[9] MEZ*[0-WSP/SGU%%;2:HY@?Z8=>M47P-W:0HTS^A8;9<1:G&6M^!U07 A158X M%X[WY5MM"/&>A_(_%;GZD&(SJMTP%^>EH&OXI.1*EH"0 VKR_;*!X+,'ET.( M2F%!U]H(;HZNX:6ENHC$>+80I4=05F6()&Z0) S-,6@76V\Z#?/2TIZX<9^H;%19\[K,UK:4;H^PFNIGN:#X[KWOB_5Z^/L%ADR#D$EG+M=*C!,^/K M#9F,,2U)3[0FQ2:X'L'F2&NZ-!=7RY3IF@R +_'DWU?3*Z6S-'9,/(A4:C]D M;4"59(#4NX:8?!+H9%'--T(V O88]D!:KA,H9 ZK4YKCFNUY0NPL M2[)%(_CL2$-Z[R#6?C-)2DV.@DC2M<[AN![)D [6=\26!B)IN7?Q93RGQY-W M^7*VC(NRG)P5D8QXS-$QRR$ISVF0 HFKF?Q7:S7]9XV5S>.!6_ \@AV*'GR: M-N)I7,^SZM5&DW+3?@D3V3%)\2U%O0F48/76W5ROZ"X4 /F@+6]]\\9&P![# MYD0/QJFQQ-I=KQ#&TPKL<+H.1:#E.=6F,*XV@+:1!EMJ5GIMYIIB,5*U)L^U M0![#9D-KLFPOD3;]FJZYO'"UM39?9376M+/#Y6+DD0LL(8 0Q8)BNGKFY)X; M'4S.0OEX.:GAAH9-&SUN2 V5>Z9#3S)H6S14T\MH#D[TVVDIT\A+G;*("F1, MM1*>*W ^$[J<8E26&=F\3>R-8.[9=_FG4"!M)--C+'VU1'IDOWCL)^-/! Y+2=W"@8[DNAJ$.C M(M\2.2.'($B(3NE@>;%2[>XPY!341E3ZR;:VVTJJ1P*MPI3ST9]61]8NM%I) MAU:O=CD4J%PX>,\$"*5Y%/76*=LZ.V%S=!M12O_T$4$3X35L<;1%Y[ZWV(WK M1NSE(9ZYDM_249A^PG=DYG\O!=-BQ()722L!5A;2P%'6IFY!@"\J"UU/D$+K MD[O=CG"'J4@BBV**R>"ULZ"$XA $1G!!"9EY-N<3$*5A=2[0NM61*M+='FZ(;4#^3QTW-; M\3>CY\D0#\OZL ^GVS5/]H9XYA,AM_JT[9TK(4+*7I44=#*FM9KM81A#2J1Z M1(3?-Z'VH;BUL8[5MAO&.P(9@@7/G0#EF98,HXZZ==G00Q7W_>?A'7X^+9@X M+&>WC[RNY]B'Y46'>;P8)25)#-Y"9#G7['!BBK4%G%2\S@R7N?7P[P3U&-H@ M;$NEJTV$6DJJEW+.ZV%95J*5.H#0LM3+QQDX6SP$5E:U7!%+ZZZ3=X(:DCN^ M(_ZT%53SJKO#\G)_7 ;G:)A"2!8CF2!I^BK47(/Q M&%+SFY-D2VGT48Q)BF_9D;LQ1V+J6D<^Z;)FQ1A@Y$.#,K7]=C =H]$_(?-37Z$4$O3LNK^7Q)8R;" MKBI-YA^GN58*)V+T^$O-7;F^ *7V:YF?AUFK 1U^7G4(&K&42A"!D1VM=W1% M7X]OH@$*LI+(GIGL6R=5]CJ@(37UWX.SM%^"-.PE^R-^.+EIA=C/YM:%O1)6M/,F&>"9$]V=+!",S2!K?I]WCL+D/GN3W7\WE/V\]'FX M9/KN8;U6 #;_;E!&?E\F]>UO;Q MDP>UN6X+H%$G[!YGI5&S;&(KL?PUN??Y\F-KXIQ":Y-* ;(1%+-*GR&:$BEP M#:8HSCG:UMVA;T>TK9Z[Y=/76LA?Z/7B4AUGJO=9UW)Z9RU0I(ZU3UM@S!=T MI74.\?U1#NJ@O//KK:B\C&PB.1 LN3]V!)-YV'W9A0K;C2 MFF?(SM1MW]JI'X4$[9!)YFV0IO6%I?LSH5=G_J LL/N_&"C4^8*C%"-SEF)G MH6,"5;U5AZH +=H@LXI1-$]2WP+ND#*M&[+L/C:UI4!W85RO 5RQ?O@Z&W'2 MZHDQ 3H;27%UL1"<Z1;ZNU8;1SDF)P MJ"4#%/5G"1&5!"&UTD@N2HRM+ZQ[&-(AY40/BG'W%N,^51Q1"$>9TP1)7<#7 M1:(R=Q 9P4ZV(!-%,Z-;'T0\$.J0\I('1;K["W*?BFZV[$8H=(F<5D@4-1I3 M%&L'H0.@=YY)I2+%W'LG744ZI$Z1@^+9O;'5_Y0T33J"=,ISF;.5L?7IQ':(AY1B,A@*;B76OK=@3KI=O,5N ME?VRQ8[*]1_4:(-D Y2-]CO^N:(FYH,OV(5/^-?R.&)7TV@GRYKPMLH<.EPN M"-ZTY@.-3":]H00#@4;4SC/DLG/O(0G-O> H#&\==]T3XK8Z[(;'77G.\S ? MIY%AS(;L/#"-""J2KHVAK!I?)(O12(^M[Q*[%\ A[7KTR;7+*JL_*;;M5U(3 M",YO;%^!NWB[\H\DO=-L@X.NJQ5L)RU;N4V&,ROJ%54U@/8"7. "#,KDBM9: MQ-:YY-NC'M*6R"XIN6-Y]VU)3WO]O*\SW7V?E9J'U86TV/KP?[,/;F1I'S"* M1I;W[$DUT_S%(UE[_;7B&9#&; M<>2R+FHFD(8-EE8-GL;_7MTTOQKUB]G\9* L1HI./)A53^%< CB=$V1,495Z M#T)S*WR@R,$Q]<[]#5"&9"1WPIX6(AFJM1SQ7=I+>MJ>+>;E\>[: M9EKB(/=)@^&U8DYZ!=X(#:[VU,U1!MF\_&P0-G/M.5>.$)(VWF:9:@SBR9FU M#(*C%66EB$9Y(8MO?7G'0[$^2LMY'\[=RW*V$FHSX[DIVK,<)1,SQ\0*<,9K M?T8O('#DP*(N))*H5=BIPW85XJ,TMKL@W$-$N!^>K9)$ A,8M$80N?8Q,A[! M$5 M(:.@%2&U:WUN>5^,0\HI&QS7[BW$_5"MIEQ:$TN*GD,T*8#2OO;>+@C%) S) MF2CR/O7:ICFSNTHE&Q[5[BO$G5/M8A4#4UG9$@5(BD5I52"9>Q\82&^CD8D9 MW)L=O7=!RJZ2QP9%NH>+??OL,TFR8:P^H!89H_3CMZZ=.TGI[0 M[Y_C%,MXJ[.'%H]MFIG6< :VW%TYZ=@V6X3)CX8OL^X& ".C41L3#,1,7U1& M8B_3#'1@:)@L*EPNW[NI<=Z&3]RJ%^ -GWG2G*NF8IX>V*[?#*>DQ>QTAE#J M'3PH$M#8)# A?'8\U93@C4;X@(>C/SYA>"2EH?:B%A-X#3(W[POB#?CZ:PC+KV:DH=#< C,Q4^I%PPLOK_! MQ5&]'*'>%G.2^.>L]U(91_%=*J!4O? SIMI/3UGRPU6,LO69P Z'-QC#L7N: M7Y,D.DA2MOT2*8+\Q]_^/U!+ P04 " !:9)I82B:OKI%0 _J , %0 M &UO?<3H;3<;_\1?^5_:7[W"<)GDT_O ??_GC_<_@_O(___/? M_NW?_QO __GA[:OO?IRD\S, ?SGXI^]G'SZ.AU]^#C_3C"A5K^V^NGT;R'EG)528%0*H!C/X+ 8 M",;(;%5&%<7_^/"W$IB-V3%PG$50HF3PO'A0.; @A';9QL6'GH[&__Q;_2.& M&7Y'RQO/%M_^QU\^SN>?_O;]]W_^^>=?O\3IZ5\GTP_?"\;D]ZO?_LO%KW^Y M\_M_RL5O<^_]]XN?7O[J;'3?+]+'\N__SV^OWJ6/>!9@-)[-PSA=/8 >G^>7 M__ Z&OW]\H?TJ[/1WV:+?_]JDL)\H:!'E_#=VM^HW\'JUZ#^%7 !DO_URRS_ MY3__[;OOEI(+TS2=G.);+-]=?/G'VU_O(AV-Y]_GT=GW%[_S?3@])<2+3YA_ M_83_\9?9Z.S3*:[^[N,4RUKTJR574+K"^>_UT[[?&=-' C)-YQ&!_A;'E>(- M,=[WZ;MCOOPLR%C"^>F\(>*[G]T4[^0LC%H*^,Y'-T"[^" XP[.(TY90;WSN M-9PKD+<1UH\\FTS'M,W2SC#]:YJG/^NN M.RD__>M\-/_Z./3ZX5 W7":7K_A_[_C)U\ 32T;C4=UX7M&W%Q]?4?:S#/PR M1_I7R\UHA>%TDF[\TFG="B>7NCL-$4\7?WMR/H,/(7PZN7P*@<9?ZA1+R398U_L03_$DY*22L@*XBPZ4P@Q18P0MN4E!,>=DZFM-"P0WUW/% ME1?3U=\TDR,2TT1Z+]\-YEFG)*]1#]:; 5_2Z<38OM_ M_&4^/<>KOYR,Y\3JGTX7#Z07%3_4+YHQ8?D6O9R;:$.,^0 UY\L"!_@!OME#T.L[L+/#[*+0C M&VYA^G%Q%'4"=7++Q&C$AGL!-63!6A/I 0[LKKA)7U(?C!*Y2.E]R( B65!& MD:-EP/E3%I*]JZJV:ZJ?I'S M0HCA]$T8Y5_'+\.GT3R<7H C*O-2E !:F <58P0G9013"%HR&CW/C=7^(*!C MH$ [B??PYK_%.:T/\T]AZ99=H(J$2$H7P6O"HA1'B,J0#51X+(&1\:-:NT#W M(SD& C20\5W-BYTW@I3.S\Y/JZ?]>OX1IW7%4_Q8#\C/^.N8?'-<4=2QY P= M\I1VK" ;",1.N (L5G7(90JR[F.?1&_I+YWQCBJP%GISY/IGV&:3V1B(@?M(-$Q!\IJLI)]M%"\ MIF]0)E%,8V)L"'%XNC2^HNI3)3T8H'?!T0).SVL(\I1#Z8RQY"C@A*&E^*93&FV/S> MJ@7RX?G6*T'NW'T-KMU^_>%W'P,A>GT^KR'9NHP39L@L%RC!"$?O:N$:7"'C MS:O"A$W18FIM&S^$Y[CYU$P3/5C0;Z:3,IJ_FLQF)RY@-(DSL-H94%Q9\-)9 MT$FQD!*22Q<:<^+JZ8/3T23?EL^+.)M/ M0YJ?*!%+#I(L]B#(@'=>@Q?D]S-&Y V,[$+3>N_8'?5Q\VM@K?9@DZ];P1]C M@GDZ^B_,_XL$1QOF+R3[NJS7XW>8SJ>D1)R]F(YF]*,?Z5LZHA?K7*WZ)#.G MF4TUEN$Y/#2O.M)Z4%+T8)H])-:WF$[# M;#8JHV4"W(O\_\YG\^II_4SJ>?'ZY:^T8;P+I_BZ7*WU6\$."DBB[GJ%R2 ^[-.RWFF>Y[H44/1N9#"R/8./HP?GD^G>(X?7T_#>,9 M";(N<9P7WYW>6O#EJH*,,:1L@>=$IK.,!:+D#J207-!+++-J?2_3STJ>F3X\ M(?9D6Q-&FUQT9.:II$&A4A!-0+#&9J&%83RW3DGH@NN9@KLJJZ%17/-+E[=0 MO\YFYYBOVS#+&X3%#U]_JAJ:_?0%IVDTPTSOQ]]Q-J=??5W>TA?345JDH-*O MGF21BQ 2(6*@5T-S\BZL*<"55L*&+-GM7(B[Z;3M81VG5[9G]=TEHNZ#B'\/ MI^>X\4+0>JXS5Y"*L:!2#2@)$\'*A#DFY]+M5,W->+@5JF^/AOTK[RX+S>YI M/ZL3?_9^LB8C9?%^U7*?7/=VVM@7ML);)(G.1G-\A]//HX1+(9!-/?FPU/1" M'B=9.RL=2[3=.W(+K2*WT'A%]H-7B)$;4]IG#O6[IN.D]D$RXB[C[0$S_M*( MBNAMTM8#ETA'BY,9@@H16'32"X2;YQ: M?]"Z9H\N^R3J9"-R"<74*T'4&7P4!63D9/PG591I?7,V\!*'?R4.CJ;;OD9[ MX%@/U\XW$K*6CLB+1)BGF$^TC%9()\&ZFL++70&'0H%3/J@4HI:J]2GP )SC MWKU;Z>$N17Q3BBQ,H!6REY/9_#>, M9"#ZY,H:7-\0:5IHYIX-9N>\N!]'GT<9QWEV+>7EQ*#&8GF"7+RC74]*8K-# M0!6$-\8Y$5KG"]R'X[CIL;/D[Z'#S@=.HT2ZHGVQ#A%4JG()B991Q+,?,RRL$9]1>KG_SHF3^?\)M60=EY5I %M:IRUW@C' MPLB9(8>K8!3),-?Z1+\?RLX&RXV/7;9-R,[%G*R%%%($);.EC;7VW@I>,D1VE>BA=1Y;OX,\AC4[) EB4S4OG.<,2R2OS$E1M M*>:<48#T V:$Y^A:7Q/=1;&O_B([Z_7VL;.;?/LHFKB!Z*((K@NFGAJ+W(=G M/WU%=M75@ZK?0=!#D2 HQ"R% +/(-0G! IE#%K+1JI"W;0MKW7QJ..4_TDED M"-UO(M]>>@A\GIQ^)BOL)KB+@E6F9+"9<3"X:-A)2PZ,+.% 1J]04LO@6YL$ M#P(:WN'876=W&@JT$G@/]9VO<$[V]>NRQ':!28EZ0Y\4>!0U^R%GHCR==#I& M:5-T4C:O#[\/QQ'H?F?Q]K !7/>IWM._6>QR*6MO=-; %[NVUG&/>2FW\9T0>\NJ'JR^>Y'M!^K;W>-/4*!'<0]P":P MZH(AK=5*8BW2U*"\D1!SB& U5X$+;9"W#G@-28)'K+^A.+")E'O0_6]T%IV? MO2=>U*+%UWZ![@0Q_ZK?0TJ2U MB/NP]49CO&6*F$)4CF1X08RZ&UKW<7Q5%H?$?A]O": M+YCW)GRMQLRB!N3BZQ4;@PM(=JP&7RJH@ 6B=1&BB8[\741R2QKK_A%(1T&$ MEF+OP0J\:>DN3CA')QB749*A&VE;2J8FEAD$)D-B,47)8FO;_RZ*8['\=Y1O M#\5Z-Q']'LY6+.^"JR?+?QVF_=C^N^KL00KL*/ >#H:U^&3DVG/4@"XC'5-U M6H\0#&2.V23O7':MK?]AB?"(_3\4#S:19J<@ MLIQHRZMU\\X9L!A4-%P6%F\5!*VI5KO_\X<_V=L(?])6<@V-^@6D_WU^^E4P M[A^^8D[D;61!S@8/N7*8D?-JD@*>?$8;3&:YFVX[/>X85-U>KCULXV^FH\]A MCF].0UHD UR@DB6$(FF509')HM )B,444")G\D>RE,W+[N]'\L2)T%#,#=B+&=H3UW4_4NW! MEG\8G [668,6- :_'%80N#:@.6<9D\ 0]7$';WO9 =H)O8=V@':1V)GL!EBJ&UA@EN,)X@$IX?K^]7S]ZWO5TUR^K:6:!]7MM>PU,S[ M1:N@^4GPGAM#=&-EW0MF.-@0!M9 M]WY=NRJW>4L&Z:(P(K_!::(?A ]X(K-,%D4 .N=HJT(F::MR'D2,*C/,7#0? M&MD=W;'0I!=M]& H7@]'71HLX2>.QN<[3,*^!B^X^!.;QI9:U3V7X'4M-:H[ZJB/NN'[E/N M%6U,,L5'V@:84^1\:-)K]$42@;3R6D>E9>OS^D% ?6PNR\A9X<4C%@4Y*58C M9[6-H">WJ#"K M-6L-;-%=:"&:JNJ)WNNVP9F\OY4&J,WGV<3.?O;Z=79<-- MB8$$4C2=D]PX<,QZT.276VF-%ZSUG<6]0/85?VZDX]N#77:6=0\.S1U0JVR+ M#K!ZBD.O@;2G@<:[*^TQ&NP@\0$)P2T7I:;8>R9*G;+)(#IAP7@MD_%D >7F MTZ*&),)CXXP'X\$F@NXC"?ENSIRS-ACIR*3FC(,RF;[RZ"!9QQDR+DMHW??@ M+HH]=#EHH:#',Q(WD6Y/MYEW\JNEPA!9U,!SY;72 EQV!KP*0J$2RI<^[JP/ MI?*DG_-_9TD/5W_2!=6W6G^RD<:ZU1YL(^[AZD^,2<[DY 2; (N-TNNL(^NCZ/0FBJ/0_8["[;WX9)E2G\B0R2R M-(D(R'B$X.D4JGE4FFN18FY]XWLXY4;]N'L[2GG0HJ,.N+[9HJ--=-:YZ&@+ M@0]9=)2D,8X+!:BS!165 D\^#P@;'7K.30BMS8"#+SKJ@P>;R+EUT=%%,/[# M%*^GT*L80[3!0RB13CKD#ERH];:JV*S1N^1N:7Y-AOJ]'[_OK)%M13]I*K?6 M%4=KBJ"T<'5\8 ;M 2E&:W0<@[%&^YJA83#T$F5!U\^MK4N&TBN]6O9K0QDV'"32EDCB0!,?- ]JG/F3S+%(OKI-NG5CZVM:K;R[4'1VQ-79-64F01 M"B3AD/P%4R"F18V;)76B%[IY#?#!EX]M0X2&8FYHGJ\*G4RM=%KM2*MV)<&% M5/OJ)V1U9D^=*>R?W?_X3UVV+&P/K! ;MR1%$1D2-VH/704-M5Z0LUR%@I^9]]*G7+#;Z[LI: MN_' X[@^W5Z_Q2Q 7?.H"8Y,+TBXJ;?\&/WX/NH/P;ZMO!\DU=*EOPS'> M9A4+ARB$6@[SBA(E!)'(0@R1?MIIQO:^%;CF_K*]_C816&.]711BK8A4HI(I MZCJ/CCQS91Q!0@ZIH+4\:"EOWV9MI;D;#QWN^-Q)[),6,FMX*;D 0J*Z L*\ MRM'3]E]*[<=$QR\$&SBXE'V660C-.X47'U/>]8<^0>5M+;,>8D-_#]-1/<1K M(>TRYXU[KTQTD+4F TY@->!L BN5=YG'P)M/O[N-X3@LG"82;NC0WH=GE9C: M 5%/@>&[:/83$MY-2P^H? <1]_RZ7]8YD MJ,^TX4<=:)4E.%)D-$+WQ2BK# M2FC=M&PHI3\2_NU;YYM(M@==UWGR%@A3ZILKOM-Y-N#SA^)S46C-=:^V[$XVMI*H=46"]F9P*1(TMC64RL. M+"BZN\XV:G2ZB<#[J!Z[;Y0B5T)*IC-4PX1..N[)_/41=#0VRZBT4:V'5AWP MI,I==+^S>(?I#Y&Y8%AH3;1.\G>DU^ XER"=4%H%%WSSM_XNBF-0]VZB[;W3 M9WIJ1<I#+%VWXI298PQ.BFZE2FM>< QJ+N9 'LO1?TA MS$:S=Y^F&/+K\?7K57ZB2Q#,\%3GLM>R.T%?>:%!$&QN4"O6W+;LBNT8.-*K M/GJ8K+%HGG!C& 0K4N9"[E 1F1&1=8"8 GU+GG%*&-!(V9@@=T <$Q-VDW / M:0D;]'B0"M$"D[P4:3A+W=*,MMXL#JO;_E#;13.=]!"H MN,'D8*V3K%@PT19:*'/@O*D3)(HR+"9I=/-.V$>Z36PMU[7I]JT[X[](_SH? MS1:?-/ME,LE_CDY/R?A9[&_$V##^,*)3[<5LAO/9[V$Z#?/19]RA>?Y.SVO3 M7[_=DANUX/_A?$9LF\VN ;NB'T/,0M50>22_5$7N()!)"F1=%(O1\Z!:[]8/ MX=DY[2)]Q'Q^2N_;/4^9_?#UVG<7$ZU+Q,21#*@@Z:63K@XTSQ$D"AFL*BJZ MUGW6-L4X5+O^9CRYDUS1IU(.I8G_/4M;Q!X9[<&QR$*"0PLJ9/+Q&'V5K=:T MR&2B;SU"9@V4?:5C]*O^VUE@#=301[;?/;#JEU-<92]U =A3WL:CX/:3Q-%$ ME1WHL;L>]D*8XD6,/B#4:9J@?-(0,7L(V22FG;;8O"/PGHCR2,+'?GBRB?A; MMZ=Y]?+'B] DHO#9DL_ M0] 6Z,#;UUMGD'K2UPJCOHQF_GF1P[O'S66]61G M0;5N#?5F&O!L=%E3)$LFT#4)42RZSRH/O@1%9YPQA>PLPTVWMD$W/_>H%+># MR'K8C'^NHL17Y*?EVQ[<#U]_"_]O,GUY&D@.==>)7*+5QD)@,M4NLC47V&2R MEK.6SA1S9[KXSMOR!O"^"1NP+W7UD-OQ -0KH-<:.'2!VY.5N"'4_=B,O:F^ M.\6:Z6W8C>Q>V+1_>[*9--"K2/NNT+E&'>A;JQVS*%7*K7N>'03-'K$X#Y5E MFZBKCU3T\]E\"C(":$R,%R2+)6J>M?)$FEAA: MSN-O;EN>LAY>X_IXWAR.OGPM1;SK0-9M(@F:#+E S<$4I&' MQV( :YWSPA:%S:^L.P$[;@*UUTT/.]";\'4QT?C]Y,(165F;>#&TOB2AN:,] MV&;N0?'*;86UQVPP.C!T6?G&W'D,TT'X;6TN^IN*OX?]Y0+?S_1F3,;ST?@# M?4-?S4;T\6$IAA 7\=G7GQ9_,_[P(LU'GTE$.#N1]-:89 (P0WZL2HF<$Y<% M8"PY<,]L2:V37'8"?'S$&D!Q/5[EOIRDS<.="J M-D (BJPZSW+MAU2\MCHGW;H"; N81T^H=DKJ(0-XE9]R<5SG'\^G!/<-3D>3 M?%('*EDK+/B8 RBF&7B.'E*P'B7]&6]WSMV90 _A.2*F-!-[#\F]2Y_B]#Z? M8@67GRBG!=?D)[)H":-R&9S-#DJV(B8EBK"M3:$NN(Z((LW5T$-2\#T;WEM, MDP_CT7\1ZDR[WJ@LLM9OXGXQSJL-D*PS^MGY&>:7YW30CN?7?O C+@_?M_@9 MQ^=(1[#3)@H'R>="6R4S)%>? TJP5P4*@]@&?6WP",B[^$2HX?DYI:+_1WG M)YQ;87RVH',V=68"0G"N=EK/R W9F;9Y?G3C)3PSN8ER&_9$[V,YJ]?P??AR M[8D0)]-8S+PZ9OO>OZIG1?5'@+LG=(9'\[NFS MR.,_<<:GD!097=YR>H_)4GS M3V$TK?>CKQ9W[(7>/4P(S'H)RB&A\KQ BIE%1^XDNM;%NOV?QN6R^E W0E$T&%AL#(*,XIH5-<&BE; MLV ]FB-B0B.1W\,&OO\*O%66WJ2L?G.@4KSU#QZ^)J^C$(8HSK,^<90H(.A, M^XOG'&JW*9!&^>AC#4@,4#MTB6?PXCR%=)PF3)"4HP/6N@2QWI-;QHIT2AD3 MF[=!?HK%>9OP9.?BO$V42YP$I05$'VJ_9F2!,>*AUBT4$Z:(%5?SNI3 M+<[;2/T=B_,V4<->:JVZ 'PNSMM8E1L776VCA_T0QA7E$J^51KQV=9!D;.K$ M0?.@F9,QB>9-4)Y6<5[//-E _/T5YRD3,L;D 9DG%**.H.)2T,X9,:J"@N?T MF!5]^,5Y&\GZ_N*\30350&%"S?'A8I&0(60=/TY'J0Q&&^D8,]WF0A]^ M<=[6BMM!9'LNSA-2%[C/Q7D]J'['LJEM]'8 Q7E8>"PL&!)\[6_ L4 (M6+6D#5EZX1VT?IV MZ"!HUK X;TB6;:*NUC;IK>*=FR4[BAM2C:?-W.?:HYK,@&(9^&@R;>8A>,\Z M63P//.3P2Z,VTLZD!]'V4.YRLT'D@O I2:EH-> =F=N$P-1&D!P8U_07R4B/ MK1O%WT7Q3=@Y.PJ_]W;/U[C?!5=/=LLZ3/LQ4';5V8,4V%'@/1@<:_$I&Z74 MD?8M(VDSC#% <$P RFQS))_.Z]9QEV&)\(@),10/-I%S'^,A)N,/\XOVL>_I MWRP6:D2QF&T$IXJ@,ZO&DKA&0%%8Y#J[$)K/$;H'QS=Q1NRL@![J/VYCNJ!J M%U0]G1'W(]K/";&[QAZAP [B'F"'6*&33(!#0-W%>M%-)#]5@%U@NR?LXF)[.BQM ]G-,-%34G4'ENTJYCZWB M!BB5"NV%-D/60=9:^0 >98!L1+0RZ9!MZ]CW "I_Y% 82N.;"+?U+>)O5ZF5 M/X9Y>#'.+\;A].M\E%:KO;CW,D5A=,4"QI1!H1+@$Y,0BU R,G%W/.6:*\6N M3QS^?G$'K4SZ%FGS$/EHGC[^,)G\\R8D+YPH03B0VI-++ H'YY0&I[6IG::* M=]UZ#]__^4]6IPW$U>.;NYQ#YSQ9C3847^O9C->@_0/#Z?SC36C<*N:YL74 ::)M@QR)R'@ IGF@O_=> M,[&I9N]YSC%H=E?Q-;RQOPWM+@X19B[.'&[>5D^FDR)?/QQ45%R@4LK85U@2?@JA#YK/7@ MI4'@,:,366+FK>/[:Z \1>6WE&Y#;WDVG9_47E"3TU%>5*4N*C@63H(L.5LZ M,D LQK8E5\M)LP%GHS4B:YMRIWY+](AKNJ;OKO2\_NE'?7_22.@-FX?F]Q R#WD8:WJB$^$)$\P60YH$ZU-9@9>UXFM MQ1M:MS0LM;;H5L\^B *$5TTJ5K<29X]JO;>+(](R/-DIA,UAS2?,$&6T@(EK M(913@?6EZB?0/+.%^G<6>P^[_ K;V\GIZ<^3Z9]AFD^*\(+S8,%BH,TG*=I\ M,# HVC&E"J?SK76D]!X81TB ;87<0Z7(U9:D,[,R.A!*.%H7<^!%IL,LL:*B M%CKEUGVA[M_AMU\#B11''\;+ID?IZZ(-]NGBF/Z%U+[H>T.V%[G*P@-3@K2G M:8&!&0$I99>-1]2\=?O7[NB&9_K.A%Q#\,::Z)/W.4J%(@?BO23>2YW!)V_I M/$Y!%\%<^ZY_-WE_&&US;O]D\/8YZP#LLXU.)Z$T:J?S0-G'U>&CHT4NK 'M MN06EL@7'HP>AK;)1:,E4Z\FY77"U:Z_SP-.6EVB:W*':&!>,,A%4%G3\9F] M9!%UC*5DT]HZ[8YNJ)8ZS;FROK5.4X4<2E.=30KM6(Y)8R$Q!A*>(J<;7"++ M+SO'C5#U^/BFIZ*V)<@.)=>;*.H :F"[P'TNN>Y!]3L6PVZCMP.@FR"KVHH@ MR<@N=!K4'MX^(R@'X!Q^??9&JGQH]ND.>FB=5_E0Z;C* MJ3A;ZF@71Z])C@*BH96[('403B;D[C$7\NE7Y6^C]::B[6%7H(7CZ2FF^7DX M?3.=D+DX_WJ!S"8G,D.$XAD#%0T#7Y*%DE,(*D7ML'5[HO5HCI,=C;70PYU: MMTG-TFBA77"0?]WTD)"ZKF>GELDI&>JT MHMJS,R5/O"9;*6CM8RI]]$E.$G-T68%F]2W!6@^%W )ZXPFKYT[U-4?I:?1)[I;4L?CSX/LD;ZVX'40V[%WW+].:2^),($9% 5H7 M3GYO2LL1U(96C-:FW+[STV.8#LH9:!,4;JJ&'K):'\#W(J7SL_.%Y_N""#X? M_=?B.O4D:"6X-1ID5K7-)=G2'ID'8Q+CPADO1.MV0)NC_+:HU$)5P^Y!=3JN M+72X,3K?LG&I%E(7<,DQL-IKS@2//+3N._@PHF^+-)NJ8-"6ZW_,L)R?OAH5 M/(DE\QAS E.2!F6<@RASAN1D<%[)PIJWI^R"ZYLBRY;JZ.&ZL, MBTWP]6JG7PRSGKT)T_E59?VU6=C+.^JD4LY*%/")*[(&LX80N 0K(RM:>F>; M=VIK 'NH_.#>V+:1'=^#*I]B K'U3-K(:JI&+>&-VD+@2@"2S*TAFR-_BPG$ M@S-GA\SB331X *F>7> ^9Q;WH/H=+ M @MWV44QX.7KD\PL'I)EFZAKX,QBX85U24M 4Y-'HF1 *S> $F54(HBL6U>W M/>G,XHU4N4%F\29Z&#*SV/&@M;865+3#9A8SI3T9V,*A!(E.!^8(YW-F<9,]H9$6>KA<[Y9\ MJ&*1C%D/B8D$JLXCBCH(R)8'ZY1U);6V1(XD,707UK3736]7[0_$KFTJN;CH MP==1BJHFT8=B&'#R,5WPR9LA(\%[2B$XA'NCS=5Q&*D$#$U6T0D02):3PL+ M*R?!2)>L5%I$,6!KAH-))3@$2K50V? I!4(P[ECR8#*&ZA1*"$8+T+SHPD5D M2AU[2L$AD&=35>PKM2!YS0/Z")QKPNB-(Z>M(,AB!+?<<62MRZH.,[7@ $BS MI5K6VCVMX\5O\3..S_''T2Q\^##%#XOM<%)6?[U].+C;![>)]FZQB$;!W)N/ M?+UZY!6K$M-!FIB!"U>J39T@9",@=7M)*K6+]ZBI7)(58#7 M(3F!NEZ/ FTC&E1QBE@4Z5L;R9[@T4L>.FGO_L]_\CIL(+8>+G@NS,"?:?4O MR?B>$L!_C.8?5S'ZG[ZDT_-,#G!E(/TOOP]?3H(-R%BP$%AP1#Y&^X7R9#)* M:;DA_J7;\Q%W]KFV@#G\]4^O3EG?BEJ[NP][ _1[F-9I-)_[NPJZ\X0A[H0> M7E:CRZ&+9[W%RM;E>(\RF9Z%<<+7\72TA/33ET^8YL2/T1G]RNORCOYV5I;[ MTA53,[-1(U'31%]CIIE!D#* 1F>BS(*QTGK^1COTC?;$[9$LG6I6I%$R!["% M)*>X)=N*%05<1J-EL4Z7UG'=-LB'NL3:$U_7[*Q#JGO?%V/-EOZ.]L#YCW50 M:'4P73!HZ_"Q: .=;\@BQ)#HVU(W9R8\"ZTO8]NN8%^7<_N@8.NW8'LJ]',- M=//NPWOR;7FD'2'4XLEJNQ-$!=XF88/PZ&6GS?@)W?CND51-U-#0VWG8I>L" MZANZ&]Y(1YVN";<1\&!WP^2/"9[)-4*)]5:T]JBT+($Q/JA(ED.0#6-!AWHW MW%[IF\AUB+MABS+K:#P4(Q"4EZIVL.90N!-)!&.U??)WPQO)_+&[X4T$UOO= ML. H@G46C'>LVA,)HM<.+$/&D\LAN-Q)>X=Z-[RUZG825>-=]FT8?UCN)R+X M$&V)8)W3H$+P$)3D(*1-6=5I?K+%1.[+!WZC1M9V F^8Y7X)8D6^#C :VE+7 M'CV\];2E\&^K;P?)]?'ZKB),3*5$#P7):S_V+*KOAAH,9C((6&8Q=VISL6\% M/F (M=7?)@)KK+??2%)G5RTS6=!(_ZOGAZ'%B ).&PL^L"A\29QW:TGYB.9N M/'384W1KL4]:R*RAK;, $KY< Z)X02=< .'CHAJ2@?>&@]+!:#K F6,MSLT; M#WV"RMM:9CT44^QL BS'L/,ZP8 9,O: "2_)!\L9G!!UWA>3HB03I6[=U[L5 M]N&#K<<2/-A&^3V4G6T37DZ..U,8 T:;)"CE!&V:,D/QLJ!G)+[84Y#PL/, M#HN:O:ET[5:ZWXR!DUOU4'WD#)SPO60-W%[:<][ <][ 8 ZO M'LS-7P_AU9X";,_AU>?PZG-X]3F\^AQ>?0ZO/CW5/8=7OV$CJU5X=:?$M>?P MZG-X]6 5^!Q>?0ZO/H=7G\.KS^'5Y_#J(=ZQ/H=7G\.KS^'5+C'(=^DCYO-3 MG)35.HF MZMYW/+6GXMO"F= 2+8F=S'8EO0;G217,TF%C(SEB)1T:XX^I#GLC"O9;A[T) M%?;EO)TH;:70G)%%Y'V]'PK@@A>U!R5+,3HLHE-[OM9\?=*V;>];\49JZ\^G MVMTW3%ZDP&LP1Z1,KVN)-2X; :47QD;K$HN'MET>P\7 7HV%;91_B"[93NFN M'1\PN%MV^(FNSX[9LV/V[)@].V;/]NN39>RS_?ILOQXV0Y^L_?INN?N&XJY3HOBK9#ZQ4P[414T3G-6L?'N^#:=9M= M^1OT^JQ_V@]?+WYX,0\E,XV>1V"JYJNDR, QYR"48H60"TNFM2@VASF4&=J< M/;>,R%)XB,*EFB25P(G:05,B M8R1#J6/K,7H/ MK7)7SO;+C-OF9:Z>$"_0++:OA !S";I/]NOE7OHY2J!T7= MIL#.4NY=]='HPKG.H$.=^%%$@:"$(6=%*6VXUH:US@8:0.5KTH>'UO@FPFU= M3/7;E17Y8YB'%^/\8AQ.O\Y':;7:5<&0R$5JEH!%QD%9%R$P+L IP]&JF+*Q MCQG)&SUQ>.=L!ZU,^A9IZQJL-Z-Y^OC#9/+/FY"2S-RPS$!JS^JB/001! @M MG5!$[^!])RW?__E/5J<-Q-7CF_MRBGDTOPF-9>&4CH;8)&E[,CZ!=RR"UI$% M'Y#%H#9]7^]YSI/5:$/Q]3 8Z>5D2E9G3:,8Y]?SCSA=Y=3G8+.G\R;+0,M- M=52FX!RBLRIALH*5U@-VUT!YBHIO*=V&74QO\_$?&$[G'V_R$0,3664#TC(+ M*J,$7] URFDG'(N8N/7^9[G/$6MMA;?7-]7NFF<=@X9;B/&NEO4NA5XO)^/9Y'24%]<#BSNI M90)<3$+;$,'3^FBUB0P$3 X2U_3WQ3JC.@5''JGXNO_IQWZ%TDCNC0NF[R): MS2CN@*EA]?0Z',.74K?0T8,JWT' C8MUUV+3NA2A103AK29[DHXBKYD#$RPO M'I7VJL4,Z&&5_D#Y]5 ZWT2N/=R2O:9M,=2=;74U='$2<95L-H).N53;J_ L M('ADP+R04AC'+6.-[?0U4(:M_VVCITE[(3>NZ[ZWS1)FHP4F"=H*3N9'K3-W M%L%E'U&@9M%U4!NZ(8_ZG67>>/#$^G8_74!]0SWG-M)1I_9CVPAXN(Z# MB=PRGA7HS(G?3B=P0=&VI+POW J#O-/>?UA:W[3G7'NE;R+7'B];WYW3GZ/5 MC?[*\\PI9&\*<#26]C2&$)5A$+A./@AE"^]V;_[(@PZEH=E&NECCQ>\LR-8Q MD6O8?AUG_((K4+KD8JQ"$,;4POFBP"FFH406K'/WK 7;BA>$ET%JB<.079!4@ M,&8A*1;)+2#;,_34PKRE';YO/>\DUM;G[W)YU7VX+WGUQ&@??8P9F*W%'8DG MB$D7T"$EKJWA-HA.&_3#SSDB[;:6:@\QT!=G="3O\Z'\V6,A]G0HL?IHL?O,53.I_RR\F,0-LO[T931?;%3\1$@6J6I$((S M%M I&5(4B8ZMQBQ8"^8(N=!&\/=<0.U\P7A%SMIV]R=R<>9??\/YQPEY.)]Q M-E_D)ISHC)[QQ$%JVKQ4CAQ<8@%$L4H5;4*TK6\?.P$[0JJT5\@]M-GMXO(F MQ*6;_]SY\6<1B"/LHD6W\,_UD]&%\HE0N7I@"?M$P MQ',),08)&KDVFNMH;O?86.-E-(%S1$S:DX[NH=G6UZ6+)?PQ#J>+7ZEW*Q?% M#9?^5-$N6SHT"8HD9*9(\$P:4"BS-4GXW#$X_=!3CHT4S21ZCZZWOOE<+?WG MT;AZSZ\PS/#MZ,/'^>ORQVQY*WO]RO9$1!NE3!FB"@X4N5;@1$!PWNI<#&() MK5M#=81V1'3I4RGWD$?UVC3G4CR7WR^B?_'K>T*R>W^<3A_?M!7.Y@O:L>O- M8O>X.5+]]6JD^@]?[X3<@V9%\]\T=S>MI!W7N@@'6L&T?R-0ZI/ MR>^[;57;Z2C3JFVVPAX,.T[;YQ E!!B()-;+(;IUBKMHE(2,3*"_O2T MOFE^=7NE;R+7(69ZFQQ$=CY X70T*AX*!,<52(XB&BD)D.YD)ASP3.^-9/[8 M3.]-!-;_3&_&9!0YVQ"M&J!*7XZ)TMI9ANZ1*'.M-[:]7M)*K6+][[ M:1C/ECU=KT/*C"LA! ,?2JF0! 01$VBGD ER@S/R3MJ[__.?O X;B*V'C,F' M&Y9IQ9G'8H%KK/F[A;P,)*R,_H@EA&25[')N/M4.CX,9T^W5T0=7;G3EZ +F M6VWMN)&B'FSTMXV4>V_M:-&@9Y&!\,*!"DY#%"K7'F:>^\(S,ZW[MQ]Z:\=V M&M]$N'MK[5A0%!;IV..V5GTI5MM>Z0A"FL+1">43ZW38/Y76CAMI9:O6CIN( M=*#6CA(3/3I$B-[4&=0E@$=A2 9.)*VYD++;K>MAMG;<6J<-Q#5P:T=C4S). M28BZQAP=T^"LLT#> ]?Y4-BXV/L#6CBW>TEW%U]#PZM*FCI/'D44,Y(#4 M2QU=*R*(:-6#S]+R&*3;N _< 7;Y:Z'97<778__&=>WI/,\*I0\@G"+O4/ , M(==2=QXC&F::A[K@A'9&@2/CDEK?E+ M.CW/A+K&\.A_^7WX: N8PW%F MT#2XH12WEFM[&5[YTY%2!= 5N2K@>=;4*Y([TPP=604:/IOG4Q SA+6?FFN6"TR2[SYW+UM ML;:;A;DA@J4[$51RY.:IVAI0U..&#@E#XBHY5?;&$OA#G=MV&XNY#>*!![7W MR[WU4S-[5^8A9")?!@QO;$ 7B7A9B6 AAUHW$K0"3P<9F;_*D,U23"JN@1>P M%L#^6S_W3X!):T4T=A$OSJ?KD*XR:1\%U?""8"V0X6\(&BEJTI>4!Z. L0$% M(V,VL9J6R9BXF)%NM=3&\ZA\BXO"@57_P#W!D)K?1+@--9XFY^1D?#WYX]V) M\D'EH!R(XCPH5;/_K!5@='#:LZ*=?LC]6S64O?C$I88OOKE2\-7SAO7]&PE^ MLI/46B=(_#X9_T%"P[P@ZNKF(?LPB<>Z 7+41A MLU3>='H1'W_6D]5F'[)LF.NR(MN+/TY242K)@D!\5E-(7Y3DDH MC_@:5T]\LJK;07#M.\S>L=9^F4[./[TNBPR8EPN2C2Y7&XLN*+@#RS,'A2) MY$+5_B$EZZR1=VP&M=ESGZRF^Y9Q#RUH+V)'LP=/S:8VRV,L]]E:B[B'R_*;:G83RGQ=9N=I\J97_'^0F16TI& M/$_)DQG''0-7)R?+X@4RIWQQK4OW'L+SC5"CF4K6.E%["1YW^J7+_(Q%.ZNE M5./7V_^@[S!S#U '#$CW+>A]AZY]\5'D+$ KFZO-1'Z**98,IY0S&RAZXT(T"ETO8DB!HM;=@'UK86N M-U)4IP#F-E(>C@)>*.65!L?JU'9D&D(HO$YCS3RA3JE)J[VG$+KN0?,;"+>? MT#5'+8-P')(S!915=(AJ1KX2"Z865CE]^R;I*$+7&PG^;NAZ$ZD-$[KVY(+F M$CUH]+0@+1&B0 >8E;8F%V5EMVY-!QVZWD9MC8363^C:%=0\9@.%U[N)F&EI MGBP8KP+C(AF/#R:T/LG0]492OQNZWD1D>PA="\:$I], G$YT2-B@P-6L%BV- MURF+R%RW%LY/)'2]C3;[D&4_H6O%"\,#KRO:>M1Q:@O=\$:9TM[*', MWB<9NM[E_=Q09/V$KJ.W@BT8$VH!&5>US[[F$$,2J 4+BC]4I?[*&U# MD?47NI99%&-S I68!>5]A(@U<\6YFJWD)+_=_OX80M?;J&X'P>TY=&VDTT7R M!"YQ":I&VWRLZ?\^6!\+R_QVK[GC"5UO?5;V*.,>0MIG4=GW>91-/M@]N$";=81*.@WN63ES2JQ!J%.#JE==2=8H$FOQZ_ MQ70^G=:ZZ'&F;6NZ^O:',!O-ZK]?Q"C?8_HX'OV+6'M%1RR.:^\EQ*S($U,V M53HJB$9;C\[%W'PB;M]KVGDJ5S_XED$'H8RP7%11E]H B=Y/;UT$(T1*EJ'( MZ8G(>] XT&]!WV=A\#OLCD/85PCP:'4/P'H\O#BKSMFJ7Q)G17.6(A2' M!90,@DX)I)W^:*V//^Y!.3$0R,VKV>?7CE26/ M7DMR\'-F2F0K@CF._:>;"]U>OSML0)LHIX>T\9]F\]%9F./KT@$K]X7Y'&M7 MY"CII8H*O+-84]RC=FBDU*W3$#?!=X1,ZDT]?9YA-[;DGZ=(AN$X?5ULRXHG M--88X#Z296@4.3J9%]"8O$,>F%:M4WX[P'HVPCL9X=NKLH?Y0_==C5T"O'CS MND#LR0#O .^0#.\=5+N..HWUTN>&]0!4K@5C4A@HJC:G=29#")PV5B]T+$(I MYUM73NV-.EN9W,,R9Q-U#,28V>7VO'(I8PF$$4%J7W.,4(,WM3V9]P#7'JVC5@KM0)B=M-&#??WS:!S&:11.?QW/YM/S"G'QHEB9L^3UGC=* M>E$*V8.U&S)P&P5/.BK?/)"Y!LJS\7.;5@U4UC W:05K,3*T+(.\RS&D) 7R M"^ZBG;VGCYS=_Z-5Z^T.:^G),FJYCCV94"T(,CDP[?9P6C9=4TP*$:T#)I, ME82&*+6$H)/7&)24H77WWL-GZF,6VZ$3=1.E]C&IH>8_O;AH,X_YU_%GG,VO M3Q/0NLA06TT6JPR9LX;#HG)#%R&T1*T]:WUS^ABFXN^NAAY/L<:!TJ#,G)"=! MUI$H'AVYP$*"9,B$R,:IU&G8U.$3Y1&C:#\\V43\/8X#?G=.?XY6,Z2AYC3V4IQ/7!J(:YKKU(=E$7R(&1UQ-LH+VH$:I;[4IA?3XS17)A0 ]*: M7JX4.#CG,T1MLE7:\LA;7W)NBO&9?<.IN(\TJ/!U$5683!]#>EG"\B+-1Y\7 MPCX166+Q/( )M7-K< 5B?47#I"WZ.EC& M\MJ314BRUE2@;Y*D[&?4='K2\'D'&%0J9P OKZ TS$7P6 MA7BN54P,C3*RU=(&*A+SO8IGE3-YS^LSIIS"=?_T]G.'" V;D MJ2BOJWG):!&A6%I.B>!"DH*H@#+X+L?AH_.H[SY[+_/H^]'NI*&4&S=J>XN? MSJ?I8^T3^X%7D3XH5;W 5DP]Y]G8'M8U#]KCJ<#*6 O;%%A*0Q)#+= M5$C5E&)07PO (D,LTA16.N6%'S9+'IQLOQ>2;"+WUI>*_\!P.O_X(G\>S2;3 MU:57*#S+(!)(+>I4-D5VO> >N,S"(C)F;Q-AC:UQWZN)RU,6HJP=7? M=S_\NBHE6+2]%QQ0<;*8#"/:,F- %NT%EXQ;RSHI\O(CCTY[VPFKQ]C/3U]& MM,C9?,9/(I/9*U1DZP;R;:V,9.L&">1I&UVR-N[!^4N[!'NN4 S<-:=WCZ"1 MO'NXF'T7:B_J=_-)^N?OYU5$],W',,79K[/9>4V46*1PA%2E?Z(-RQA=!E_J M#%7.-'@?5.V(J(OS].GVH09G6_62WP#?L;*F-QWUL*/<$,J+4D:GH]J(ZMUY MG(WR*-1F42]FLTE:_.V+RQX>DCMNX:6@"423_A ?_'ZSS%.9Q]'GUZ4^4V\ M1G.'M1^C=DG6+HR.; %#DLHNQ5QS:47K"L1-,7X#S&JOJX:M5+OB_0'+9(K7 M 1/SE=+"0^$F77K7?%*;M)8N,!OUX7V%I"UC*D%9(.L=M >M"TY<'N3:"7M0TAJ>1O&'Y:A5\]UR9)% MPNM)(BZG&M010&X?EU*R5$2G8I?' M*K!^ZKKJZ9]B:[2K%U[D$%L1I\T %& MRUR4JT)T9H$$? K+L2XMID+TK M\(%$D+;ZVT1@C?7V&TGJ['PU2\OHC*&6F^0HR5A,)H+SR0%7MM9MVV!UIY#. M(YJ[\="!$P:V%?NDA9AC0_B<'525L&I"D":D5A M#8[42=).Y5R\=[YUN.%Q5,,7J/1M&S?40@^)'S>QU624$ZY4I .&0R0WGE8= M% 1'2[>:8XS,&.=;W^C>17%G"T[1 M5Y-R_V\LLA?CUS>G8;S#56O#I[>YGNU+'(VN=!=I?W?A3:?5BEU,L?AZ]2L7 MQ'OQ9YCF*V)K%TS1A0,K&4$I9B!RX2'KJ"PK@2S7AR8+;Q6VW1GUSM'M]!'S M^2)F^AB6V3HPRZLQPT1VT=)Q[06)3^M"/D+Q4(0S5F&R.;9.#VL&?JA+YX%9 M>BZ%=5+UT ==3^[@'@>VG=5PS-7:C MQPXZ&)PH7@JO(P:0JA8Q:K)WHV(*G) )K6#2V?;)_(,3Y)&60,NW $QO)/94$F3 MEA+NHXX,3T^737R676<@2!)+UHH[^L,&U[JS?S=DPQ-FSTYW#PI;>TH-72%UJ6(G$5[@#SR.= M\2HE[J7EQC6_UOT&[R4W86E_]Y*;*/M0[B67\.F7%ZXOV:)1*C(OF/)T#J!/ M$$(2(*0@]R6KDG3K/M(W #S]N\>-.'#[L-Y:%SUX!ML+XFH9XUPC;]=:\W19 M4T^7E'VL9S]WFSO0Y/;6=R@Z?BK\52;1(K@&'VMK(%?JS&]'=K()U@K!<^#- MPXQ/AK>/7+D>.&TW46WKSGMOD;S]4:IN6G46_B!MS,*XMCDHD^E9&"=<+&>! M_G(R5N J6)/!R:@)KRC@92JUJUPPS"+\_?)XO"4EP*;?9^,@^GM]-I?I_,_R_.WV*:?!C76M03GI+5 ML0Y\XXNFF*FF9$FL14HJQR*\:)ZGV-MB#I#8_3H_AT&+I\1W>LE'D_SS9'KQ M5_7W^(E(DJDZ>I/KY.DX*PP<*PF,4-9P87EIGL(Q[ J?WXS#(=!:\Z/][(H: M[7@?ON#L\LN*>IP6G>?H 73JUOD'@4Y(5JM=6U?VSRDOP[-[AD+ MMSYY>2A1\=IBLW6EU/U(AKHB;:3ON^D*.XOW M4.XQ[RSEAZ^7OJ;RE@L4 5 G.@;0:(@Q:3!*!L:]D\&U[C'Q )Q]W7&V4/9C M_-E2Z+WD.MU>+?W#E=_7 5I/MY /P-K/96(S%3ZZM>PF_X$I(G0VJJ@$S-16 M&S;F:D-:LLE$3B)&F5AK>WYP:CQR7[ 36\:]9,A7=RH%K*OX=;A7O> M"3+WT\>S,/WGXL70=2@,2@7%8\W5T9ZL,14@HG+>6X4JMZ[5?@S3<=L;VXN_ MA_2XN_A6Z"Y>CB[XAK(\;F$[&/-C!XT^2I<&ZAC"$+F-LQ1II#6.=CU!NUZD M/=5%8<%KVNYD3L6+UOFW^Z'+YB;)@&S91 NM(X0OP^QC_?^?_G4^^AQ.:\ K MC*_U ;V<4<_H>#6>!" QTNY:!>!S!,SHHQ=8\NWBGC51P8X// #;8R,V4)>)YU>64CA=%BU%C5+2@B4CFT@ER>L@>:RCD&-$XC[7G1(-'VD)M1; M$5@9[03<<'3% M3RBNPZI%7!80=0#1LIK@4R?%O%1HJ:]"7EQLW[UH,+Y%(9 MXR6PK&DW2BR 2XJV.X_)H'7H9(L1OP.K_H&&C$-J?A/AMC[R?Y^,:V))S3&I MXYQ6#4 C0UF2K,7LM+$95=UK#,"Y3*$DF[G4G0[X>S]^V"9_C>0^:2JT(6X- MKH9#\!-3(@IT&J*01%I#?X2HU2CT$ M!;2Y6I#DRW!AHDW-6P"L@?+D2=-2U#W<3JZ!M3+V M'9@ZRTAI(2$FVC[)FL]>%EOD;==V1\)\6]382+YW2:![JOJOB;9O\=/Y-'VL M;5JGU3D\VZ78_\$/;%3CWQUTJ]+^\SC#?YT3=W[Z7!N17-(F>J$+DJ^\N/]0 MR8G:OUQ","GF9.N)T=J?7(=EYQ*^FY^[O-E54CKKH@#%3025LX%HH@?4UF@9 MO*7%][N^88OC6^CY3@'=KH(]E*S/VPM9Y2=)4;072M?1'"0<',(7+#, M:96*E]9)T&N@[*VB?6<5/\*9;43=1YGO75@7=XA=@/55:[X.U'Z2+)JH[G$Z M["#W08D10I*VNN$FUDI,PV4=X^,A9L=\D8%GTWQ"\K"$>"2-8E@^;"+N_GEP M$1'(@A>E,(-GHB:P1@L>Z5L>DTM5^>^X#LH:RNC:(>5O\64NZC^64M MSKYCE;\XGW^<3*LO].)L\Y.2AE8NI>0_, M;M#V3H]&]F8/BNB?+_G'\REY>LL;E(6'-SLQ7KK,M*%E(TFA, W>Y *%%T&^ M7YV?KIH\'A!79L(G>8"BA2TMZ'@X+5' M$-$JKQBW^7:<;N+J;B_-UF&0]>"6-"Q:QV*X B[)5U=>IGJ*D1'$ M'6;# A?H=M3T,;S7S679,$[QL.'R%JNT:EOO2POFZG=6MDQVB<@H-;!2:HJ) M5^"S1M"AV$A6L/;R_R_O6G(C!F'HOG=!"HFQS:9WP1@NT/M+A7ZD:3NC@0G# M9-1-%EE$UGL.COUB>\Y'98NU3^Y*D^F:IX7\!&G/3(U+CQJD?[08>F_EP]'B M'%/=W.=+3,A8I[T$;R+@BA1T"WETE\Q4Y2-I1K6.S0)U,ZU'*B\%QY)2(SK( M@24-SSV.J'ST\-RD?/0 >W3E(Z>TV+IS(&BL2^H%C""I$;]XY11IA0G%S<,I M'UT4-RH?/5!/+7"W&/:_E8\NZIHKW;?@/M4QQ -NMAR5& ,7 ^-J6%C-;J(>&++MV3_D%[C;@=?HQKV_5C')(NC4 +F/'RUM M/0U64Y=)E@."@']/DWHL>Q>BZ+W)ZX&I=P;JU^UZD?"67E_> 5!+ P04 M" !:9)I89I-SMIE9 ##;P % &UO=[[G_9[O MC^^/41X?.Y+VVGNOO=9O_=:2]NC;HW\>.C >B46&)NPR86@^^# MM)J=>M.<@IWF&2(#,6;B^J&QX\"Q.X8F#$WXR_?HA[/^7+,SC1GQM1QX=/ [['3\-0I MX[=8ZHRI_K$+4XH,-R78;$M3\-,\IU8]/L\4'W(:@GD)@CAE"NI!/+ 'A1'T M5(28AJ'3/)XI.X^I,_<&?Z>W17E:.A39V1WXWXRI.^?5Z_5.ZV&G-=LU&*$H M:DP,BIX*[CBUXQJ6X)QJ=(X="/F+G)#4J;8;IM5H&E/&_B]4FEUKQM2I>T_Y MNV/GO'3SKQW]CPK\/S2*QO3:OVY8@QMZ#?[KP,;&!MI-"[8EP6JVL\VF-G.@ MN)BF=3M6>^SLE& &GP[_\VW_DP0I!#XS@5K14SWHJ2B61?!IB&<:[CG5XP/* M_3LA@SO_24:VWM4KAM#0.C/_87[CZO-KUC^>_'\G%ZW;8I3J"U&J%PLQ7<;O]_*JEO)#'O_X$?"#^\=^A/TG'.OX3_?S8XW! MP?L#,.3UA]2(6D'CFC^:'320X8H_!B[6^'# GPL':KE(H*9& WPI'NS5HH%: M+1GR-Q/!7C,Q+C 4\#,A?V_LPX?\7B[L)]E0@,E& GPV[/0J4:=3I1U2_NNG M%Z8#O6HJY/>40 ^E:#V7CJ2;X]?&!?[#S?^7'Y@$$^5K?A9,U]\+IP=3]L?2 M?IY)@ZF%_4)L;)*T?VQV?-C_MX./^'NQ*% +'?2K8'K@6BT6^N?[=NK0'P2S M!7JIQH)\,PDN!T$'(7^-#X)S0"- D,& Q6+20/^16#KF\/EP-(R&&]52.,>8 MT7K *3A\@PN,"\Q9=)UQR@TRF'9K=ECC^^FLVDJX)8P+IG*\H?K8?JHNYLIT M-N3IQF+Q)A,/UFOE>ARHKI7QY*U4/A%HNUZ8"X\+1-BLIUPL1#2A@#AB4:,* M9;1N"KK5J11PNX2E$=$0O5+1)&0:@62,#==+ MV(Z8F&UTTI32BHXIF\9DHE MO3PNL%4QXJADX G%3!1TT]C@4"(8S3"XI" M)N<6&B4B&0Q@7"8EQ<,U1\RIO=KXE.-*.1)MB*H8R6%DB^WWW)HY+M #0^2*IV"E10@+.Y!)4!V, MBU@5;T]DTSJ9;#M5#O5 V2Q4X7!%56%S(-"'40A-,AX,5^*8W8&A.L;+/BU" MB6BV0QE^(MI.1>LE*)ZHX=VZ*X<[S5;:3R"58(_O-GUM4]<+3M=*=[T5=EP@ M5FRG6)_3+O9:3C28J[$5L0;Z32;KCL.88B_2B=EVWPLG"XA&I41>[392NA , MYEH /RIRFR#B%9R^Y3H*V0BU%$JE*#+1J%""*$VE%$H.%V(UR,?#V6PJ%2$=(=2N!@Q/ QX76+.;B-EGDBVG M8&?U)A27S6@Y7&X48]TZ4FCTA2JBU1,!TJ$P26L. M3D)LJAI.IL*$&NJ2GKP ZV6H#*N5/AGS;J^? M5JIMV\HI@HYFHG)IKQ.V*4=DC(')ID DV[2:S%I%85Q@5JOV"S%!R';+*M^.R5"Z83 &S35J(9QC M15/@2ZD*%RF:82'KB M$3^+EKJ*ZZK9LM2B.E(_Q9F= N-M!@.,(DIX -8J.$:B@@D)J;XI-04C5?5) M!F(K%3;MT&:'-\8%5BQ5Y#2UJH6)%&P%T+S9XJAH+,G#:)I H C-*GQ-@ MHP1I1=;,N *#MC(%OH/&*":9Z*?3BEGT%LK96G1K;#9?M$G,PP M?L:N!P$ZH!C7#Z7@GA^R&=820CC?(?IIPLVXW7**5^H2L,:PHP?+C2XEMEHA M?1!36KC.5&B)A'M!-]IP!"6?4;1&/!UE#-GV-IO%-,?I+93&(R;>LLN*)+0Z M59^93/&:6;#I6B,9$IJ%)DH&:O4!.,1Z9!J'K8I51-.**W;H+$^'E"[;([K^ M#->',V2;;,*:@[=A?RAN66FR5XRV0TC)S(95S5-4A4(U02<(FD('GA)J>V@W MBI8D+I!,5MM2C\@0%0]6SC5+,2_52%(L$M+(;$=&.@B,.R2)"TBRE0,4,Y5JOUP)NZ#VCZ>)?2PC7!9FQD;)6T$'2D(0QV4 M',24-MM3\#@-F);736?2JII'?80'C6$NTW1[;I10O0QJ "5T:J4J4[?L;LEH M\K*#Q; ^UY)QGR]4IO,6L#!]H$-/5\C% TR<$'@:271J7J=#5%I<*%Z.EYL- M5S1H3S34D7-9,DE'F4XMZO660UH?KP5H*-U62("1FJ>?;R:[>'=;GIAP<,Z%!OW*E&FB@4%.I34TY:=3\%& M"BK9.I&Q.0LS4740 MJI,FI9$7\H%,Z;?8G)A"G6Q+T^(Q7+-B-TQT&39A5M M #SS.HF7I

QF]%+-%D,=HH,% /9UT#%4K8RC*I4H^RH M4GO!,J>V^_F0R1GI?K6@UGDL7,7&!9H='UA+HYW.IF'!](;52@YELXKAEO!\ MRF'@$EM#()TM9D)U-=EJXPH4KL%*NTLY""206K<2RK0S8CN'$>X '+Q=%1 : MGC?=:KK:JK%$)-_.EO)<0:\$RVR/SI.4IUH*,J1:=ZK^2,@LLPC$8YPNT'$< MQF72*59)MNG33$]UP+ZZJ(J6D&B5DS"M'TF$W+B%-PF'9RL@CN8!3C0E*J4H MO"ZZ;,W698^=\0',:I1*9#ULAXU>R,,WTBZ5RX8&9"F8KI;E9(M+^0J$77'[ M24\C4:\37%$F'+UM4CFF%_>+A*]B46( .#,%V:2%>,IM/E64]9;NB4(H'"M; M:8X:%]B7-<@A-:[-ZZ&8 MTI6KD@$3O0(&^P.-+-R(]65%'<1E3J_X^H3;"Y$(UYWQ.OF(7\1R> M#*-D-6A1&@[<*0Z7,"7< 85#M. M!>%DGW3D?K*K(>U"TO)6HD4B HM(*L\):(T.5V7-*6+]4+UN:%@2E=J$X.% M%P$GW2W!=06V!_Q0A('6VAD8JE;MF&5%;00%NL1EM$'6&KR!%E+Y&+"[(%O. MB1%_E<*T5)JH"&Z9\M?]D@^VX5R["/*+ON(,V%?1ZD?S%M(EXCXY2.8PMDXY MB3@3]U2#B%>N9$$(:'G+$,3Y6E(5*MMNCO1!6=SV(+A@QY-0 H4XI%+10J(S M2"LJJLZ$2824XAS4SC(%23-"4MSR&;R$L"K2)).Y=#B4A$0[#-,F*>L@+K>X M/O#=K"-$<#7!^SI4V$IZ_'%Z7& UE2622E.M$SFT8G8$/QXUD&+$2NJ^$-J@ M--GULI4LX84Z4D<6,87@*;F?DF(R6U23,-*4!JC7,%N!>*NT5P/2S+9(9->S"*&$P9 MBU,F6'8EH8!I*6&N'^C&*Q72%:O=4M;1:TBBD$G9 57#_;#$F/UHITX1-NLT M@U+-27,Q;X_K2(Y,XH$!? &DD#6CB39Y&$OA8YEX",\VPL#]8']$#R*PUS7@KLEIY8'K =E^6B*"-."-+@5\ M,^P+Q<$Y(VJ $?,%,#4(-9.P/\63T:) ^T($EI>P(L2F86^.HY!47<9C,)25 MD,JX0%B)2&/ZH!B'2L*2X>U"5 LD-0KC0! -X0F:U&3(BF(T7,DA8%2Q>M7+ M%"G0)@R;%18!5J* X?C][! +5CL6-V:+5 MAUVIDDS%8;&.8-98AT(8%FFX6O>:4"G20;NP[N#U1J'-U+IZ3G0K0;=<2PW" MJ$QX^_Y^J.'29+5&42C'D39:J7-4$?9'JPX0EJ/ M*"JD.PC7*)@HO54-B!' M^5 OW,F$J&H9H$N61?%Q@TW4J->8GNR4DE,5H->5&+SAD#*E+@5;G- H4A 0OEN%]IU!-.3,I3,%\C:K"4#&8=*=-NB=Y8NX=J=JG7"WIT MI:-J(2S2:9..G\AT>X58AVL4E!2O!FK!05J!0!&L6TE:&8;/AA2-<;UU)Y\K MYXOA1)3L>HF0*M' MD,N488+,K#'N%$-M@N($6":4!X/UF%OOJ^W:DDE.="A M6$3Z!5RBN1I-^JIUN!.GJ1!7D8LAV).L5]%:11334%-I=T()"TU#;-EO0-YV M'Q9(G,O(/A@DW@A91*,A_R#78U(:52!MJ% TT^U6WP QJ^*6 W"O%6*D4HN1 M'412/(6BTL?K<,H(RT0P#F<@TT[9NAMRVSBM(CH?P$O-F&< 7S'=Q[&^6KIM MH>VN7*)3%J"OX:1,0X#P*NU4@>'Q:+I#]6B.% DG2S:Y6 XV*L5VNY_&E60Q M7P\Q137<;"5WIA6<$RD$4&\L&.Q!O"_?#WA0VHE7<]TLAEE)U*;Y4LDG!WQE MD"%Y2W";RWHU*AYKQ!K-1CV7\R>:$;\_5?,'] &#E1-N)ENN.#P1*99:9!3F M%+)32@HIF(TVTE*#][)M/DWX(TJZ4N?9.E[ALG"!K")HNY?WU!M@W%C<(?TZ!SR_"M(7 M&H(Y.XG %8 H@7H/;I5LRM<&@)KJF&1/8&HQ/.BI:@*Q,]?+ECQ0S2N*%"^, M18TN4Q]S%"T+&S$][A4!>#EL@J,K6(+AQ)Q5J[(6GH;IJD,US&"AF%/%,@@^ M0F#,%0?)HY@74$0N6C&UU;23$;-FPAA>"3>,OM>U*#3MJ;;BM(K3EFE"7*3A M*E!4E(-%JI:689:185I$V@#S%!@?E%E*8JB?!$J5,9:#.G*7I_&4#&75+H@S M30CVJE7%M D,[V:)+ #5:)Z&F5(9*B<8&*]+I;&*8Q'I":%>?F<"+C?]K@+@ MJ2!+!-9A:B!I 'J,=1#2X[,!C8*JLIRL)ZMFA$KM6HR#TN4BH\03 M9(R"?1A/&;Y*;Y"GH"0F)FE'9GHV4Q*!9L1G3:E5#$02JOM1$>M$DXJ'&"\8BM0\E1:*;OA8K3I=<8%:DX M <',BAA(P5^*-_Q*M,NGB*"-.Q#NK9O1KE!I%G&JV&T)1MP740(M$ 132=YR MJ%S?260"=E;UMHERV]L?Y"E5)TZX4$TP,N54&DW1M!+ILTF:I["@[.$J-EO$ MRU#>YCR:TLKC$L:9O9Y6$3*.UJ!27HQ+:ODF+D!.H,\-&*PWAB?B2:"[@"YV M?4K'FW$<)>J*4"S:2Y.\0P"+C***);L>*UE@5*=7%*UP7:C'@^E,(N$Q;4N3 M.I$2)DB#0-_E^P2OQRP:-7 Y8X= M9HE>';!+7Y@$#*K6=2V0U784R*-93)-D VH>K&R#=_L\K=-%"!N8#>?QFF"Z M);FJVG@9F+2W"QAD.VI>^B&IY+P40X$DGLYVW"2 M4 MR(4^TV,-] IB) Z$]QTQ58-S3+?*NU#736#.*4K%X3($ZY;PC->P4:GKL M018045*P50;<,!F+@$FW"D4$+$AF#,@O=RAAP#67+ MW2A(VP->Q3(*=$YHQU6ND&YCH9)<"+%\Q>RX4MFQ/7;&< M -X&QAVJ(F[2;16C@ =9:(J!0)+VZ[T(=R!$85R_7"\#;M5#60%*1J#PXHJIF ) M3KGR&$I[W2:,-X)R)MVF<=2'F2*;+:K=]KC G@/U+:'HYV$>"=6\4C*1)D#& M!/"QQ[I,(0L)3!JBZ2#<*3FA%I8D+0)+8ZE0I)UJBT[<"YD"%J[6(<7C&53G MU PLJA)(YRH9#P;1CJNTZQJ-9VMI"IL93#!E@ M]U7&%F&/+YB5TA8+,\&!Z\%))HXSDI@T4T(W).I!B06@K",6E,K&2%$DZPV% M\<)IK"NBEN$I<%:0*O9(KN:TO'H!IKEN("N3*I\5)C1$^&2ZBK=0,$)2 U9 MYZ"<5!\@=C6F=YM0JMYNM"'"5HM"IH86Q#35%+M%M$Y:';<#Z6$X!D)?0_+H ME31=Y]H]N"\14!N3"%6VI)0OA+=)2A[X,M>N>^1\,ZIY'!WG2EV'R3:SL%SH M&'P>(CJ]MJ=7*L>]V33.B6" 1)KJ>.6($^T8)-'B$B685@5)!2';CPT>+A1E MO(QJ2#38RF*BE:A56GXRIP0MSM#S[9"4PHMHRM%I(=PTS" /HHX"I:LN+VO% M"D3(57D#"4][#*F3*>V$614 MCQW4OOX"(RS,>*K/ MH4F5 TRT#1)N+V<6@@56B+(%!E'4'%L'.;16SY4M'LKU&R6U1O9L!UCP(*T8 MCSQCS^H(M^H#A 8'"Z3&VM$4CS!J0TLU3219$1NH8$=@&0[;+4,H,5*O%NJ3 M7(0B\UDW OL\7 ODUX.W"%JV#^]4.0J2I0+WCZD#8*9LUH#_6HG !\6J_-\7 MJW W'&?K4":8S>F#4E4W,<:V\+]6JHHH ]M6=BQ?@>540#:*9C;M"^ QI!L# MLTPUK'(\@ 04)5-(RG#95L4\[7$X%8/<04;?M%.M:AQ&>!F("]6AN!02P 1"'J.$-DDY4^H8N1[=CP(F MQ66!IR%_5YO2P0B*8S.QXSS09;38W1FD@@9?!JD_X_6 @)4(8F D420N0TTI ME+1"5( B6G:E#=,QF$S0D$_OV:0Z5K6KH"#C\T<3%(P#B.=,>9 \>N (2(OS ML*.78#D$5[4":?B(=M6&63Y,U9.M2#]>4G)6CB^TLYE4Q$DGE9KM-Y2T%#,M MJ^[T.24OYV!3@'9F]/&Z@B;BC7":ZY$%*DCU06P# 0B''4R,@%4I[0MH5%/'T^4G-R_9Z;RJK^&D>X M1B5>BF.Z;5>+5I\W(BA?37/A:K5$P$B&DSWIXDZV/R[P+Y3?6QTK<:&&1(^$-.;<@O@ M9,ZNV, .!9H" C&S-'BUH]N R;H:5=4\R!HA7888OMM"? :ER(DN31%%*HZ! M]!*RB@U*]D-8#2ZX-FS$#1ATDX3Q6@ &F9:+%>7< &"K/AD-PXX@4\!8Z68Y M $PFA4MJ5T[H#0$/:K)'S@3Q&)UAO7DI2:,A,PN7RY5VK!BFNV*9B/@\/,)F M@[)W$*0:U1383;!R)3$-00H5;4] M:+91X^(>VDJAD@CT6@%4I*60DNP.*DLLX](&B#+C92 5U@$:.ZBMV2XF^_K5 M<+52B.GQ$(0EY+K"@U-J*%:.DTRFR!(I#V/E#:6AP&%994UH$ (<&C9H.EW1 M(=+UF;C:%;J6'2ZE$QB1=ZI,M 3S+1TL3+O+J5H/QG *KT@H!_WE24.N"!1+1+)Y*ZBU MJ2ZF%PRHY0/ '$/= G#*)E4SY6YGL,JPF8:\+; @(94>>Y"5=#F /+T.0!ZW M8E6CG?&RCPL6G2!R,#(&XQJ'-X7TV"(&60]:#79T':7J8M([0!LJ52K WD+. M\#'=OF,'N821$\<8,83@CB^KJ0IE",!07P%B=<2C_BPZ12!#P.QK,(D<2/:'6A$6?(L3Z M*:_+JXX%]VK90+N$L!#5I1JIK./C>[Z>+JLBB&92P"Z$1P0(QBPTL%4N2SW!:2084AO/R Q-.#=658+%7N8 MJV3 ;+QR@R#03D082.7D>B3NI/VMAA6-4V3+]:?[03N.VF6T(+6(J.&HKM'#4VZ%1=2* MX4W*K@N3AB,"\RR8"&A.QJY@?@9&0NDDE[."ND> BTBEX*T-WOMJ]_V5 M?*"@I;UANDH[_3CC3Z>E2L_7DI(,TTF9::TD";!&0" ^&&X1KPF0E2I9.,6" M% K3FBYKJHU RR0& ED[1^-*L^I465T+YFL$EQ<[D$?7$2A4TQ0UKDCQ#L#D MM&25=2[2W5D/PFU(*.)52+#9CB=BAUJ:71X4,;B*3-,51@5YCAD)DO4HBGIS MHFWV(T@T6LBV.U2>X"C+5^']+A//N*Z/J(2ZM*^0E])P(J7A6=)"NTK!I/A! M41>1<,/DW3[7!;EOC?/[0\E.@>&5K DA78_IZW/)9%* >*+NH;V^#DMVQ^R! MU62]+$H5/,775:O=\-IQQ!JD%>F:-^(I)AH@2Z4-6PNGF/18T1>3! Q5';S; M]_IR?$R+,@$YZT$@,PH#9>01!_=&=5O 5-'@2E*K'00.M #R]@*P MQK(@%K-=/09K')0#?#LC\C;1\MG>BE7I1DI:(5[(M?(5+4=V3 ]DL(RJ#N@< M035M(1&UZU&FI'/!"L9C:H4TQ S9E:2XS52A)M_O9>!"@H\I];H/;Z7ZEJ56 M"SI3)O.6(6!62D$*2M3/Q\8%QKPB7&WYLE"NT$0YW+3QOIR+%:UB-]FJ%FKI M>CSC;:B*'Q=3=J[G>)QH5K&4UI@OJP0;5<,AP"_28,%4>D"6@B58[T.%*FPT M$ ]>$7R*E6ST)+Z1 >L6B?-V3 X1S6X&B8:=T X0;8&;[/8 M\4ZJ+PM&DDZU([ZFDG#"6JQ4DXI^AF?3Y5H0JY1R_80'-;RI?E_*4:8LA 6O M4U<"T00+P8PQ]J2-D>!4:/"P51.K2+(/[+_HMID&EB.22:X2Y7MNDJW1!!K- MFG;&;*5Y DZT.3-3KN:*@EB3$):.U*(&$J-B:*#E%*MI*#4H!)G .=4*[D'D M?B32,@S)AZ-D)>'QN6,YL^XU@G)9P>5PD_IP=58B4*V3840I)D'S"'K"A5Y:3@RU:*B4*G@86K, A:'2N1!(M24R((E5KNEB@X8UY?'T+LW@!RTD)?ZE12W"J8Y!C;Q8T MK0SI@2I)KDA$X;K%M3Q,KK*S[)P@(D9=$WN]6"O0Z=&>C?ES<,+ 69_6-/!&!A),D:_K%AYOMW*#MPCC+] M;B69;@?[73.B=2L"UJCK&A].$$XSDO339J[1'93NPP'>G^Q#;==QR^5L(Z$D MTC':3J3"B=6_;NQ8[?==QL_=M]]CSWVW&./ MW??::^^]]]IKWW\\)DR<.'&W77?;:_?=]]IOG[WVV>^ _<%QP 'CUW9^[7O MOO_B&'UJZ* ]AY"A=1,G'#2TRT$3)AXT873YA-^ >XQ8>P8VGGLNMO$77:? M,+3'GGOMO<\$,.R)?W\5G "CWGW\XH%#NX!![;+K+KOO,1'\V:4S89>)!^TZ MM-LQ!R-^?O=#A*FMU??'M\T)NY\C_0K&@]^_I'>YYPWEY['W;X+W\=CMRZ)+\R]Y,C-GR\R??[\VQ]Z?M6:S42T4.M=LPR^\M?9[DB[6G0NO MN>.1W[_]V0\G4;%2P[WHVCL???&==5M.GA8O*_V+K[OKL9?>_7PKF/@N8)2[ M 47NONN>$R?J8#X'3=QU;,2[\6#$N[?.O0*]^8%O?O3T:Q\>&_AQNM+^%CO. M&_S%?UR9.?XWU0>?V:/S.OY1Z+Q#LU?M.3;4$WSA(TX4K1RQX9;%S_[DI)4? M;_SEKV]=\H]#CN3_-NC_XYC_Q9!'WQW:=^+X, \:FC6T]IS2Z- --X]LN'_C MY 5?+V7_>)_W9^OFEZ^^=>NE-VR]]-GGO ?]X9Y3VB?"%Y7\N_8._Z1XMEHX M?/G+IURXZ\\^W7[P>OB'P[?-6)"8?]@2\E@J$#@N,.6B W\Z9=7R2>R?1H>V MO#1,*>?X1_YKY,6-D4ON8&]3_\,^\(QUUUVZ^)HUYZM_>N34@^GW_I$,_73WRX?=K+UA[P VSUDX='3IMY-$U"_]P'^*>YW]C.+'] M;/K)9=>I[A-'3]UV,YTY];OF=NQYX;,S[NB<;XO-R]:=#N]QZPZ[_=VG-YZ?0AZLHM MF14+-UZW>N.\28%''UFY=N.U&R.+E/=J]V_X9+]S)AP=717=)QTUC[_CZ^N8 MPI+R*;O/_6'>IMXV=\Y]=VR>/++[G$7KZ_M>L?(';OIE:61TZ/[5)V[;X\H3 M1T;NWG#\C;G?W;/VCF@I!Q]]Y,\B M*^5>-1RZ4@D>B[Q],OW"GWS]U >O?WCUP^]^.^G5X:<6O)MZ[J(7 MKT_6YG9NFHI.6!.:TYKX)#]ATY/&9,(^>63ZDQMGCWRR8DUOY).%:Q9\.OSI MBC6K%M_ZHK!F'GKI"<^O+3RZ=/$O5K#+KLT?MVGY#8$I>__WJ3_!_OCIPMEW MOB4^>\%)/SXI_\G>NRY3__SE?>*V ]XYZ]#&YLLN.&KY_?_YT;%'211[ GG3 ML5U;NZJ9&5DXL@/8Y;DCMXV,#KTV/'79C*7R1ORFQ^^:HC<'3;@X_ M\-C2WX4+5Q]GAX5C3C]D\YD'7?O8_F^L:N#G,7=._^GE,W]^X8QS9IW]\K:S MOIR\^&>OGDU<]?#I^T_ZT0//9^YXSW_8]R_N]?%Q%[XTY>!]U47DY7-!5_-& M-F_\_M/[1C[]_FKO-G::\M"DP)(%+Z]4GRPG%IUQN"Y?OL\KW%N_*J-_NF+5 M!<>_NWW1]L6#W=??;WDZ^ZJ;QJ^E5KSHJ^].X]*V[X[9=?X?NAO8>O M7K^:?4.L7_OJ+[)+%/K;B;XGW_B\O6[3:_.IPV[RG*(OC?UY^,\'O'W=I%7K M__!V]Q%A_D3VI#W_L->$8ZXZ\+$9]2N^A?<;63ORQLCO7QM>N]?PL=/7W[KE MX]+*W[U_[Q?3?CYMQ;6G?O5)XN5K/GGPS:-7E<[]Y*DE-,/F)AW^V_5'VXZ= M/^J*:P\^KO3$*Z^?W:P^L>#+>]B'W[_M-R_?_L(IAWW[AQ<.O]!ST2'/3)CK M[G?;,=^>]G_=QV&;+WM\^NG0_O0?+CKXE _6-N '/GAYGGOW[Y#PM6S=XX=]DUCRU<,WGDX\+\D95W*8L_GRDN M6=G=9[\:?UW@^_VZPG&OG7(E]=[CS]]Y_/!+?_RZJGQZQZO/MXF3I]ST$+QM M]LFC0[]@%[_]^.1W?_ONF=Q!S]3V"DS).NT]KQSZZF!TWM,;WAK9MG'C[(T3 M5QQQP9H_++QFDKUJ^INUFQOOZL]=]WDO_?X^Y["65'_VJL#3NS5677O;YL)9 MUT]_\(?%Z-#^\K;5[.C0>:L??.+Z=YPEQ_IO?^'BTHF73]KSPF_U_8^\]XN? MK_ADWBE;OM[16;&Q]\JAY]0VOO?!F:]YZ\>]H=TSB7CB$O:A^6?GF M^8A_\^K+3_C5]5?A'>;V9Z]_N(MA"_<\\OM7/QMZ9]-E[ZX_[971H7.CE74? MWKYRWT=/".WUP,0K?WKF6NJ-V[877]OE,^X '9BI;V/MIF5@IFNGC+PS.D2^ MM69._ZQ>X+Q-O[KW^HGTU[L]L>:Z&>)-;]"QBZE[WGQTRNTCZF-K7GYG9,N2 MQ]ZIKX4N^^[KHZ/=R^8=.CJTVXZ7OOSJ@\WJ'DOZ6G!2YNF3CM@E?3X;F_O% MY[^6PXG5K]X_^Y7KE\T8'7HE/?Q*Z8,=T? :USK@I'K_TE4+%KU[?VWI0PSZ M_FV_>_S*]X_>]?7??TOLLOSHUY2A$Y&S(Z7',TM2UU_\F[TF/F)>^L?NK <^ M./O(2Q8_\6_63DZK7O&!]OW''=8_*USA$)R-W_B:/FYWOM9RXE;L%O?''_ M>W_Y\-,//_-IYXCBTJ.OOIM$5GSQHVESSIBX:BX[^T3WO+/>WK%ZVZQ)JU:M M^^DT]]O?Z]0!0W.O/>;P@R:1T@OKD*NC;S[Y[<&]M<9MHT/4V5MVZW[ZQ:SI M.ZPO#DFLJ=\KK[QLP;UGO3?TT#U'O/CYH?0=ZI3;H'D-=LF2W8\]K?KY8W<> M\N*<2U:>?5-?(LQZX2S/JC/O_3N,U>E@V^W5RW=D$>^_* MO3Y]0_QHWH1CV[VU[_UPP4/;[_MRD;XB\9LO]1//N^;S8P]?N+_GHXL>,=\3 MFV]$GE]XT^PKAS=>.>M&8M8-LZ[>?(XP\OK&$^ZY69G9>/VW2R^=^35_'7W\ M0X\]?MGAH0N?.V_H7N:D&Q;5["?O^+QUT2=77'3YK@>[A["O3GIW^*DO[A?> M[K^S;E-1F$^B<73NU.../^SPO4_G[]\.#&/AN>[WKRQ<,#HT_\G$&[^[8LVE MB9<>^]77U_YJZ?MKKC4W;X@=\,97DU?*@;U^%M]OQN)[-B_*+6!_L<=1?&O50X4U%#[Y];1?_WE../MZZ.TRNL^TNUN?^/%U:6I= M8JG9>/[NY2?L.O&5S3/^?,';R(>;)RY]?/:)PM$_$NZ8>]O1-W]X4?S0Y<=< M==0O[SUWZ@_&XYO/N>2^M;LZ[YHU!IKWC_AF1U_RCUTS*^N M5.;_YUV_CYX6.'2_HWZ[]*X[H4Q\[1DWKX\IUHDS]I^RW_>M U[[_;(9VW)? M3CKMN<<892 M_ECAO[BJ,6_+/-^==QZ_]IX#YJ_''SUM%?'K=>VT^AS[VD>K5VYZ^IRC= MF)E!GCOEG,K,&^39UU+D#]NGYW\Z?=F.\[_8V-QQQK)39GW27;O]U_+D#9L7 M+9O\IZT?+-S!$)71(>*,#1>,)#;LO]\Q:S:LN?N^H3DSB/3*+P_;?,\FXL&+ MU[^U_<#O7]FS^LCAO0-G]K8NO =5EG>YIU=Q-RQ[_:CJCIMF_0PX'3Q] \YN M>6;%R_O]-'5$<];HT/DSK#L^41<]L6GIA'GO7#ET0/GHQ;];OYX]5/IXUHH/ MM]VW:=;QHT-/7?_ ] .:^"-?Z+/FS=YP?W4R^=(+IRX\=/B5PQH/KINU'X'UY8L^(/]ZVX;\LK[.GON]"^M?7GU@KQQC^_:+[SY M_.9/+G]XVG-O5*X\_=6K+]Q]72A_\BL__W[FXM*?W-3TP .7W3CT]17;)Y_V M_9>IES9WWEGQPZ'VS[M/W'S,585CEMRU]J3N^7M.OG7_R-F]E_A=0VH_M6Z")([?OC0Z]_-/-7STF3SOH:-_,7^^>O'KM2>=-WG3_ MKKTG/F"W+%^]Y863=.:6<_AZX-C?;Z0_B9TS9<+VSW]_W/J'GWN8?Y1:/.." MFZ?^[B>_\P[_^<[UH=KS^);F!WN.#L7#<^9=-PL?7OO>P@5';+_MS:\_S=_3 M_>0L/;OTWJOF>!=LSI16^=??QY4TZ]^F)(Y]$ MUZP>^>B"&W\S[U?B'?%>W>OB+SQ;LCIS^_U] N MAUQR?N;.5^V'%CWXX ]'7)Z<*>[_PTT/;-AB;#UTZ? W,[^=B<;T:'K(^ &ZS<<>F*QG F-SJ4#"Z?M?;#R5M?>VSA]ONM^[;X MWKEG\]TCSNA0=L9](T/#:P^]8(0X\8/)L>%7!'?9R!P0O(4M1Z_=_:HW'WVK M^\>]Y_CO?GG[J98>/_WFGVVZ]DQY] 0Z<;OWJ17+UKX_4R>&YT^^X:;H_/)#%YCX]?3;;WSS MACYIKUVV0:4[CWWNB8W0.Z=\O^CE2QX?ON:^5S];]NG-IY_X[/IS5JPZ=_N? MOUFQ[*CEO]KV?'##AO^L&QWZV!H=*L_^:N_-*[8?<>'HT#/WCPZM=/ M M ,9>/&+C/+#.@"9QWY.?S?K8&%ZU\+W,^M[V([;/&H'8'9_O!^@- , OM'/2 MPW]>-#K4;;36?_W#F\_MJ&V[%21".\RC>]NUX953KA]>L6+9QX^/R?0N:.U8..D[V*%YC'O MO_O\,TOSCS_H>^FI7^PYY46N<\?ZD[ZIHY,_F[PD\^&DY>N&L?7RE9,W_?CP MX5L73M[VUI]GW#X/GC_]^BW=+=<>E90>W7C^?=K<'WWUV"G39OQA]J'L15_= M.C1\9>?E6^9^]-P\8M.*;9,.V9KX_ORSSNR^NWZV?-7]*S^>M>&1M;]\,GA4 M\X/)=RW?.B>;IR[MMS]]AQG7^!>L>\T:&9WYQ[5O#<+?HBS[XGGWSW/B>M?F3J M+?#+HT.'+=N0/.>"S,W'#3_M?6OD=O;K*X_<,6==M7;7\"OD%].,6_2COUIX MQY;K\P\]N?C:X NG8.5W;[WBL1LO?O#*/9_^\M;0DN..?OJ*;>?51B9O7+'' M4G)#]03LLJ/$@_YPT$F71Z^!;SMNY)K2?^M3F]/50]S&O?^Q[K<_.W+B'0OH MW>XJ%+8^_!9UZF,7AM[;L7C=?\WH?WU]YYU5I+/B@&>V%-X\\\R'EMVU[**- MUVRK5.'#&@_,??/9WE7/WG(:MNVR67O/?7'A!<_^^=OKOWGLQ%D;;EEVXK(- M[V[I[;C\F-&AZ]JK/WF?V'K#.:G)6WWK5VQ)_G''#3L>WOC=)W,.W;3HD][: MI=_O/_SAXZM_\OGT.W\V\[8W/[VT?\3P$]GU;TU?S,R[)';-Z)#WJ>VWGK/@ M:^/=5SM:[([6&2^_>,S\-2?]?/G# M]^_RO]HR\W"H_K__C_0A%4*%PMB*LGVR9#=")&G2@F3+&D*6+&%.I>P,*9*8 M)"$A,B'+?&0W&/LR]F4,66?&-OOO=-WW]_I][^]]_W&NN>94SFS!K@DJ_S0KRZ2 M?B8BSX8TNWC"7G_<+N_B%8^L8T-@1P;T&I_'YSEX/WD"\4&79_BYG&9#*KI[ MN&#\/U[HQD/EA=_O5ML^1FVI=1;!"#(I3BOHOS-7/&8HN:BW=GM+L"5D.HPH MIO=V:18_-7ZQQ".YU>]Q#CP!?_G64$=J]U(WTV@D:^BWUJ7U: MI?H/BH4N':8G;T60+E&>*W[E> 1 YVE0^(I?V# GL=.VER)2,4?8)X0MV)2% QM"VH M/ 6L",0];YU(ZS2D+A4A6EZ/_')#,3&XI .OMDXO2, M.DLWN(:A##8#F.7YH#ZW3WR=[MK]JBH*Q;I):^'E;WDWPF]8*DR&OD%:DVNLA%[D897_Z@P<57C<)SGXT<-0!@S4QW1 MZ=.=KZ1.;0_8^&W O:E2#&"-(\X@3]KKHPLY8Y6,SP2JE;3##.0Y!<.?R$R3 MRCMZ0DW(FPQB^5);P1*O1[O18&:W04@RFM=T7L&6LS'O[SNJ5[O0^B^#G,9K M[R-_J&:E:UX,>X=%,$ _ @PV9?5R&?- RGWLMO"/I1RKI_IQK MTC/"N:L->JT;*IXH4!PCO$:?5#,6>]9?)B'0DS2N[.7+4UV79$@2Q&3N1I<( M*T[]<$[4(7K.'N, ^M@@74XL74,@(R2*S"$UPIAA28(&RDI>VQ(!Q-<,)0-^;&;!4KZJ<:'NO^RKK"9?_>N31R& M9;;)6, PJZMPM*?#I'7X?EL3\_Z>>=1+-B3_#7YFZRMJ>Y 3M$0B-YI>+H<( M]D;889C=B"BR8Y[O<46$8%N_AH_717SC:\6_@+/UHWNOZO2BK W J\6@[S8M_N]P6M+%' .$)>(]\X/ZYUN:L(:G M;^0 &4/NAU*^@FB-8^440"D;EH 1&9.%N?AX1G756L*A7S'X-'_9ZJF<;NN, M;[3JC_),\\]NEQ4KE%K+L'7IS+@ER2%0JZZ]5PN0^VB\IG7F>4V? MVQ6SSF0\%C'I-/'^$'!O?W3IEH] M8*MFEK.\PO,[0T/ME$O+O$?Q-S,%"EC9Q3S27KY^D#!L6V6,?"CW'$*C:!ZM M'1CB[VVA-_N@(VV)/X 1CKD>(N>YS*S>%1;V\$(+B$HEBKFCWX=?Z)]['Y)Y M-,DGL6C'+*&8]IB@"Z.V.U$[]D!DUMQ./GV5$E)=P+PC/51V)]-J\"PZ2/UO M>R.)"CT_B\,)T*J"U]$YN8>6ZTS1 @=,K)F7_,* M(G821G@':]UA0T9:]RQW ,;2Q:*?GHQYS7:J.>+7D#A G M\H-[B%5"EFW3V(HT<"K MQ@?;=^PV<>_Z=AZ\@=D)W]B!"C,5O#"Q+]600[-EG'.32B@5J)ZFV;""[H$5> QLW'- K^YJ/=-T!&I:GU;BE.(K M:.;L;3LD>*E8=VD!KY@KY^F<"?"P(2[4=@97,"I]MQW]#?C;'8G5XJQ-H^(H ML>0%4[#9!/KJ/[(>#?A'3I6&*U@,*#+*O4*/[_V::S&"6Q\:SST3?RG% M!4<33K_\JK^-*V602:(B'(:;@X57'T\AUY#>WL!L?*:U.E7F^:GW67SF)FUB M,@E?3#AD9 P/C4]3#SBV@KBQWZ]A"64%S/9^E0PK&I'N3:C\A:9NE:%S.\>M0WE_M45I/UW#C=83V$*L#PZEG4(C^L*84.<<1@K+:"KZ2BPF2M*]55B0W(B5ZB: M5"" CCT4.>SEZ9:=6OS%:8(V&4,_?'NWT._3:K#;$C91@-#"37-16F?FIQAT M]X7$-.I>F7V-Q!P_T[S/X/?_#W#-ZO__Y'IDO@%$8-./L*VOL.WI0_[4]HG' M%- V9E#U326L7;C*[^D'0VL?T^<+AY>B=,;Y)FA6W?*1M\7$7^LAQMX3^KH9 M#3($W]P9-_UT-H0S2AEULOFLOAX/=(!3$4<=B,>$(WJ(>3 )W1,AY]?NC)60 M,K'6JU1/L,:E, -?8?U?-7*>;-G?,Y5_J<%4G#D?8/>T1.G7,9W#?%G$&C-" MW:.60%78V@(0CFA>5XS] 9K&/;%:S=<73..)8:K[H9A;(L>B"(L_88N[V50B MN-/Q5,RBDLW=VKY29;W1)?K(D)*,N2RO;U%O4U@GFC>T6RP*)1[J16B5-IS/ MFNC(+!F)<,@<][^_?8IAN_#*F.N=GJHLO[76GEHR)U;"'2S!R^#Q#UDS5:]T MJ5@C^4CO*/Y$RD>/>!?:2/97AT3KE/F_[X8WRYTUO35T#E\0)'=2+"<=?Z.5 MQ][-A?]M6BFS-]T);P??EXH0*![]_>V0>Y-89?+IN>6M3 W^2L29)T# MO8#!^FP]*-W1B'MV]FUG?_RL(W=K'JLV,_-3+!R+OM:Y;LC_<(&[43E]S/Y5 M.[C'EF[S#^*(DM2G^_ >7.BB@DHW *VD*C-'$AE9N.>MNRPU_%V_VGCZ U M-B!;O9[ZLZ+JQ$_M= EY5N:DKJPQNO)!G0NTM2!UWU,KD(/E'Q,UXN3' A,A M&080Q=F0]8;/P!!7>0[T7SD.GAAQA TQ4T!CYN["5CYS(_[7MI+9L]L0)?*P!X2V$XD_]Y835EZ,DS% P MY 5[3-W -N;" QVSD?*O4;"ONAJBR/ M22 Y%9:W#%99__I9?\\SXPWYSR^\)Q$ZC6Q^A9&NVIUVG&!#GK59AMC&X13_[HB;.61@8&!M3G?ZY.C.: /7#&&0*8YH MT-,(2Y=8LA0Q&^&,43O]UI?=@,W/P7Z\E^_FU?/MLMZEK?VM3_QXN,MZ2OI] M*L5EF3=GO'4%)IUR(C3'-[V8&?T+NXF6]*^R)O$\+20S*3%IVPV"J*"RJD1D M,T7-BNS_%B * 43%R!R"BG3XR*ZE6KE^$[MA>PLT\D<## MFOE%IF,!@X.XRCI3$=*U_@MLB(7,[2?0IG&:!7SBE/^^9(1HT?!J%4FH7:PN M2 ";(&9\5FW'=,TWBG36& 7F6Q0*: \E RQG#115URN+->F.LP,?W(OL^;X#:C6Y'A*1\$!*S%KZ5;J3)D>^8*W-1 M8@@7:\PQ(\]LJ0]E< 0WJJ"?)*&Z6U,9UZ^8;9Q9(05CJT-DS*(8"W?F$!XS=S/AZA>D(RO5 MB;V-]L;;^F85=O N-J2)_X?43)(%RUKL%AL2F;X*4&)^NL=E/+4.U\M4OK./>UW M*OM_NV/7[>N.*.<:0!/UC)QS%9*WT@7EHV^;#H<.(/OAU%_0;K@:RPUALO(S M,]L_I?#+LD[!=-R[]*=GXN/?[>(.CY?54L9@. M6:?4\A$&"+)^,Z(2^ M;,PE@_@BVT5A3>#9$&:?BEH0N&KR(-,+J%%Y%_+OHQ+ ML"$9P*S_YZ'[,[_:G[OQ+W,DRM%NNL%?.WVO78:W^[4Z@)DPY#SC/MFA"^$- MX-K02H$=3!_+_L=31G?],A]O!XMK?Y5*/2']9:!9A'M2G.:9NX);JGO8$2@( M6[L<-0MSV>U5&X-MJ<3PK&O//RW7HW*9\X\OX;:'\(79^$'U?,B&M+5!(V%36I@M M=3!A!.&!X6%@\-@F3H5U)90 ,-JI]UC77?%.)#1RYJ]=.59R1C7M';*64L@@ MAKY&OL$091BCC]*>7,SU^_YM].M(-M1.P%^7<^9-:WVAAL&@\Q9Z0%_V(.82 M_5+4$1;'5"F5#7'_9I*=(0H7V)>09^1I-8S^'X.]\9!"AJLSZQO]TQ;K%QO2 MW[7NOV\-IWD]F_F/>>$"'D5*CJ8U;[RB_[O+')0C5K^&60"]X,E>O?!&D=I) MJO['YU[G=I4T-#*T>2.L']P7T87#V\>U5 '-C3>LU--1L>O^6+ 4CZ"#7ZR_ MZZ#D*@O"QKH>8*A[W"R;H[;&P;*I!G 5 M; A!E]$+9B=>%/.R6%0RBRZW8S:-(0^@2#E@E(_!,K'U;T"G5:W_DP$Q;$CP MD6[0A4@_@5*5O;\B/%G))L"<+;!2?XH!AJ_%Y/!VUL0T^&Z*(MX'0TG5L%7X MQKG=.E8R L4Z\6?:Q_7GVP>P\P-V#K8%ZL;/JIK=/8;W/!NBQAR S5J F\E7 MQ_H!6TFUQ!"),Z2I/ZN^Y?5D7<>[Y_Z7AO*I,+Z;[3=B:&.-*X48"FG*II]1 MSTCHUT[5X%%1:=!!\P^M*[F6&O3.V&TVTD.Q464Y]YLEZ#!)V#W0115)!?/K M!H,]3E>2@,%>SQD&-#E7@ @%2Y':Q90C>^_94827]'X6$E+2/DQX"U+UJ,B; M-<^"5V^G/)"^QW/LTI4#4K>7Z\TDHC7>I72NBWA=*WQ%BHMN;@GG;2_,P 6- M0[>,=S6M)BJ:"P<.^?)LQ9\U#.CU1O7FFYL/# MK"QG@YCGN8HHDEB[SC6]K$)OL"%@Y^H;?(Z\_*ZS47]Y/+[EM@[O&'?.N5KU MU5>#(/E\&IF\R88$VB/&AEQ@6^>3#L8*OXSU$68R=.0P%!3TC80[&8>*!&M: M6V!1(;QU .?*51ODD2P[\K/L?=,VO>W&Z;D'"[:K5SE/1=<1&H<>!+KTB#LJ M1S@$I]+@R_OA-4Y;/+LEYJ5KDRS<:L=<\5N>4X*MZ0]KF+/IRF0YF2Z5/O^. M\AZF&J40;+2K%'?T=Z\GOSY.A.<;IMV5K<3N) M?%QC>JGBMR[R]T;DD0G K9*NAK\U<(6T0$QQB>V0[#8&\ Y#NG-3/:F76M_44SB[AX]S3)@%!7X6Y< M6OGGB^%]!OX@C80BS'\;V/3I-5$Q2Q'G?#4 K<)EG.+$9)[YH&6"8ZC0-_^$ M3"%ITD'>?-Z:@'=(-[J.;9Z22:OH0_TI> MSVO\C6%67(CP3'8I;QT]Y<2+Y MRZ6XY@,%K%(F$!L'9][OAUQ0D?LS3QI$'P*(!A@-Y:5O-0DCEJ&]KEF M)^W4#\*[+D.W3F%C[ZYYU!FW"KRZV2,A:,HZ*Q]'6;9$/KO&ANANTZD <1:3 MH9EF.VG^()-EJQ)FE^*(W)+]4TB6+9"U5)QX_7HKGCSKY16V16#(J& MA4,VN3>A!2#R9OBOU[B M_#%?W>&IR#^D9+ O'Q.B?OS!6I'!&R*@XCAK%0!K4+35B \MF09+!T;B4"P(J(N$6*J0H:$ M.W" IT>'20SQVIOR/,-/M]7T.,QP%[<&Q::2F^YM.;7XTZ!Z0R'=$9HL'K-; M+5HPM5_PZV)/7=/V.*01_!!P(>_E49]B5B#^=XCFQ50GKW>WY8:3YQ>_[GDW M67 T\'DSD6UAE?%\SHA,T&@R4D8,Y]>H+JEGU3I")+=?Z@F3-2E&%-:C9DHT MA=N(\0\Y9^.SQ-1VXK[OU>9'I0=_W?,I,ODDFW8M&YGXV-UYP@H=E5VJGUS\ M/K E-Q=A-NFX.N'O 2KEP;*6 6*?9U(H2=K=PR"O6$0E#>Z*=+:^<>]FQ#Q[UJ61)3>>\R7HJJ:@^5X\[^J4W^AXSTG4!,HY;[PF,,[] MA4S2SFQG@F%[7-#QT-#5-"U1^G!:9YIW>Y! KD,Y_M%[:<.#D3)"(8!XS^!: M/6Q+=U?FUN=ACR2R6XJAPGW%VOPFD7^@5@+'S8E&-S](U(*JK#ZXN8G&=XI 145UEAOZ&+HT\.UE,U::F$4K"HDSJ MR8CR^UY\W?^@7U2T&@WO/\L[N#>C:QFBK*1\A>^;S!K"8_>6XZ.0I?1;,MN_ M+W2@J/(\A,$<*@SB;.GM3VWWA6,]+1IVU#>[?<3-?9D\"FU[5^I>?#M>"NLW M+%7#&J;UBUA-2,*T4$-,@K8SLFIK**"M(/^],U_0>7;,UHB&-(SXIN$)MYJ')-L"X-\\Q_F M 1%OK(N_K_OW#.2_1E(5-BYE_PWW_\=?LBX+X]SB,$@.EX7)!U8$.V7,#GSK3:HN?Z@L7! M Z+).=!:?#78D'3?MXAA-B2!X8AD06"D1J"89BP!2D, L%A*T616S;$A<09W MUI#[]0T;S7\X56.+#;G!G*.=R7&E+/R/.V2/_S]02P,$% @ 6F2:6.9; M)PEOVP JW ( !4 !M;W)N+3(P,C0P,S,Q7VQA8BYX;6S@WHG_[7O_Z/__'/_P< __OG#V^SEROY<*^7V^S%6O.M5MD? M\^U=MKW3V;^OUG^;?^79^P7?FM7Z'H!_K6][L?KRN)Y_OMMF*$>XNZS[Z_HO M7"JE,,: 8,D!SJ$"5!L"."&%JK#26*";SW\Q/*^$HCF@,!< (Z, @X8!K'C. M$2JIJD3]T,5\^;>_N"^";W1FQ5MNZA__Y4]WV^V7O_STTQ]__/'G;V*]^/-J M_?DGE.?%3]W5?VHO_W9R_1]%?35DC/U4_W5WZ69^[D+[6/C3__[E[4=YI^\Y MF"\W6[Z4CL!F_I=-_I7^7"3)?G)7_+34G]V[?:_7\Y7ZN.7K[5LN],)R7S]M M^_A%_\N?-O/[+PO=_>YNK4U M 7.UN+^FXK$/TU^3L?O)6@@]/L,'9 :SW'R@7BW55)_=':G!K(_/<:J/Q6K+ M%Q-\+/9D#EA>N%^\M=^U9-R#>HQI3:LZF];O52ZL99'C\[FZE_^9+^; M/6S 9\Z_S/Z-K^=<6)PL3R]7]WR^G&%9(HJ5 9QB S#+(:"BLG)0S0SC5"O) M9]O=IWJFE^"WCQT#-95K)/X4(-WV@I:N]6;UL);-^F;)NK6]X>1?.X*9HYC] MWM#\?__YISV#4;@L)I!V,::@*WGTX(5;K%?KI[*LI(3>WZXYOOI970&RO^$FNK&?R90N.\#3K MU;VO@-N5[VMMP+2$_Y2MUDJOK<=Y1HC=!^Q^M5[._FKO?[O:;-XMWRR_ZLW6 M>9]V87MG7GW[HI<;O9EQR 2$UF\4D%4 DQ(#7EK_D.<:5C(OYV:D=]0G".Z$X)DK?9"Y.Y,8'N'F?7 M<%XT.Y1_\'S*)'8N3*+.Y@7>%6;_-NOM[(-]P_H7?2_T>J8(*HA0$!1:0H Q MLX:.,PJ(KG!EM\7&Y,+'T#UY[L@6[:/[&&^V<\D7V2^:;Q[6NHX@A#D;3['H MMU<#) PS3-'">6O:!5'ZO I[RX%'87_:>Q-/GS:):ET0H=.A2W\.4Y;.^[ [ M OW.O%AK-=^^YG*^L"OH+_S;_/[A_N?5>KWZ8[[\_()_L7_9/LZ8%$(I*8$J M2P*PJICUY)D!1)F\+ TJF"A#_/<0XB.K74LV$QW=3+:$P[S[(#S]_/ZQ4 I3 M7<>%6Q0;/K*.D9NL0V['2_;B&G+!VX48"!)M)()(3[K%B 'EZ>8CZAEQEN;- M4JZMR=<6+JE(A=L:?],A6YL6=,]R;S'J>JXZ#C&\V>KO)^%)E"[L3=.]@KC=_ M";,[ >CZ69UQ, NS.1T/V0\=%S\ZZ':,9"TGV>\=+PE#%.$ )+(X 80GM3?A M@#RU-A%/B B!O-0;N9Y_<9O!VV_SS8Q5FFHA$,ASI0"FI "LP )(:T=0E1N" MC=<^X-S#1[87!]3L9]S2\W3_S^+@$;,8(%V89B<5+"#N,$# N"C# <%$880+ M(O0 [>,UV(X *W1P&!2]?$^1D?[_A:_VRMBWJQNGB1+HV4E &=JPI@5)]][^08,.<&KU$QC@96Y,:X-1@/C6ZR9\?9VA?:K%].=_(Q=B60U8+9=ZL4N8(%0HD>42TAL,1=] ]%00!L:]D M4,1%PJ(A"0N/>4G9&RSK?\)TH3,O28X":7YW1(;5[.NNUV#KQVRM5;Q;+>S- MFU=USMWN; D)G4M$.2AR@P 610%$56I0,:VJ AM9H; XF0_5"3)RFC05MP)*C52@P4L!4G@P*T3H5-$I+YK3AIM"8#B)'P7='&<\ MVJC3YM/J5MKGKO7/#YOY4F^L6?KK>K79S"C6%=08 :)*ZPE1C@&'DH*J8!K* M(DKS_-\KR;0$4KU M5K+?:Y:S48) (\&9RL5*S-VTSM@XT)ZX;2.1B3[Q6RV^NCRNXU32IOI 2LV8 M-!! @3' V.2 P9(!@;!@G%9%:8+R.7NIC7\VU]!^F@D=?#37 YCW>5L:&((/ MTD$YHI[Q$3'?2U4-KZN.KZV*?.9/RN"E.OU\9HV5=HB7K%&97K/IN M^8)O[MS_;J_XE2^_/+[C MQ_V)?SMP+7_5VUFI.*6(5B"OC 185A (#A$@.=0EUI7@.LBL7Z$WLHGNJ&=; M_NVP/">@I8 O<'[V-"$<8;9QAT1#.;.D#[>M-]FO/8!$9"EXB9DL6Z&?VL19 M"UZBGV8O^-T6&;K3GUUD\(/^LEJ[>IW]B9_.C>05 X85+G)O%9^7N0 %*CDG M4&B.BZ 8W 5"8P?3&K+9CF[\H=XEI#P#70GD#XQ8Q8@>'G&Z(E>JT-$E,M/& M@*X(>Q+,N79]1.K1OKG&YLWR-VL4EIO58JY<3L\KZX ZLU"'@&:DE!PS2H"6 MKD,D*2!@50E!5;(\%R(7&&/O^CA?JB.K\P$;KF+TF)&LXZ0-L8;4GGFCVJ_M MHV$5IOK/#U- _M(8<,6E,OG!EBBA*53LWMPF[X=-E^84*M]1QE/PS7'>SZ^K MY:Y>O_&OVJRJ&=2$(X@+0)7$=K=CC:? N;;&DTA9YI"0DLZVNXZ,5Y?_BY2" M#.:%1I,]'VE+%^Q;$K0Y>1&;G,M(<4R4I+D$7$GK* H& 33M?ZC=;?;^9Z8*4>8XU8!)5 .<, CPE317LN49NVFB/I_ GX1[?^R+[PKFD+[UKS_+6M6OI DJ/79K8RP?] M'YJO7\^_6D=>6>$+24!52;N+Y-+8723B0"I#.<8HE\RKRTHL R,;"O0F?O^5S=9(ZCS+&4L"]<)!BI M>L.%DI^V/UPD."<]XF*?,^Q\J35H+Q[L#\OM3(A2X:JJ !7,VA=-"*#$< M!VGV>*R.?09UE#K<>-QU8_N.]VS'?),T;-D'-?]M3O%-)AZS0QFR6HB03.*I M7[[GH=AW\4H#C]6^@[ M7)5EP B$R\^>;"#"5?$.QR-FX&I'?='H:5& G?^OI/AYD(WMVPGQ\W.%=N+$N8+C_L9\'.'OYLW M&V;[OHN7&NP23P)V(J]X7%XG=8PG@?VI;SP-T723>O9GBH1Q+?.* 9%7KO&. M=9B9,!5@5&G-"TU+$Y1UWTMM9./_]ORHF0%'LOW8>1Z\I$(D\)1E"!A)!NV< M"#GB9)VWSW,(ZR6VS^RI8?6V"&#-A>QH1V3J'D>(<_00!JY P,#1R)GOS>$QTD+\! P M:4KE>4K/D#W9*_+Y1,G^6V)C?[M2_C:=ZV!6;HF4%#DHN$!6AXD"3" %"$2L MQ-RXSMMA@;]+I,;>0S34!LS [4')-\270O;0^-Y!"XT.@S$*\*\+ERRN=Y'0 MQ$&]:P*?1O2NWA&GOUT;W;HAHW67K#^VW]3R@C%!*P%PI;7=/" *:,4$J*"J M#)$4FC*H,+*/V,@ZW)'.#F@/B 3TPN:GTJG "%/J>!R"U=I'P$2*W4MJ4M7V M$?JI/KM-=%29<]>I#-M M\NLU<4]R5Z_>,&@^Q>O5NFG.^-G^8+_;S%7;GW&7!/!ZON1+Z5KTR.W\:^TJ MS R'524Q!86NB%W%,0+4V%6\I(9 P5 E2AHPQBL)4UZZ,'C25\NB.Y_F>[,* MUGI1=T+1?+T$JX?09J7#WH:?$1D?W"%#,C*S6F=[QK(CS@[SI7;,97ONDL_0 M& 92V@$;D;P\Q_2-8;!=&,TQ\*&1W9^M'MOG;=[K=3U)^N5\\6#U>R8K*:W) M(Z!4U+BD(P*X4AHH+"#.%8'.R+Y-2R7[8;[,U&JQX.N-&T^7;1P+ M@1U=+B&5E\:N$KP"FMK5 4O- &5:6C^PS)$QND"T]$O53XA55+)^A]92;[-Y MD\JP ROCV^UZ+AZV=8'2=I7]LFJ8W/+UC>L6<_F0( A-/Q.? *$PX]T1= FK M64WR)FN))FSOW"]5JA;-%ZA,VV:Y7]235LE7+H^S?;\MUYHO7/[F7ZV?^7:U MV;Q;'G0=FPE%&+,*# A%A=5LH8"H= X@-)2RDN@"\A ;>(7>R+;0T73=SG4S ML^]>;^]6*MNN^7+3S*T.4^!KX/DI\J9 M2,6O49M4U3U%?ZKROK?%J?ZM^L^']DF?5K=*U9L;OG#=3-XL7_ O\RU?U):F M/K-]L;IW';B:I)-=[_5ZI.)OR[EKT-YLD/1'O?XZE[J9 -^FA]WM>NW*)]SW1T,S:K8SQW?M(;JJ8MUN?S?;[(#I M=';VF=!.9+>GYG[2=>"97LW3=>6YV(A;ISXYI7E8/]84_XTO'O0LK[CF##.0 M%ZZ6E$(.K)-:6:]4:*4+DE.#NI"DWV)R2B0BQ!AF\3N2V::V$7QK[?[&F@D( M;QBM;C KZPRT@Q_K7>C&):FM3/:+!?(N*^!-YK+$ZDM?:EGG5/WC/T"2_U/[ MI^(FLS=]T2Y:HA>!<]S.8.]G\B/QC,MP[("LB=UD-;ET]O2R*(E,WAD"DUJE MRP(^-1P]5T;ZH%*N'NKQ/E+/O[JXRJ]ZVW7^PJ4N#480\+*P6LY%!81KI%11 M#!%B-.=(A465^LB-'EKJB%MU[*C?9 MWC,X7B]4?=?VO\PQD4PJW6+FYQ$[3 M_R?Y,\SNYXN%BXX[/?^?Y9])]XLAVMV+?IYC10360.0* EQ9QYTBC0'/C=*: MY7E>A;GKB;"/\*VCD$\(I:>7G B@0)>VP^;# 3;<6)2SVR-PV@I-MPL=H=F= MC_"I/,P^4M.Z@QY"G_AN/O=$U'^\U!NYGG]Q_EJ;KF#R0B*#*Y!350',3 YH M28TU H94K@) %ZAO_./'_O48T\O,(_C AK].CQ0/G&(#'CBC:" MQ TKR+@H36\9QNE=TQ5?7.3XJ.3B\E5QGMI?5ROUAW4Y/JP6B]>K]1]\K5QR MMBBM$P9,54B "X(!0]9@("441P)IC8.ZY9^A,?:!0$LQ^]W1S%JB@1E?YZ#Q M6_('"AQF,T)E#5[#>Z1)M'2?HS#IBMTCXM.%NN_2!(&0%ZO[^]6RCM)L9I!0 M0@MIEVI.73Q$$< Q$U8;99D;2;%107F8%RF-K(Y/=_(-Z3;B&NB17T8K(H(1 MB\&P0(:G^,,B&N=$&R.P<43G^>(;Y\3M#7.(PL+[I*8F15?;M<0.?L*KB'F#\E'28N&':&2KIH.Y$YTJ" MD[8DFK)F^+J ?PY-/GCSZ1J*FE37$_,S1J?3]IF603*$; R]QO!7^(NMGE'>CY9\_ MK[[^9.]I]-9^LU?7TR=-HGH7!>C4Z/(%,;'Q\\/H?GYL)IJ[('P[XKR9^FSR MTJA"E8#@HG)ED1)0U\. 2IEC2AA42/I'SL.(CQU7OS@\43QF>XZREJ60F'0@ MR#X!^?&@"PS7AZ$6,9$\%+V0>/]X*$:>!B3Z# 8>%,3!T'^,$/C,"0\9XJ0] M/H*(?$;<#N_U?#G?ZGJ@RQO[B5I^GMMG-IVF;BT[V_E_U6RT@X1OW0GW;C:E M,5K3$AF0(XD ME\!AQ4&E!:R+(F$JJA"]G<#>!G;,;K3:UT?[X?MT8:@Z[=# MFPBS,,/=,-7.K=JSU?30N\D<,W6:[R&'7?K$" -!$V"4:'LVA)-)-V<)('NZ M-4OQR%2-LF:0RKS"6H.\A,3NT"K7&=_-2^)VVU88 06$L^UJRQ>^ >2G)((L MTHZ0OT5RMV3RM#W6T.Y8T5VQQ@PAGW;#&K,%5O+X\0F!9VYY=3E^?/'*R!XX MVGY"M7KW5:^7\\]WVUT5^@>^U1]79KW[RYNETM\^_L&_N+^TAQEEE1<0<0PJ MK+3U+X0"O.(E$%SEEUJLO^M4WN7AP 3A7):35_VV_4ZO[5O%T#CEB0@*H<&7=%@X!LRX+ MH+C2&#$I2N*?7'J=WL@VKPG1NT#&(FN8"0C=>*#E$>M*BT&8(6IH9[HCGFWO M=-9PD+4LQ+0;]P F((R5%J"XR%42H,+"5OYB]T:J/!XS77#*7Z:C>%3 ;9$A M*#Y?UU51^S$KFUV/WJK@TFA"@+"N(,#:6CR!D08%+6E.%85(TJ 84P^QD)0(C,#H4#0.X9$?#P%3A7;Z2$T;N_$0^B0XXW// MD%D#N^/VIA/ZOIE^*61%>85 X6KE,.,," )+@#G*:86$9$70)J^?W-AI?=&3 M!B[BXQF.229U8&BFG3>PS[#I)@^,.'+@FIA)IPY<)/8,@P>N"7Y^]L#5NV*+ MD/_^,+<;I9ZX[MM=7VY14:9<*$<7.7)9NQCP4@N ("T*QA G)+ LUI_XR#K? ML9+UGGIL!G0\#T+:SUZ,A5^8]4@*743Q;#@&R8II TA/7%P;#LIIL6W$,X;- M4'BQNA?S9=MLI9NM_$;9K>;9Z M)IDN&=0:<)93@'., ,^9M5U,0S34XD.3F8.IZ M=BA,I]([U7>=&0[XSEJ)]F-/CDY_:K'BYD6,^1'Q,[K?RQL?-KWBV=]R]#2, M"7!//%1C3(Z?93;'!*_@THB/*4@/SD^P5.ORN;O5PMZ_>55W7-U%=1 D>2F) M 83#'+A*-\"Y+ $SA)2,&B8(BASKU4MX[%WS@6%PAJ+I,QN=R-"/H>=^>@1D M G?63T!IZ(X]!,Q+V/1Y$?UDGRM;P@N,GAP*O_N3YVWN]X*00DV8KH!U7SG M0E2 4UP"J4Q9"4BI9*D2-*?:;8^VR4ZXN7[>3?6S[*6?80_]_>V=A^R9)]@K MU[;H@_YB/S=WKD/IRX?U?/FYZ3O:-*FL#"^YU 4HW9QR3#4%-.<$Y%6A!5-2 MYX@$)5Q=HSAV4E73^7.]Y^ F^]K;YC(2.#^[D!2.,*/0-%0^H)TUQ+.&>O+N MG]ZBIDI:NDIOVL0D7_%/DH^\;QQ@ \X[QA1*;)1RSH+0=G-14L!+6 !!"RR8 M@3E209N+9]M.',Z7:7KZNB$S31O@EI]__ >*8/5/[4XC<*+PX,W%V383SO^6BSA2?;2'PO6X?PS<)HVX,7CN/EMJEY_S#?_.UGO91W]WS]M[9S MH4:8E<2J=U46KNP!*4!+MS_(RUQK :6604O]-8+CIQ+NR6>.?K9C('(BZ54( M_90])3!A*C\,DV!U]Q4TD=)?)3>IZOL*_]0 >-\7D4]\L XV+8':LM$V"127 M2E=4:\"8.Y*'2@*J";4K/\.((2&1GP7PH#7=@M^UF0HOI+^"5K^R)\8@3,\O MBQ^3/GP%AX#4X71XQ*4-1WPLPI*$_03L31"^\HCIDH/]9#E*#/:\)7*C(N^T M>ECH=^;I!+^?^68N;Y>JG>17%\'OT^5@B91$3 &FI;5E2B% ,1)V4U-I38W" MF@4UUXWD8^S 1LN5Z^)P;L!DS5LSW.3*J,FDX'MN?\:'-# X$HIFVVDD&R7' M<2 \J?94D5Q,N^$:!M7);FS@XV*W:IOM.^/Z'M<'1LTTJ,U'NRF)C7Z]FQ3SX-?-[U,0C=B%P'RW8*E$#MT M\]5(7%.M;4='-W.$4VZ[K@F7;,-UD=#$6ZUK I]NLJ[>$5.N>?]EL7K4^H-> MU%/,3FKG;Z5NWDP,\T+60\$*5EIU1DC YCU4$!A."6ZPDA++W6. M(S^RBG?\6!VO&3KL2;%/\P)9RU:VXRNDM#$8&%LM MYG)^6(Y5" @9EQ) 3MWPEMRZ9'DI04YS13!3A=%>K5W#R(Z]G7RXO^?K1^>O M'/"3[1G*.HX"]Y%^F'IN&Y,C%;A+[$=FI(JW,*E3;?[\B$Z[UPL"XF1K%W9W MG GYA:__IML&C?)A?=15BPHN,3$E($QQ:S=C0TD0 18C\U.;YW#)L MJMU,(,X%KPB0M3=400%XF1M00HZ1I$R6)J@[1_?@D4U81R9N8-VL0EH4#.= M&61MN/EX2#H2$8#86X>C MX6>D8^0+L\A7/^G1XPH3&]K=8Y]E,.$E$WKR]]BL2[N%=>Y D^/U8G7_9>7Z MGFUNO\TW,V$H(1J5P.@" HR@]8)4A4!95D(6C- R-/&RA]K84<"F2FE/,_O= M40U,O>K'RW.[F J%P!!>* 1:94>@B7+K.RC-7%RI8?8I_F5/C?%SA7ERXVQ M*K([4[#+QCO3MHODBS?+S79=!RPWGRR%S?D_M;F$S"A6X!R"2B,"L/T!<*$0 M,%PINXK:?WC0J+24S(V=O<7_<[7.:BY< &HWM&?GL]:G9UWU4E0J9])7Y6=^ MGNL%A%FK'T)H>U-.9KB/0&-)'KNYA=3"EO9G+ MHU5.-:P4,**D !OK1]%28[OYH&4E.6,E8>%-Y,[2&MD:=@W5:MHWV0'UL/%& M/JCY6;)$6(09I@$P1#:5ZQ4P:4>Y\Y2>H9U\GUWQ*11?%F*5?W^NUJ MLWEMN6PZ0C\X&_.E'=BX^5F;U5HWUWWBW[2S)GJSK?.Q7MN_S#\O9RHO2BZ9 M!%7E(C(ZKPM9&"B*0A,M&:9^76+3L31Z$-[1SAR3F>,RV[.9[?G,&D:S]NJ: MU:SC-;/,9BVW ?D#:5X8Q3FN%)5 <%D C/,<4%)"((41,+>N< 5+G_DKS_3" M(N>U3 YSOX5_'O#"%H+_[A_T@.29R=]$7$+-5&\D+,TF*7B]J3=I*$V7CI,4 MF:,4G;1/'M@\_N?'7ZQO\K"NPSTN7[L)%E9"&P0KT92"8&PJ-X.>@K)@G/"2 M"4[B^L>?IS=VK&1/LJY*B NO7L/,;U^0$(FP)2$8A/BV\?VBI>X%3U9_9:W*]O'C/5\LNDY^L[) !BOKWTMDK/=("NON2UX!C! B M;B]0,:_M_H7GCWU&4E/,:I)91]-_V/HY0/HU-H&8@8<@01(&S5_OD2-J"ONY MYTTVB[U'F,.)['V733'UMQ[#:=_UC.<*PZHH -&E.Z4@I=4[PT%5H@I!AD2E MQ7@#?SLV1E9/^_&HQISRNT/3:ZOL4F&<9Z+MC MXGMI2^FB&P+"TR4VZ-YD M,Q==BUF[@C_L,UVPP3DCB@,I*@@P+SD0DE N=)$%TQJ,73VX@G1D1?@@]F# MAV&DN+0B+Q #@VF)H GTZ2-123&/\:*8X\UE/"7YW/,9+X+@,:?Q\KVQ>39; MJUCO3-/3J6L6QTG%94&!MB;!'; SP+!6@)3&5$098E!06Z5S1$;/K'$DZQQ# MV70#"^N.UHN/GY8/E3K0)Z^I.7E?>,H;D3IS6:!D.3-G2$R<+'-9R-,LF9YK M8_L#W=^OEG6GV)?SKW.EEVK7E\AZ" O[CYI!B(DDR(""2V&7:F( $Q4".B^( M*"$2J R:HNI#=&1]W='-5$LP^\&ZKFJUL#]LLB_VHUVW=/XQM)N0!YQ^ZIP: MI##U;JAG-?F;;,? S6'GLHZ+E.V&_&5.UGC(@^3$+8C\03AM1A1P[V"+\>OJ M/6\\($%+^%DJ(]N$X\_\KW7[\M9Q M36P;#H +-@9Q< S1_D,D1M'U4Y'2*_?2YE,Q>]3WS,5Q^EK/D'.U26M] MIY>;^= 5="%#G0E?V"EYB\)HV-L*)EL71V)QT91T;[*>+\^CT4N:HOE[K MOS_HI7RL02654#!L5.-UFB-;[<-(\HYN MPGS58_P"P^QI4 DSE5& ),I=/2OBJ/FKQQ2_@QS6LQ#XY;&>OS72V6^2XY>? MZU*ZKJWEXZ]6M+;!%Q,%YAA60.?(>NVN#8 0KE>A/>-D1V!N!LS4(<17JRLIZ+:BIGF@%\KZW_4I?=T#G@(; M"H7![6=&Q@,QS*:DQ2^\'U$4#*D:%(41G[9C410P)RV,XIX248I?ERCO3-WK MU=IMF^3J\])MG.PNZ&>]U&:^W31[HZ=)2C-=,B2H,@"Z$!6F2@ !)0*N_(ZI M0A1(^]?@#^-E9(-5,[=?N5TE:W;(GXM89!V'-^V(Y>Q,*EY -?+ E]-OT2:& M/,R\_3=$.Z#H>SK4XZJ]QT<_K,X[#5Z]!=X#24Q7V9T&BZ.2[D2/C'.*71AY MWS7JDU[?SZC,);6^+Z!46L>700@$+G+ -5>B+ R4?HU=+I,8.XO%A<;W%&\R M1S/,>3T#BY^#.DS8,"L=)F>PDWE9E$2.Y!D"DSJ+EP5\ZA#V7#DP/-U6<2T/ MAZVT43#USCF<=NMKM\3V KL/7G<_UD7>[OYZ8?FDY=UR_O<'O6EZC+F$<5DP M!H325H$)%X )6@!6\;S*<4E$V#S.,9D=V11]W6 MM' LC#*Z K(2$F #%>!,ED!K6FK&H,ZYU^CX:X2F]LT$\6H[8LV"5FUM"E7&;$PA(F>,\IP)4A406 LP M*ZH<0"9*DXN\("7V2X0<#$)4]N(!#-F'D!G*Y^'PB 8.$3',$#6RU:0"*[+. M"Q<0?!LB9%PX+4C8L,C8)6%Z8UTG-TT7O;K$[U$\ZN)%<1[->]>@9+6\W>Z\ MKC,%E>WG2"/#">4:*$(9P,SN8:DN(2B1+HDN3%&606D8 ;1'-JHM)QG?9I.GZJ5RD-'4;E6LBG^F>X1*ED17:T3UH M&-"1CAP]]%&X>D-DWJ6\ MT^K!950=AUX.IM&+@@I5: D(P=2U%R2 ,6H 5)0)I',E2!Z4:WF5Y,A*_?'A M_IZO'^OA:G4V1QWZB%9_]#+'4%9SE'*,'+N0"_X+W[K* ML<8L[3_T%%=4N"8L)H'MZ4N,BV*@E^$!X':5"9V]YW.U!W-4.S0 H:33T<(X>(:I:5$0G9^F M%O>HB#.A?]?SSW=;K6Z_6H*?ZV"':QCWP>Z1;H4UFUQN9P0+A3FVFQ:N), % M+P!#105R)8FBE2YRZ'],Y$%P9"O5<0!XPT*F6AXR"WG(Z8D/=AX'*HD1";,X M'?&LI9YUY#-'/_N]XR#DX,4'EX"SF,3XQ!W/#,8QR?YTQWLA,@ MU=%A3\A]@\ONFB;;]@?7)VKS9K-Y< WM#ZO =%D87DAG!AD"&/(2<%PJ4!C% M(39&%";H "B$^-A;PN.2L8:=^AL4G:+D[CK4GCO%D0 ,W#,FQ6Y( MN9TW".F+[:Z3?JY2.V]0>@KM_)\1X8O]8K]8EV^SY>N7?,MOE^IVR1>/V[G< M?-2?W9K5'I'FN-)VPX@!9[3N_E0!YH;:4@Z95IJ07&-OA\R7ZLB&YX"-S/%1 MAZ%VG&0M*P%>B#>:'B[:&!B%V18_>&+29+QQ"G#9QL KSF\;^+$*<]I"Q>[U MW+P?-IW[%BK?D0\7?'.<(]^EPG?P^S!IOU M=O9^O5(/LBZ<^*C77^=2=Y,W4*60QL::AL*U5).$ ZLW L!"507F#"OH%8GO MI3*RG6CIUNM92SBP0*$?HWX]2B9YF%)%">VM:%Y"]6F=?<"!QMF?]MK6_^Q) M5,]+O$X/_2Z.7:*_\,?Z..Z=J1LSN@-6=[[J#NMF58$0EZ8"O"CMYL8""(2L MI&MW5FA88D*$ZB:/?0I9OGN(>GUBC^>.?8I9VEL6Z@:T[CS9M D,H6M='WZ^ M"^!0.")7Q8ZLPZ F_.1X/>5ZZ2%BLD6TC];$*ZN'V*?+K<]-PV(:;Y9*?W.5 MB_5N4E"12]=WO&)( $SS$HC<^JQ"*848Q&6)HF(81U0FC%FT= ?NP(\Q"HM, M1$L>'XD80^BX,$.T\,/#"BWI]#&$LS+YQ@R.;WZ6&,%9_B_%!,Y?'.=@_*JW M+_CFSOHO;HR*^OGQMXT+T[ZI^\"[2FFYG7]M6CMWYY&,4U/D4H&\A-8O@[')-$'DT$ Y.Z.?$ /?5]!CPISCS=_L'7ZI.] MMRY@X3F7REH?(*O<]<&I&*#0&B)(.5+4:*Q1D.4Y>OK(1J6FE3EB474]QT#X M&8MH\<+L@+]DP:I]5H)$6GO\[$D5\JQ83W7M_$5A:N1&HK]LO;;_YX&O[>=V M\6@W,*OU=I87"!F=&Y +0=S8<@,$$QC(@@I$="DKX=5_I(?&R"K54=9X%T@C0DJI*%8K+(BB]_2R5 MT9WDNF)SR[]EZQW->F943,'J4X3\%KC! M^I3&,Q2F7A#S?$GJI8LCFW-UPT,/)A):[22JJJ &!,(*8%% 0*420!%>, .U MJ+3IHNI^^GF.3$0<5)U MWCI'8MJN6SU"GG3TG]ZML7O=QT#4\( MHUA#3('"W&X A5LXBU T$P/#4,83='=EJVS]WJA1O;\6:Y MM1^;N?4#VKZ?\N\/<[O0P1D6$A%6<%#QG%D/VP@@2NHJT8NB(I1;.Q'47-.' MZ,AVHF$!U#QD>R:RAHNL8R.PQ;$/F'XV(S5$82:C1>=M+#KAO84#Q$W5(]B' MY+2]?@- ..G9&W)OY.'6:JLW[_FCVRG41_7M]]WYJ'YU!3C/PZIT< 2>3/4A,8+K MX"EHJN.F*]2F/5OR$_WD(,GSMA%:3ORV[(J8M7KU3=I+;^_=3S.2:T&D]12D M)B5PK6X!U4@!I$O#*29,ZZ L^"@NQCZ%V@T&S\QJO2_GWJZR+_8V]_NOKI-? MPI83%_'V,R*CHQAF6GS:3AQRE35L90U?$W6:N ;+%+TF+O+P_72;N 934+^) MJP^+-&6KY>=MFUSH#@.[X0&BA#"O$#"%L;8*P0)P(QA@O$1,2RBP##H)/T]F M9&-TW#GKICU"CIH<< $F3Q,S6/A &W*4Q>LK=[B)Z!4KE0TX3V1:)>\5]$2+ M^Z\./V!_M=RZ,6_SA6Y*GF>,TI)6)0*5) )@Q5U:/A( &D:4Q!)3Y!6E//?P MD56R(9FU1OO]9^@D._=HW5+HPG0L0+.C8_)($4>?E)P^;[*#\DAB')^07 MKXG(=?_Y83-?VC7RQ>I>S)=-;UFWZ=_,W;>O^'KY[F$[PXK)'.8$5!!)NS^G M!G"&-" EIJ)"R$CFWTW)B^38[O>>8*8M1;!ZV&9R _DUV"))C(;,\) ?0)P I+KP^2NS?7WN])TR7>!TEV ME(4?=F>FH3*[N[^>;C84R,&!Y'3._K4!2),*, MX0'IK*.=.>(WF24_0I*1MZR)M@K7Z4VZ:_ 6_^D&PO_&$:*7[]O:PY8F+D>W$ISN] MUMP13!B?O(AH@OAD"IS2QRY.'["5!> M@RDH0'GU87'6Z@*U;ME5!$KIVO\755&X@U7MIIP6H*)40&&]F((&F:5^"E!P90;VV._",XT*# SW%2J%#I(P\]2&5FQ M6YJ9;H@&:O-Y7/R4>+"T8;K;"=K2&T%A>P5*-5[O+(UI!^GUB7DR,J_WXHCP MZ6'+D7D@HP6F(E:.6&YGD'3"\0F>Q0 M4-6'8ZL]Y8 @X"6 /&*B"<0.=-E'E3@@T)E \KC09@P"8;',*Z+U1B\OW3M= MO/(*]T<1RFO71A9*M1&ZMM?@KY;I=IE#*B_+HD2 Y"JW#KZ"@%-C@,R+G&@J MRQP'Y5!>I#15##*JI^9E?/S<@"12AYF=G< MS9ML3S5A[=0UP5(54%VD,VT5 MU35Q3TJIKMX0V3CCWHWI_:_:#K\S3Q.LK:- &1*D! @5 N"",2 DU, 0:!AE MG!4&!G72Z"4W]JGJ ?'.A0_LKM&/EBI$K@E#@!:5RPX7!:!44T"8*0@Q2,DJ MC^BSF "TP8T61\?.S_ZE^_R$&<$C\5?FM'(D82\3+Q%3-3?I)S9MMQ,OP4_: MG_C=%9NN]?%.+Q8O5O=?^/)QEN=&EAPB8%2. #9Y"1@F%&AF-",,-'MGYM9E--,6M)AB9M':'1K['#90S3T"#Q(E*WSDDQ('GKZ'$3IV^=$^4T M@>OL5>.>5+JCAD\65#V#6D&*> FJ'&* $>) V-45B)Q#6$&#H*S&.*7<<3"R M,MI/!!SG;'*/H=^*.BHR@0&.P#/)^C2RYFGZX\@3."8^BMS3_RZ/(4_@B3V" M/'U0G GJ$K(.LK#:ZM&N!@!7"D%A]S:\JKC=Z@@-:%D:M^E1VI12TCPH6>HJ MQ9%-S"X/\("!FZ[ .;9^XCJ,?E8G*3AA5F8H+L$FQ5O61";D.KU)38:W^$]- MA/^-$2B!%R2"G!14JBJ*L>5?R;Y M>1ICYSZY\+BCFG5D8UJ)7X#'XUADN-!AZCRJO &'(L/ECCL3B9$_[$RD7[+> M(Y$+MTYW(M+/^]&!R)5+8]NF_W$KZVI/Z^2\7Z^6]ENI:^?F_6HQEX_-U]W< M\9EFBO+*[GE***P!8J4"W!@"8(%%7F!9"N$UPR&6@9&MD^O(M]QF>Y:R8YZR MAIW0+NJ!(/OY*&-"%V;C+">7(;MI,!D:QU>B#YB1NG MQX%SVC8]\CE#.F2]/==9YU>]G2F[X3$:25!5SA1)HP#E0@%,R\)HUU"=!O6Y MZ"'%=8FJ]18"8ZR6FW FW@+F;=U$R1@D32LVVJRU? M3([7CJB_6^%N20J/G]%-)W28B>WO"U:7UJ3N"79-R*3=P"X2>X8^8-<$/]\! M[.I=84:P-K/KQ]GM;S-&55DAQH&$RBINA31@LF1 BZK$@A1E";T.N?>/'/L@ M^\$U3%S,N9^"'HC:KX1Q H0IVNUO'S]]N'W[YG:X.IVRVW,@TU[<:$S[PUY9 M#AXUB4*1,K(0(8I;Q2&,?&8&# #@C4C@QH7R4G[ 0V+\0P MI#< %//4[TO)"U.S)[J9M_WRQO77<0YR#MIA^TK1)G!81: ME5( (H6UZU @()3U=K#,2T0EJR@)"BD%T!Y]4]?-%M'61;^6DSH82+\=S$CP MA!GJCHGLAXZ-'[/Y,CN:3-(RD70:2:CDZ6:4>%.>>G))*"1GYID$/R+,J+C! MY!_T%_M1NK//W]FM%W63PO47OMX^_LKONP->:TORJBH-*'CA3L!N,*!'[3(5]X(&9 ML#_M3408K4F,0Y3XG5F(NSFVP]#FSOW_ZN\/\Z]\X>+0'_1FNY[+K5;N#[=+ M=?R+@RMG50GM?PJ"W+X+@!%!@&*L@-U(%GE5Z(A@#-!*29Y :CB+H,I%X#G+I<)YX9#)@7AY>R+7L]7ZN/6?E"^ M,]B?A/\^7;BBVR]QOJ$SY6O+*&$0$!17*(<"YEH"*4H%* M,RZ*DO!"B/:UO%IZ3@J;^*5T?"5[)78O]#POP\^'GPS>P#79$KII9FD?T+O) M]JQDS24.^2>_/+PC96^P!$ EZQLVA)>)>XHE@.VTWUB*AR8_2K:[E8?[AX6K M.SNLU9DQ4ZK*^0,TYZYIJ]M'**2!P26"BFNA^#B^@VQ//#JDG M.V.]A//@<]XF![^4@]PI 8>[UYXT03'2'ZN9 MF\%,"\5 SF0.,*D4X##G=B\C=,F50HH'A4\#Z8^\<;&?O'S$0B2+GY_]&1&5 M,.,35X3TQ^J92I#V4#Q' 9*E_OV6'^VA&51\=/"8V'9HULG:ZO<+WN3R=TL]#XF8SA M H=9AA-91Y@0UR]3LK9H9XE,W!>M3]#3QFB]5\?IY;_Q]=R=FM3J[SHSSZ0N M:0F%U4$B$< 5H8"ZYB=2NH)_*"M:%2$J>4)A9&WLZ#5M1V\R:4F&*>0I)GZZ M.$C2,#7<"=FNRR_ZA Q6P(N")-*]T^=/JG87Q7NJ<9G;7ZCVN*< <9/Y8:)&Z9S)\YP6J6[ M+,HH#7NG5[O+ O8WYDV@>&U(=V&^XFCZ],-M_QDVVT;"\)W5R'P^^[\QX5U-!M M^2&>CIV;K&.HQG3/4M.Y;\=3RFU[-"#)]O3A'$R\X8^&Z#0:$/^HR$2H=G[3 MO\^W=R\>-MO5O5Z?3./ N:/I9HM08A9F>W?BU/RSYK*,_[J"3$(E3)5;X MD)PV?R( A),TB9![X\S%1_W5>E-6$K=_V\!9P62)I&: 8"0 S@L&..42,%5I MJ(RN7+HNH9OUMN=9R]7GI1BE^XM]^UDMMYMO-FZ5J>L8R?K^+'?=*MS]C;4E8G&,:!(=60\XXI4T^,:5J@Z )3>0M68 MYTY7J#I ZJ-"U2'/">^@_K$)7#R^^B;O[&=(N[J46@HD9^_<-9$SC_9YQ>^V=WKMAARL]9U>;N9?=5-5_7:U<;VEWAF[ M2LYHJ8E@%0$58U:W8*$ )94&A2&&7%!OEU._L=*T6?G#<_%CWCW.G#Y:EA)." MXK!(-3HHD/JTLX3BH#D9+A3YF/1%5 ?U#^UXV$\N(+_O:4MD 1&".5"RY,!: M) .X,@I(6BF!W-FI2-6M\RHS8_O@\DZKAX4^-XCKYJ@BJ)M?G*[(ZNI[\#-C M4Z$;9M/Z"Z_.(IO]7C,W3M/A%"A-4)!UE97OIC3+%[20(BWO9\9VNNH.<9]V M\2X@@=SEJ17*%&X:6PXXE97US4RA,-84ED&I(AV2_Z(:HU^&3T_.Y4$DS CM"K^RV+UJ/5'O?XZE_KC'5_KG_E&*^=D63-26Y1?5S5UK6[_X&NUJ?K=?LK=QV<82.0R',.N*S+S:L"B!P30 I1%KR4 M#'$28BVF97]D$^0,=]TI@A\N\4UWCNR'^]5R>[?Y,2*;/3'SDRX$S_-BGJXNS\1%;!K@QCJ\2]7ZN9M9I950-!> 0%SW,"D! MYTB"HE!VRXT8,C@H,OB4P"2AO]6NN">J@.D$%#]3/$34,&-94VI\ZI96RFR\ M\U(DR[Q[\OB)L^S."W>:47?ANN%E UTQOM7C.@!G-Z)\*>UG]59NYU^;E JN M"F)*78$*<08P1P+0HL*@8()!F1=$2A-;,N!!?V37K"8;,:PF%$4_K1T1FS"E M/L[Z_Z'CQ?DQ/[;Q^!T_V9ZA<5+^ Y 8(=W?A_JSI?H'0-.7YA_RF/#FQ[_P M;_/[A_NV^P3*&:H(K1SJ"&!4%(#GN@0$2TZXDC"OO(H@3YX\LJ5H:66_WX>, M6SB5O]\2#)(J3,=W B5KLW&1^0'-A8^?-UD#X;-B'#8)/G_!=Q:KF4&J"1<& M :(D=D%<#82H"#"5()@I2$4>E!H_&JWLL#ON(<]/%> MWC,'7?Y;Q%=N[UT%U7^#>,I_E]#)_T^B)),'1"*7 )>\^+)-%?]D;YWE!)98 M& Q(H8EUCZ0!%%+K'AE!%42F,-BKS/'I@TU MF]9;AQMG0N420:8 YE1:=\80( AE0!>:(0-S#5%0%DX?L9$5IB/M^NTVQ+.& M>GMD$.:$]*+FYT>DPB),UZ)A"%[9?>1+M#CWDIIT??41^ND2Z75/1)GA02+& M[5*]YO/UO_'%@_Y%\\W#NAG#?9!OQPG$!"' .;<;%T$-$)080%"A"REE54&O MJ&,PY9'5WA'/:NK9(?F LK@@&/M5?U1PPNS 1?U6<(%G++??9)4!H(64$0X M%GAQU8.?[N:;3"^:[JGW_-&U47YPFRQN0D"DKZ97G]?\R]U&57C.WCK5+V<[)I M_WD[7VHX(ZBLI#8*0(A=KSE4 EI2#61)(,$5Y=1XU4SV4AD[[<,B'1@V]*Y .8O>GNW4C-65L3DN0!8N?8M0C) E32@8JK01HJ" M21HQ)\J'MM>G=_!DJ!>K^WN[)&U3K7>S/0,C+%Y@^JW8R;")TNR.>E:3 MOVDV6?OP2WO6TG"1;ND.D3G1ZNU%Q$;__<'Z!Z^^ MNF!N/94="YX+C2 H2RT!MOXZX,8NY79-YY)10Y *2NP_1V3D17Q/,JMIMD5U MGOG3\%'ZHS&$*'BQN>/>U'GE2M6 [1V+:/FP]0IXT8^N[-DX97^Y"*^_, MX=GC!UW72]=)H?O3RRZ!:Q_$,J60E'$"F#!6;V&N 9.F I#6>@"4:.#]'8@ M/V.K>)W2T604''(7IN)#,?>S!A,B&6@X^M,R_&*OP<8D$1R)[,Y0;B8U48F@ M>VK-4CTVL@J$?YEO^<+E5'2]9.M\"[V="8$JD[/<[E5<2S-,2L ,T4 2G4-. MD2 R*)OM,JFQLR5T,P+ I9_=SS<;UU#[)I-M6S\7.U^NED!>:6X<"I^?>4H# M2ICE.:"9[;H^.ZIU9Y>4\[2OR99L6/9%0A-/PKXF\.F8ZZMW1(ZH:NZ>W2%K3,*LA$(=R :L0+N\70;BZ<5';'@33%!34(\X@0Q$6"T\0=8BM+ M+N/DI[_#Q(Z;7U47A+0T=ZV96K*7"YO#!UE=$RW5/*N+=*8=:W5-W)/I5E=O M&#;DJHXX;.I:S]MO\\V,")A ^3&MCY(X>-'5!JL0SI9Y2>9;Q41=$O30I MZM+E$1E6W3R1]\TXD=NENFV&B1PT''[UKL:6I@ZG0QR=?K1_<^ZMRP MC^[&YTWKK4L+J=H('JN,2QA[J/7"K6\<*IW>O6G>O>MV^ZL.' M_/!9+_6:+Q:/F7K0]:"@^3);+77VJ/GZ,C,__CE16MHXKZ\W<2TQR>E2V\;! MZBCY;202D8V0%XO5'^Z#]WJU?KEZ$%OSL.@8_*"EGG]U/.Y66TZDQ!0"5$)J MG6E8 59"#&@%J=:ZTD41Y$P'41][/>UXJ1LAJ9:;O=:O=_P$-D$.0MC/#Q\- MM\A5<4_S)CO&\86UGO-MYEKDCC )+0J'5,V/@VA/V_HX!I:3QL=1#TERJM_F MEEJW7@F%*2"Z$,[:E(#GK 2E@%1!:X<(XP..]2=)QGUZT#WH/#\HYW:PM($' MN#R)9 "SNNFC+4,.H5D@$ M#2Q[2F!DS>S(98Y>U&'<"2)^VCA$SC U#!(Q6 $OR9%(\TX>/ZG*71+NJ:Y= MO"YV5H8[4O^XM4]S.& ])2@\HZ[IBB2B 6 M."GC+)V15:Y-V]B1_4OH*(SSX/BI70*1P[3OJ;16 5N:26=?]$J5;/+%>2H3 MS[WH%?5TZD7_Y6D:B.\^A#0O*9;&ZJ4IK;L*[>99F*H 6E1(*6@JG@>MAI<( MC>VO/FTE'JBC%_'Q4](44H=IZ6EO\5'T])I@([4;?QY-O2;LM?;C W7U<%HO M1.+3?+O0,Y8S51A:@L)@5X0*)> 0ED!J0G)$95447CV!SSU\9)VL:;@H#$0_ MB!^[@5*>2*IWS,NA4YP*=R9:YCFQ@ M/.8".I[QF.$R!\9C3L0=X7SGBE2I C(7J$P;D.D7]20@<^7R 8'3)B#;A0-9 MR1 D2 #)%0*X+ C@LBCC86>OW)(A.83_[8O8=SM<3#E184KIW[$[@$K MQ@#'% &#H-*25AA607-L>FA-$ZFQI+,];9^-43!F(<&;P4A$!7#"08B,XO2* MES22D4^']'IOR5R.@9?+^WRO'FOUW75\H*@4*\KN'L3.R^6AZ>(C+/3PB3N._J%0%/>Z]>NV'8*)O7J[6>?UXV M(0[Y^,DN')M%3>:O?+YTY3LS591"A)]E6(X_()=&YP0\(0@8T-07A%25'V0PWK?B#VZO6:= H5["@!;9.!BH UM3N&"B"0 A5LMQ( M)OUZ*!X]=>R@ANM1L=E:WVQQ. TJ*"_\&(5^78Z6+3"L$"=6T#CN$S$&C.+> M/VNR,=PG[!^.X#[]8]QBVDZ[YXLW2[M=KWNBU!\287)1F5P"91=+JRI8 $YS M"NSBB75%A6)%D%-^@<[8RG-0*7C[E<\7SJ@ LUJ##3]:$6[L0O&?JW4]];1> M65]JT30C?65-DMV<[B^-JLBX!+/?NIH O##MW!',]A23EVEL7[S2 =N7ZZ',__OGSVNT0[<[YG?F@O^KE@VXF;Q2(EYAB"2I-[-Z6JAR( M4AG 8%'F1%D%5D%%5WW$1E;:8])NY6V)QPTJZ87-^R N"1AAZAN/0\SIVE4! MTYV=728U]B5>EO2[ZH7Y,[.UM_6:WM=UV%R:R K)(5M8MQ M+JDK!Z&N.1$' N>$4PIEX3?F_2JED17[@'2VH[TK90IH3]F+5K]*)\4@3)^G M$3^@UV8J&.(Z9T;"$=:/TD?$WNZ2O0^8KE>DCQQ'G1^];HCLXZC^\Z&=J-PU M5]_J^\VGU0?M1)DO]*]ZV^0_NM#^I]4+>\G[]>KK7&GU\^-O&]>D95=F<.N\ MI'H7O2]/+2FL2LP!U+EKM%Q4@)?6JZD8=2V8!96Y"&K].#+#(YO- _9=&'O= M,9W9?S>KQ5S5*K346]=#UB4!VXO<3_7T ;-8_;')W*O?\MYIO M]">]OG>Y:IC)[E+8+;V3)/:#0H?-;;/%KB.!^PN?/F7S\V.[\WYA5?;S M:OWXI-\ND5C2HC2@,-;"N GC@%8E ZA"&"JA*NG7?/R[D&:JX_MWYFBR<3T> M,_OYL0L@91UW 7&UYX;.)W3YW#R.F/[3^V:M=-F58JY-,Q"BK1.P3SF\_N2) MFW,?EI#FT-_AYR<@]OO'@U%YMW#]O-EB_=N*H9TE@3FE<@9]BZ38I0("2"(,<22HE*74&O M+I9^Y*;)5#K<>MPT!F>3'7 1FK'4"V"_NY$>EC!_8"@B$5E,/H(.R&7J??S$ M&4T^HI[F-7G=%=FLEF_N7B]6?^SF-;LR%A64J6 "" M50DP=DUM*OCR95$;:V[!7)K5^GZ7)[1<+4%] MLC3OF(X_\AO\7OQ"05.B'6:'ZD,WQ]K!@=T>UJ7*=OP='KV-W(0I%5RI6OD. M96?:EK^)P#MI#9SJN9&SM)J&C2]7[LAGEA<*E8@J(%S'4RQ0":B %:#40&6$ MH%CD05.R#I\^MFW;-?YLR 5F?!X#X6=_HL4+#')X2Q8^>^J]IY M4>?$.ID$=?:B2#5RCLW/3[<[!YNCGQ_WEW1;IS_X6KV=+W5]+#YCG%1E#C& MK%0 2]=W6$@".,N9-L90PEB0[@UF:6R%O109.6P+)![/1UP_+T\3,>E;"+0K!RV9KK^ GV-?0+A12H99*DLVG*%IS5\R $]L9KHG1QRZ M_<(?[;M!'_37U>*K]8N:X"'H<:*4&I#YHN2!\BUU$@/>C&\'84+W:)W/;C4)O6 M=N]"6*XAQP:X@+;=Q$D#:%D5U@#20FC*3,D*W^X4EXB,;/..R#;^1>"VKA>A M?@.72N[ B%&,R$%M+*[)-*"KQ<5'3];DXIIPASTOKEX;MP?\H+?V(5IUC7QO MI;77#W5KRY?:S.5\.Q/6T&E9Y( 7QK6HRR40! M )2TY+@M4D*!P\W62(RMJ MQT"F6P["MF$>D/EML]("$::Y.PQV/;9_.""?M?03-IWS%S;1_L>#X*3[&W\ MGNY? NZ,'9]X?S]OBAYNE\JE'ELR>BG/'W-4'$$A\P)@JC' 4G# .88@-QIC MAG)&>%#16A#UT=?P'2_UB<<1-RF&;H1![7FB-!: H8YD4. M$0*$4 $P5@8(7-COI,J91H@*%=3D/Y2!D0U2S4YVP,_-7J^VV1%+-]F.JD>"<5&[&/B>^H9AL^PW,7::0 M=<=>K!Z6V_7CBY72,\50R0U3@%-C724HZOT3 56A50&5X!P&-NCOI3=-TMX1 M"S?-$'6+6M8RDCE.PEN-]<'8;VI& "?,LJ3 ):H)F8>T@WJ1]3U_\I9D'L*> MZTSF<]L +Z4;7;C?&$%14L9S@*1PKY6?7B<"U@IZ97%=6 MC^RF.E?V"^=V84,(@K*DD-MUK<(TJ!_V"861E:H9[.P( M<6I.YO'3&_^@@3 M/]4:)&F8=AT(^>FJD''#J\\)DG)V]='SIQ]=?4Z\LY.KSUX8NXV\5(DD@"-#;,90250)"\!) ;69FB%(@'UGR=)S3-QK&E?; U MZNB';A% "JXAK0I>YJ5_YLHI@=%/O/8D M,T+C*653Z]3&%K*&'4X%B!F:I7)9E4(;*F<=.F)UR6:CCS)2>ZR(K$W;E MW&W;Z/&RVJWO[4;]=*K<4OYU_U:K96#:]SAG%S!!E0%$/ M562L *+D)3"B9$+Q@FH2U")^&#LC*_#AF)>.O:8-:L=@MN.P/I>M7<2:R:SA M,J[;_,!WY.<_3X=\F#F9 /3P"H0D6*6J/AC&S+25!TF .ZDZ2//4. /ZJ]Z& M-B063%0EJ7+ "4( &RJ!=6 ,4#JO!-02Y]PK S>>A;&C &>Z0H>9O A4_SJ5KI*/J4R>4".J &XR@6@5%<@-Y!3#07AU,OX7"(P=M2^H=C4>P94[_Q_W'WKD]LX MDN>_PHB[N.N.*,R2( "2>Y_*KP[ONFV'[9Z)O?Z@P+.L&954(ZELU_[U!Y"4 M1+TH) 2R/#<[ZRF7*63FC\I$(I&/4U"X:&K&TQ31RMEAP0TJ.:9(6D-<52I/ M>97Y]6^. 490M^8-S;;^M=W_KL2EWY+&D!5XF[$1LJDQ#:C=.B4EH%3K2FG# M*K/VI8Y4A=4C26_1U:G/C5=CU)$8YQY-<7P)SFPB74\)(Z)N/63?FAZV)[H&,</" M S!:T6$*,V-1X((9.9#DO6;/;Z7Q#"%(LCW3"/MD\)#GZ5K7Y^NW]FLROYO: MXW5STKZU3*RG_UU_==KVCN_UC_67[WKV3?^^F*^_KB94JT*2+$="J]3-@JY< M9_P2J0J+4C%+DH.R2:YC9V C^ZD>HF&Q=7$M]\5+?KE]6$YG29:LORX7CW=? MDU=:UF\ER;/SU6%#O B_D_1X\,+L<\-7&P'<<=8$ V_J=KK2%=YUF;Q)_DOS M9?)A'N&2,"X^\<937\/,V%.L(P!W8MAUC%4#$WWVYHYL1@],F"Z+0I<9XIH3 MZSH6!>*R8DBG4E(B:)5+#,KV.4EFM&!?,P[HH24+3/LYC9"?*;I>;IB).1KY M\_&2S/ LH%Z18J4"G28R;CY0KZ!'24']3X<7Y9YM:)Q5J3WA*85P5FI$N-2( MBU38XQVOLJHP"A>@&\YG[ =]JNWQ3;?O54:*KYQ+[8Z4)]7O/E>EP@#PE[P_F"V[]*/1!H.F58R+Q$ M1!8N'92E2!"?J.7]2\N.79 M ?W&0ZNQG[?W.$3H4[76 _4=W[2/^*B7FW9W4[F]J"3$$&RX/=@*+)NJ"6YT M@:P/:$JF3)5JD-?72VW@+67;T\02;[[7-TE-/[BNHA\[/R6/A@A,RZ\" ZSH M7D)&TO1^6J.JNI?8A[KN]Z& *X*W<[ETGN@KW?SOV_FME"Y+;V5]4Y==G9UY??\P6SQI_4G7/68ZCTRTTD:3BB-,*I>5;NS6 M;VB*W*CRO$I+;IA7O]]AV1S8O&RX=(?*>NB12_#B#:/);,<&(,X^W!OSN+KX M*=X#S*AM6$Y^V3#]:V+]M^V;^=AY,RWK289-B-S)>O.IGK=2*_NJZ\B7IS_NHF.S^X2)C]6^/ANQ?M?L_O[I;U M;-B$WSL972_1+H"&OSU]%X;#4=]O*NFP1'CQW::7U(<'Z#M+I MVIW]Q8?O<[N9?9T^W!J[JWU9\OG*93I:HY'E&2VXIB@758X(SRM4FAZT1-1=_-#-HFETZ4H)J6A4:4"X:(4 95 MDKL\=*UESDO&4S-9+]9\YF>F_$F##-26 ?](F\NG?G1I@FX&^ZE995$2T4]A MZF>$AD$*9GXN))[O1I'=7D8M5K9Y#P##9IF?(OPS9)?W .*95=ZW0LA,>V?' M/ND'^Z7Z6H_X:%KC3K_I)GXZ(117K#(,T=*%+/*T1&5*B+O.SJV]R;F6_J,U M+E$;VM%IAH(N=PS<)'++ OP*PP]!CQ!"3%R 3HNCG'SJ(K(COKG5B(D&9/1X M1%0"1X-?A0YP4+>GM/V#M"\M,N*@:T]Y]@=1^WXHM%T_J)3PW7;P%^8Y9AFA MR&1:(*(+AD26V[-@RHLJDQIGL)+H4$8&3V ,J\5]%SJ3+?B%^/EE8\ ,L[=# M(APP5. Z>**-&@AD8^0!!->!=3R6X,KUPDR@:[KT=KY:+^OML&XVPCFCA38: M%<1:.*)SA4K!"6($Y M-@MR,5]-)%:8=,PD5@N$L>&/7^X;_=T-FW+&MJP8\2L$[#X ML5)0_ F/FX\"!N0H.06^0HPJA-V0"Z[N4IB0!G"ER"3$_4Q$!!9A=.*I+&&#" MQ@6A!JE,>*9Y&1=$[:]-N';ZQ39-=:].LW'"666XW?>1"^G8/=]U$M+4C0E4 M56FP9LR !O$5UTD+4TB@H/!D[[.RQ$KQ/B8P;F+W M60&/TKG//QG8Z[Z3&$93+7-28:2SM$!$TA0)B3&B%4\I*PM2"0:Y+@W-H(3? MAWYQ'PG? /WS&Z\4#:97/HF#\,[VY[*\KF]K/W8&5X](1PWMH^5*?5C>\7E; M1KLW0_=VKEK'K/[K!_-F.N?VE,)G=$BLR>9S-M M#[,9LWYIY>K&2(9DINS/.4XS#VRYO[^UO7!'9ZGVRY MM+\QB^4]AV=:17]GGI[Q,[X)H$O=X;2>9=>9PNWB[X?O9O=.=@SO3>1T/"G1^&HA,X>6LW^[@>Q?!R;Y,[UW8TWRVOUV9 M)C6VKL]_9?FL3_J5SE.JI$'&N,R*4C$D6,5=VWEC2JFPPJ#!Z''9&R?SXB;9 MLIMT^$UV#'>:'34\URGG':[K(2G+=>(8#PK"1'ZM?D;O^5X6S#(^SWL*S>R( M#&?I_/NJY?'JU M<"Q.I"&54>Z*FN"ZH0Y#52$$JG*5OY"Q.NEY4!RW79X_!$<]\0 ?#?7[-NW@/IC-++]W MT[FV?VT"]A,I<\Q2+A!/:8:(*#CB69HA:910!::EYOED7ER*Z(I_C'WH7O!X>IKWZAK3.CNZ6^@J=ER>V!3RGB MA@#R @E%2\1R+@M#!<\JT.AW, <#.Q.>I<&B9FNX$NMCX/V,RJ!PPHQ,?"2C M5UF?16.D,NMC^C]5G?59>*"%UN<7"L^,WT7Z-56 CMS,8^9F1ZR6'V8H H8,RYL_+%#%K M_@21T3/GSPMZ*GN^Y^F 0N5=$YEM1FW;UON/A\7.6Z3QPZ[]4=$RS"@(#C6>^LW,<_U M-J &:?IY% MAK"W>#P6K?%JS".CLU>*'GMMV)Y7]TE;/DU>WDZ*#&,A4KM/X;Q I*08<2PK M)#-#2LQ(66JOX8Z[)0?>;U[R.5?8\,JS"11H&ND\Z0&5H&&<#/>?$,Z MV= &-JLZ#Y??L2L."#!-"I,?WG;JHFBQVDR=)S1N6ZF+ A^UD;K\B3C]\+?! M %ZD)E650(1F$A&6V_TJHP+IC):*D@P39JYIA3]2R,3U4VM]P0?[5:X;0_W[ M=6WOK^QX_QS-[D?I([0T%*ID1GH?*\+8D M /!2)$AV^,7'!<%BW6^<(S/N-<8%88]N*RX]'ZBV>C9SS1[GZG>^_(=VEBP$>J>_D35\\@K#.R)MCD M]O]2B9BJK&M+Y($O MF]8<-XE=^B9M_K]MI)KPQ_77Q=+%Q&[<:?#[UZG\FA!\4Q!Z0XNT_O:[O^+R M)BOQYE/?M?4\%YT9AKQ.(+*OQWXZSVZ:XZR6?N:D7ZGXZGSJ_WGU#-WN5RDN6%DPC)C%!1!N*RK+, M4"&)/3)7S' %*HV^0&_@7;VEWDQWVJ,/T\=+J/FI9T0L8-K:A6&?=/R]WE/( M2#I\B=JH*NTI^J&&^W[L&9HG;(-%HI*4T[) O*JX/:#CU#H-@B):&9)AP:N" M@[H!1N%J8.,1I4(_-,DISFOSLTNCOPR8]1KK/8S;'&&@>&,H.':)N-[^X=W:_YNJ3 M_N?C=#5=Z\]Z^6TJ]<=Z>E[GWG^KZ;G00I'2H$R7]E2'685X:?]:E:GD,B>B MPJ ,T1%X'MA\=R1PG0-V,B1.")=ETXK1SE! M21)5Q178=L*D[32)(TXW10I M8*>&$;X,?F;_)WO%L$WA]N/;EYL7]Z)^<1_;>JC;Y=*-GW0_WR3;(:-N:-/+ MQ6J]E]LVQ*8P(JJQ6E",P/&XS2O&>P5';2]&)!TV57HOBZQ-$'M9#VQU0P ^ M6J++_])\.<'6JV>88I2;TGK\C$I4*94B+$6:JIQ0GG'(F&A/N@-O"BJ ""AQ8#8;@TA=AWN5''"@-E/)P3#/UXX&&@GJ3RTDVRGJ\GI5&ZHC1% MN2(,D2+'UF/7%2HKKH1F>48J">G_NK%IY>:ZB$ M0/^R)N-&K=6$(OJ'I_B/YN52(*9JRI=3O;+D%K+^K3WL_\=B.E__U3[^Z"8 \ERG.A^MI=O$0>RQR?XZH'WS=>C[:?IHF$(= MH3TXFSN5;W7G+1=FV/)I3Z<=3F^2':\W]8=J=I,-O_$,3!38(AFDZW@9U8!% M@>W0X,59] I'X^W] Y\N'0/6DUG>6=TS!2D4+ADJA.NI:G]$'#.*C)2B*K.2 M2XP#VN*0$0.\U/.2A3383DF M,K[GK.#UK,[8FF'2>Y&V>8,JZ9<4>,C)>(Z+HEKZ)(:2Q9SH0H%"@K M(8"'H=V<+?E$=NEO)V,!,[]#4/8S- -C!S,Z&V:2#C=U;M<&S#V&!IDW>04> MD6Q1" >CVJ4K(#JT4=$59+NQ[@]6>>M$=V"YUN4C4KO_@(5#YV85X ,#,02-[E_"F5=XO+>U?(V:1>PD9*SV\ MG]BX>=]>@A\E=/M]"J;@2D\GK]U%Z-.;Z4PO7_*UOELLGR:FS)E6586PJ.K+ M$HQ$Q3)4%$)SHTB!_I MJ3]B'O<@-C" RY+8 (7=G>Q/#MADTIUH_OI+V]+U MUSIS1&FC[:.J_TF[/Z[;Z7#KA0M.VM*,UB(6@V7MEX[70>#PL:YIJ M2:M<2= $RS-TA@Y?.*IH[4;W.+HWB:,<./GL'%*>L8GKY0?&(FK1OT!%AP*FW] MGA2GA!222.;E]YQ>?FCUW!!+_JS)035R'PI/10P6$*A_WK+!5>ZD"+$T;7_Q M<17LI&!'>G7Z*?A1O[:_^&SHKK:0__BD'^RK_S81G)L2,X52(JG51RH0SQE#'!>>+EE(WEH M^+CI])Q+>,T*=(?T@]5WZXP.%G1/M0PD.PZ2CQN<=DPDM_TX!>RV(*FC;<-^ M5$?>GT%0'&_CFA^$0JR,>C/BX M#?*"@#GJEQ>V2A3_1KUZ7$[G=TUSCGKW7TU4FN "[Y*WR<#+8+\JM6C&POL$^6O0QV[C317*::R M+!!E!B.2IAB5BAI4LD(H:S4*C6&VX@IFAK8B+6ON:BONC6"4-^%I=4;"%VB/ M J!MHYG)(!Y/#)AB6;)K6!G7QD4 [F]5:F()J7$E4E%F!B)2Y MZVY3VL.:D)H:3I4 G=.>9W[QE=-O+X$D<9YEF!)$4^Y 8CGB!=>(RBQ5K"+: M% 5L*$,$F()F,_P68VKS);C\C/?HLY7A7Q*PI?6:K7NU$7W6J;J>HAZ:OKBS M;S>KOG2\SM=-PLRGZ>H?NYR=;$)IE7$LL+5EAB!25A0);DJ4IP47::4UTZ"$ M[SYB ]NW@U0DOOIZTQ2*N+:4W_BL;G?CXBG33ON;KWJF$O'4R2BJ!Z9,5;W( M'Y^A0T]ZH/;3^%@ N^ONE031_8FV1&..0_ELG319J/TD!IY3LIEH8]GIGA\ M)B"A]+W98MFF ^+ T MT'[!>A,_SWQTO%3/?M[WDCLO/!I876]7<@>TC4G)2T+K)OXJ31%Q]:@\+YD] M%.286U-#\PPT;V5_^8&MR3L]MX+_[U7B3$F= @]4M#.@^/D X:+"K(FCTP1: MXJE1OPRQRL[W%Q^WHORD8$?%XJ>?"MBQ_5:4): _7A@77M_:J_OFP9HP7!P5%@-]#Z]A&#!'Z&(Q"H /V10 M(,-92'=_89R=52DGJVIM):DI$RC)WSE6!6%90QK%(E0+%HR'63BKAE[J9)2'[3-S04[.!=!TPD M1S"0B5$=QNN .G0LKUSMVH2!3>;2[A8ZU5)RSB6262X1R;!&'$N%,C>,F^98 M\B(P'^"(UHC7_1O:H=?YQSCYF9M(TL-LRBG!1[IL/RME]+OT8TK/=%5^5N3S M-^'G/Q)PH#QSR_1V+F>/REF5]];[:4HM-HW,IGHUD:4PE+$<&:5 VP'@?&X>&"&8RSM\3)AB7[@^L^ MM!D^DW38&AY1P ER>&3#CI'#( P[35Z'3>^1,G#I\//VQ,&#!K+GE MH>D8^;&#U2^.D60Z_S79\I+<7D8-[ K" 8CD&0((C^HHP@$Y]!L#5KCN6+@P M/:?2-X]N%-")L^E!-G/*C3TOEA4B*<&(")ZA,BTI4B*K%!9Y&9A7'H.Y$0^> M)P,XL+C[(*\'=GP=&_3P\VYO/&UUDS3,GGP;HQR18R(9^4P=A;5G.83'!/7< MJ3TJC3#[_/J?C_8$^[M>?UVHSARW4^6Q65F5N,(4%4I11%B=O4V,2^8F)3-% MR0K0F -_T@/;UH:1I.$DZ4X^/)Y@V*FKA5E: -!^=G08^&!6,A"Y@2J2X8A$ MLG8 PJ/:,C@@AY8J8(6 <&-=S?AVM7K<+V3\*Y\]ZOK?/CS4>=>O?^BEG%I/ M]7:N_FIYL4]^,)_L#\NI\X?J1R>J3!F1N49&51DBI9!(T,P@+:A.TRPC@G*_ M(I/HO$$4,:@LQ?%9SVAUV>V+^WOKB*SJJMZEGM5S<->+Y%O#G'ND^3?^G2_5 MJNY^7O^RJ8MVHY'JS'>S6+K:%OLKMYI>KYL.]*O#!0 QNZCOVR,V^ESO$.AR MUF V;!Z67M>LWB3-(RVWR9;=VMK^=?=>=RPWGWBN5P,(LC[7*PI,,OZJDV^. M-8+^0Z!TUXD>! "84>#C_RI-O1?%G6?GJ6N M>_)TO(!)KH50C% D,$[=B4 A7F8*"O'> MXA\Z[_X?#/#9#VS-'_/I>F6W*FNNZGE$5K*Z#\EMO8FUI0TIUFE."HU4P04B M5!I4EJE !2VPJ2@6LO**((0R,' Z@V\PU731B>YA3K-(8![^,8# MPP@S+ $(AE2WA4 )\&4'AC3,91T$6IB3>04NO;YDR+KCN8Q72+WG&5ZS3I@# M^'8NE]JZ0J]T\[]OY_4&LKTD?-F<9KJ=;SE7W,FR2EQFE1%&D29HAHFEJ38X;:VLDP[K"]DP*ZK7M0W1@ M![++0JT>O$,;9E^\(/2S++&!@=F4+O6;9$N_AN?6!QZPY8#(&\EF>)$&@Q8(/D MY%6A4X>]/>O"CO5@G.TYND@TO=7,ME]E3 M:X-'0\UK(?8]] \!'/3H'PNS@!@ 5/QHD0!OPB/' Z" '$<%P"N$F9O?M9H^ MWKO)MN\7:[V]>\YR59'"]<2I4D24E$BH4B+"TT*4@N6T!'4Q/DEE8"/2T&P& M1M=4 SL.GD;(SS!<+3?,!@2(#%;V7I$BZ?5I&J.J<*^8A]K:_W"L^\37]P^S MQ9/6[3FO6Z OF)"YT!A1S@0B6!DD)!&HLFX YXR71AB(OD*(#ZS&MU(N70:H M7-R[@IY=N%]IHY?+YE_NIZN52_2[]EJQ!^+0B\4XP$6Y6MRPL@W[1&UQ< T$ M@]TF]I!^YOO$RZ!9HJ[^.&A@G&P:2/S(11!*->)51Q+@B6IL\JS+_@+ OU:%]D#,Y M. TK@!BF-XH>,=\AL($9BGY8(-7\5R %B/0.@5A8E#?P"P6+[D+%[8WL>B\V M7E07*M]>1!?\89C-7"W7;N1,&R6V7XTZ-'S[8[J:Y+A(1<8URCEAB%B^_MOB<:;>WC]8CV@[$;.= MA3G!JLI+RCABJD@1,;1 E1 **2DU4SJW!QP:83+E!38&5N +\QB3M>4N^>[8 M2WC-63)MYLBZIW1(YZ3 M^%W6AH>8YC).-]JL@:VYBEIF.J,ZMW,Z!U\+J0G M+L..C;S$Q,\P5=(3*,^AD[ZK7=M0O*=)4NW93#0SNLC3$F%29HBD6"(N2XI* MSM-2*XHE!G4F\B<]L%GS[T+F^C'^SO^^6"8O9]R:PN:D KP7 D#N&?49!$A@ M[,8 M:%U0YL88Y)A3:VLH0YS8LXZ2K@DNUZE1#&)K3I,9VEUJB=XDTRW99&;IPNS% M&8C\;,/U@L/LP$[F'<7D79_,8'7O%RF2:I\A,JH:]PMZJ+(7GHYUF?RJO3W] MI+_I^:.>2)X73,D,J8*Y:?,T1R66%%6IU=&B()3A]+H;Y .*@Z>0M;?#RX;< MM3?#AWCYJ6U4%& :?.8.>(O+IPNX1+CW/2/K8)>]A_2>^8;WC/B7KW7/??#: MHT%=\E[/IWW92::X72[M]Z9I4_?B:?=,VQ"E+I%OW%@C2%E)6B%-K:$@&2V0 MD*E$%:LHE3G790:R$=$X&_%@47/1#,1.NKPF76;=^:+[8,MPTRGBVM/&M6\1 M>A@9\=V$GU4:M%_XOI87 :_EBO-,) BC'W>NY>N93D.1X#Q_6(I%(.">W8W) M='?U?YNNO[Y\7*T7]WJYN:)ZVFP5;RPX;B+!)RWU],'5ZDK-2:539.VS0H13 M%]-1!(E*4++IM[9TK-GS M+N#6.0S]?HLZ#J;@6ZT&0L=/LF'H9GL9_>3*!UK$'5?-.),-7X,#"KC3'QS8 ML O^@0"&)0!P'4KA7GL7]RBC\NGNG559Z2 %"JC M68[RT@73<)6A2I05DIE.96DHIQF!N-^GR0QLR#=$(;V6+^#BY]!>+RW,Q.X+ M.E 3_WZA(OF+9XB,ZOSU"WKHR5UX.OJ,\?HNJ;Y*>L_O]:O%/9_.)ZDV%5*.A^ MMF! *&%&(CZ*,<>.]V$Q_+SQD]1_ED'C?= )HSW+A-FINHN<^[8NM1?[WK7#,>73%WN>7;G)C74GD?IOL^:DJ_[^V)2[O]?K#^8+ M_S$QC)7&% ()(CDBPB5&*2R1,%B56F$N4E#6P#!L#FWT&L82V7*6K'?,)'S+ M33T=!&;G!GIK?N;P^=\%S&HV+3+W&$X:CI-?',^_WB2;-[7A.^DP7J===UA/ M;CMO[GTSU\7R'\_$#HMO)$L\$).C&NQA@3ZTZP-3"S/_+QU2[LA:=X2:KO[Q MXNF+7:G.KLY*5F0YQPCGN4:$:X6X<55[M!)2VS\Q ]W?]- :V!#O44X'L)%LD!]E$8U(QXB']H"GX\$W ;\;O^8SN]6 M:[[\I-?397WY\%G?N?]I&U%PE1FC,4$I8ZZS;T9=_Y\252(71*369]->38 \ MZ0VLV!T&DAT'2N[E"7BF&F4"YI*H?(R*V"Y)V<(#9U*LB6;-'1]JNEA2/GY+#'DA]FS(-'A M21<7Y(J50W&.S+@I$1>$/<:8-**4F)JT+F*:@N;WB6!S8DKLJ( MS^H2LSL^G;?S9C?, EN7C/ "KXM$/<]K 4:E7KYU(Q>$5;9=F8FBG?7IVT4QK=2-=."P?[;_88H389U);G;@^W@I2*I*9 M.LN$:YAKC\D%JY"6@BB":2YI$3!X:WC.O:S6U?,O/B[U;'IO)5@^U?/-7;GW MMLO>)MGN";:UC/!6_;:6G^0E11R@L6,_Z?*_J<_<2'#8929IA;C9U8*X[6:0 M7H#C@1YIOQF!X5'WF_%>P.%^,R+EL/WFM26X?MIM=R[#;_&X_J2YFLZ>7FG7 M1=/\_6D$()SDU8H*WF&B%3";B.4H]PHF?*2J4J"[L*# M.1GXC-'PU7%GD^\-9TG+6M+E+7',)35W-TG#'VRK"'\A?CO *####/MP"(-- M]=7H1++ X7R,:EBOANO07EZ_8/2TQJU-7GWD2WL".&'2FY(RD:HRXUBA7)<4 MD8H:) K&4(4%XVZT;2:\6II%Y.E9TQ\[OM48BZ)3EU#?W"TNX?@P,:RR==KM[:GI$,^($S=AQL@ MR!P)#6"(^"P0 PSJ\!4S9J2VC]SX<58/X4]&27T^!]-\I:>3UVY0V-/K>[V\ MF\[O?ELNOJ^_NG@LGS]-A- \RXQ&3.7*S>_(D:!8(BJS IM*9KE?V\D+=(8^ M+]:4DPWII*&=M,3]=/T24OTJ'E%^X$$N3'1OI?84[(0NK[3\R]WBV[_9%1HU MMC_LM/?2NJ,HK:=P&UWU?1RFHM*=I99/D]]>3)2@5#)6H9Q6%2)&2\2554E5 MD5Q7/!>:><5W=DL.G0[+YUQQ/P7KR-FO2V'_O?KP M^_5JV_80^:5=F9-7FHUZ: MQ?+>33SY(&;3N]K!??WC04MW?^1N@NX^F,_VMRO3Y*XW1T>B,ZZD]4E%(24B M3#/$>8X1+QC.JC*S_P=*Q8K#UL JUC+I;EU:-I,.G\F.T9MDPVK2\%JWI^EP M&W;FC_3N_#SD\=\(S&R,^#+ ;G=<["(YYY&8&M6%CPODH:,?>?7G3WEXK]<3 MH?)*9)5 A:POI@Q''+O1P&5F%*G*O""@=JN1^1O81 ]T2_X>6LL9^ZV.G]\ M?%<_13)#WVMZUKR%#I@_89*"X^Y?-B.A ^V0Z0==,K'Z[]:M2;XN9G:-57/U M]VDQF[U9+%T7N4F15D2*E*(T8\J:[[Q$I=(:2:D4S:3&*L^NZ\;;2W]@0WVF M-6V7I?^=-$Q=V[:W'V8_RSH@>##+"< M^=-QE+0L171O \$8K.=O/_5G[@#L M!B.2D)S1G*>.Z._JQ$G&*&*),B(SGG7. (XY%.4Q_8 M*IT=VW.3-/PD)_0ORABD,V#[6:?!( 1&\J*B%VO643\*PXXX.D/[9YALU ^+ MYT"C"XL\4XCRG?7ZZAERD\Q-I]:*()X)C0AA*2K3'",A!2LD3ADN]:AARBUK M_T*A2L=S,_5P['CE[D6.%+,,>CW/%[?T>3/C!R^/0/Q9 I@[QOZU@IA'@$8/ M9!Y3@.65&MI+96"#NJ&;-(0W#DU-VC^KX3Q&EW,:HD@.LU5!0H/R&2X*%93-<'[5 MT7(9+@K6S62X_'"8)]4,L_[PH%U/HOG=.^><;1M7MR,+5J\>]7O]8_WENYY] MT[\OYNNOJTE5I561D0+)HM;8C" A,$6Y8D800I6FH.3#4$8&]Y*<0! M4]=B$LD5"69C5,?C6K .W8RKUXM=G?+'2IO'V;NIT1.589P63"!EL/4L3%:A MBE&#JDQP(;C,50XZZ?D0'=@Z_4U/[[Y:APW=?K.(W^FDH9PXTLDO3U:W5L#8 MDQ>2?L8I-CXP0]1;]G'3!6J,BHYCB0B0_$EJ,HY!\"^Z./'90(?'GF,^ MF)=+K:;K-US6AFE[*GJQ6"X7W^T/+_F#_;?UTX2F)5>FS%#.&7$IUP+9'P3" MI1$\S6A!*6B:!HS\*,Z-VZ3%AG(B6]) /P>&JJ=W,QA60)_&Q5"L^]=PDFQ8 MZ<9GMMPD+R_A!W=H@F"(Y<; B(_KO 0!<^2RA*TR[''+N<5O[/=QHDF9FIQ* M5.:%N^+''%5:,.0\F8)6VOX'E$4+96!@"V2_;WB8$]46P;@GJ1!<1CA!.9;& M/T(=@C'RT6E+_J<\,AV"$WI4.EHGH$'TJ^F*M]5JT\7\@VFCP2^LH7M8+-/ 7%80^M87UE8 MA^MK\>CM>QV\^'C=L*^5?Z]']M6+!7;./CFS>"(Y$SEU)K[([#'7Y,H-!1;( M8'O:+4B&9>YEY_O)#&S(ZP2X=I:Z[$[WUC_R)378RS\-/,J M"6%*V15N@,X=9R6)-FCG]XJ,ZY!^$9*B_MV>MVJ?G+A=*30DB5 M9D8@[?9#DA44<64UC):"B2K5U BO"Z/#A8?6*9?8[V@ECIA_YLF>[/W*=(U$ M0!WR$P:447**\Z DDKV%1LL;.<5^-U7DY+^'-J*Y5S6@@NE.9(IL[M.5C+$#7.[3B%I5DHMA5?=43^9@=6D[<724KY)&MJ))0[4 MFQZ@+FM1'/%A.A4J>4 ;FC[!KNA"]_#:5S1A"7J3*J*)"I+L)A%9"BDH5*,VMQTNJ7*/2 ME!AE1&M-(MX,IS)VR_$H:+ +QS>/$V9+SP3@S 56R0 M.&%WJWTO!79?>L1T[P7H[NGQ;C2/.-R[HCS^UP 5[?1&?CO_PQJ"^6HQFRK7 M-KD^&;O^.9OICSC#.=8%19JG;D"$]:G+7&6HR'-#W,QD"@0;?QGP,O@'T:"+> MH0R0BD6H\'3 MI?;\ %V^NX@B-,P\P:0%W5U3(G?7O0)5F=U>N*A(HX/\GG-E^N?%?M#%KW?P L^ M'GVM^G\ZG]X_W;<2^+&66T8PCR:S5(\IN_KS()6)4Y#1EE*6Y5[KYT[@4C[>/\[J ML+/2#TLMI\UUO/LT+.U!QAFTRO4!-GE9*J(%38MR,M>>KO35[ZAJ MWM&&H/<;>K>8WZ%9W>^(U],J(D+DYW_%^GK";.'NFUG3K;\YKW??T:@37WPD MC.0,]9(:U<7Q$?K0O7]T5OR#J=/'5A\>UZNU_098[V=[ MCU?@/"5PTO=/KL!K\/.3?)J.GMT3WO<.(,M2B@H MD:P,F/RHEB<4G$-K%+Q.2$Z:_*K5XTQ_,+\M%ZO5F;$(AWU62D%IFAIDC&LS M5Q82E30S2)&TS"E6F&,O1S&8@Z$SW5J6G(;53"5G)X% 4LE"H.ZW5:, "#-6 M .RNZZD2!" 4T_5F%(0N/F(!XA=S[N8K7+!2[Z?#J MQ=/O_.^+Y\($:5J$AIB4A!)>+;#$D@=[:)--FY7ZU)O\,ITG:C&;\>6J_L?ZM\ > MZ%[8^EF:V(C!3$RW 8T[Q;8,W.RJ'F\2QT7=2720QC07A8[?J^8\R>=J7W,1 MA)Z.-I<_&V8_/JR_ZJ5K3;747_5\92U64Z3USCI/[_7Z@[%>T\0(7#!:<&2T M=+DFUFOABFM4I6E*=<'MGQB2X>-#=.#\G9J%NCO)$ +4@+:'V-"Q M[FW[ 3%/LXH M]/A,F((W@8[M5Y/CDI3$JC2END0D)1H)J1BJW%QMN^]AG()BGOO+#ZS$#3'@ MO?D! 'ZZ&2X6=.>KXXI#*-]I$2*IV\'BHRK8:<$.5>K,4P%WQ[_S)^9&XGS1 MR_MW"S[?I-U6O,HQL4=PKMWM04Z1$(0@S P5%2N)X%Z:U$-C8'6R1!-VDSBZ M;E3!8O:MGI6U/U +<%5Y!JA^C8LD/DSMNI([FHDC&M(WY8S(@/O7ZT4/NV$] M"4&DB]-^F7JO1L]\=+S+SW[>]ZXW+SP:ME__MEBH[]/9['9^=%OQ:KJ2L\7J M<:FWNQE)"Y.Z8&!19A@12B42N9L,Q WF5#"&E=>(]B#J YNG#2]U[NCQ7=R. MGV G'H:UG^PY(JN0H")#RDA)5966DC"(X3E+:>BK M2RW6R=O5ZM%136JR-TW&$ H-83@C.KU_)0BNH]G@(;.\Q*S,$1;$XJ$J@P1+N:?K\ MA?_0*YS6&YT<.WHA[1UWL/&3Q6ODQBFDJTZUL3:\<91R_?.RQ*U4_,>@6=HSWQ* MP-,]F4\^&:9\=H4Z-VFY;K,.6"Y?K_(MCQ)JW7Y,M+\GM9=3 %@ .0"3+ " \JL6 W)H20)6 MN"Y$L#5=32C";66B8E@4,D/*>M6(8)&A2C&#,B,JS6E>2 7*KCM/:O @04/8 M;?%M&7] .ET/4K 8P77R0X,$K>@[+Z"-(4;V BX+%SE4<(+0L\0*S@M\+EC0 M\XDP'3Y3F+6E\U'/^:QNAUS''.O#U:V4RT>MMM%QH;')4BJ0+JTG3SAG;BYG M[D:XI%;;M77L05U5(O TL%4X6Y%XTU66+9^;2'S-:=*R&GQU$>.5^5F=D5\$ MS#R-]0[ YBPB:I'L7@R.1C60$2$\M*0QEPXSN>^TM=WZG>8K_4JOY'+ZX"); M[Z9S_7:M[U>3@M-*8$,0SI1K?R1=UJ6;9)<;HJ1UJ@H),J<7Z UL*AOJ-TE- M_R;I<)#\Z7A(:B: )O 2A'[F+2(P,--U+29@D^0I:21S+^=J>R[0]G>G.16ZG&XG.CP4?LN>YSL97$,,B@S#(:(Y:, MXJ,7DL*!.552&K!*X)4P?ZHIO5DL/RX74FNU>F/EJFNLFDDX^['++*=49XH@ M;B1KZM1+B0D2/"\4IUIE*9_,]9V[BO2\)X5QX*55V[Z,.SZ\E:LF'!#(@2+I M>;LZ #IAK1M;1NIP^2\;7A*G!+\F32GEEI]!PL&!2,2ZD@52'_?>-@R:H\O= MP&7"+,\GO>;69U*;L<)MDC16Q/[',*2IR=R\WQ*5+$M1;E**=4&PQJ!&&*?) M#.RX;(@F&ZHP4W(&&C^+<;W ,,-P)&O$FDT_F2*I^!DBHVIROZ"'"GOAZ< 8 MQ)0+5^/1Q#F.N]I/2HW3BJ2NU035B A>H!-N'%*0_JKG\;$3WNOEA2FLHV0V[O7+<7(_4K."12S0:N#SM?U]-@W)7#ZQ\/>K[:E1H5@E/%<8I2XF;#TEPA4108B:I0 M-%-IIH17.Q)OB@,KJ*6/M@PDNJ%=G[R!Q=R7H?/3W:B P/2X2WJ;ZMQ2_W60 MNTAO86-E55VD-VXRE:_X1SE4WA\,LP,O'E?6IU^M7O^8KNO*CVR2%Q7.>,$1 MP<[CUBI#%=<"%49*F9>YP;G:!-V^^.O_,:6 X-H7N-YOZ":.<%-B!-/W$Q!Q MP@S/)$$CT3+NWY MH'*W DR@2I<*%8P*224E6H *SGNI#7ULV&[#,T<\[ #1BU;.K2=7*8U*[KKM M4,GLX4I4R)28,9X*FE445FL6#:_KR\\6@\/G>0Z+!0GP/+85O\W@J"FCA4&6 M=G-.BW@T\Y$QUA&ME]:X1S4?L8^.;%X?"C..F_CKIO'O"[Z:RHG(N$R+E%@W MS:36:ZL4JJJZN)3(-"VQD 040SE)96BOQ-&(TJG[-$:%P:+("46Z$M84"HN6 M(*I VF3&\)*EJ2$P4W@U2D$FL,&I4WJ[A2GA!V6IOR\:!M=\6:>C_B4&CGXV M\6IL8+9P>R'4Z6%>DXQG 7LEBF3Y3M,8U>+UBGEHZ?H?#JWG$>NW<)U2,YUZ[E M5=,!8\O(9I00, _U%&)^6GHE#C =/8+@2Q $ 84]9X6,5M%S3&'D4IZS(A[7 M\)Q_-+#!IY2+QSIS[*-US5WNV#86JDU!!2,2<>J2R"M[8N.EH @SDE;4<".4 M #7[/$MJ8/7=$4XVE(,K9WKP\M/:."C E#<0 'C3T(NRQ6H@>I[0N,U$+PI\ MU%CT\B>"%7DSF+NO\?WM-SZ=.;OQ9K'\S&?ZLY:/R^;26/W]<;5NY_DVTQDX MXY)C0I LW; AS3)449Y;USM5TA0RPQFHC&0 '@);W5.R#8FD1_:=YFZ#E?!=!^?7CY]J9Q-G8,W"2W>V_"L6=_ MMV7K)N'&OO&X0SD&A"V>:8S.X=@V=2B(3QCCP4@%=UPY0??+HC,^JDWJ:0=8 M3UA!1,ZS"FGE&K1I8E I)$4JS77&\T(7E0%=]D,Y&-@"Q^Q9!D?7SY@.BAG, M5!YU0-M921=4ZHZ/:UG:SD*/VI$E#(]XC5F ],?NSQ(&SXDV+8$+!32RK_M* M_6VZ_OI5SY2UA)^LR[.<2KMJ3VWW0!V%F4NGIY+4]VZ^?;I6RWX'52_OCA^67Q7?[U62RPMC:1)EJ:QBI M48@3RI$1)265+G.:>AVE>V@,[(@U5).6[$WB"%M8$D?:3ZW[\.DW<9&DAAFU M((&]M=-#I!/>T$K+O]PMOOV;_73C"-D?=OY/WYJCJ*:'4!ME]'DT<"A=>U7Q MP7S6=\Y"?](/KO6O2\.T._5];;!?/+7_N*OM3TV98Z(KQ'(B$"F91F6I,!*4 M,J5)D;$4-J\NC(\1[[):TLF6L:3#V8WKX=@^ 9QN%_@"_ Y;(\ *LQ-!B+8W M9NA"C64+U +L:=MW<=5$>C^*Y<#NYPO&K=T"]+/E]-W?(-R4E&BHH2 MJ5!J#U_V*$84$I76J, EIIDV2DFOP% ?D8%MU89LLJ/;:I:_PW$6G\L>1PRI M8:8D0&"0PW%)HB"/X^RBH[D<&8JT5=(L$S0O-:@0 ! R,Z&Z$)_EG\A]@X)QW'(#K7%<\]G)Q+Z;SVBOI M3ODE5598SX&IG"(BA9M-2C72)>.5(C0G!I2PUT=L8#.T59DN[>#DGU[4_"Q+ M+"Q@5B08AN#:JC[Y(E=9G23U+/56?4*?J[SJ_4R@+^("F=:KL5^&KWRE/RX7 M=TM^_TG?\ZE+^+U]7']=+%U.R^Z9VWN7E>3*(RDQKH*48N/&?>4&55IJ1%), M))-5:<\.(*\DF)6A_9,ZTK[<4DT>&M9N[.]:YA*^Y:[[(*_Y [HIX6_$TV$9 M!6>@ZU)#O".8?-Q O.4KV3'6??"V'V*X!W,U.K%\F7!&QO5JK@;LR+^Y?L4P M8_A%RZ_SQ6QQ]_2"UT-,]H>>MBW33$$Q%E6&=2,HM99[CG F42XJ=7U6YAOP" M29:5+*]*J0M0^^T!>!PZCZ_E(5GOF$CXEHM!\J9!K\C/<#TS\# SUV&V;;V[ MQ^[AJ-26Z63[JCIL[R56NR3#A7F6S.H08,?-K 9Q^#-F5H= ')A9'40J('>Q MO6_[33NO\^'K5/+9;\O%X\,'TW)G'O46#J ]L!6N20*2\(# ]=O0@>$ GDX;/FZ2+B?U!/O'!V?<-O:R M9>>R/W@U>(!=$?@DN,E/H;)NI<"&;A$^)R:-A>] M[C*PVAWU)WEA1(93C@I9$$2(=8VKDE2HR*U#S&C*-07U<.^A-;1WVZFKN&EZ M6*RZP2W7&:5N\P$M6>F#S\]CC00*S+I>P"/NC)D+TD4<*'..TNC38RZ(?&I4 MS*6/!-XUV&76KA?$B\5RN?CN^HE,!&$&4V60SCEM2](,*^VQ5Y5Y)C!G)>C^ M\ 2-40ZKZZ3.W;+?8[N%S;9]/Y06T/#_"9 \X_K7B0YTB1RQ76./B/'W\U+$ M"JR?H#!NQ/R\B$>A\)Y'PY3PS70^7>MW]FBEZI&32IO=;PYC9'4FP=(^N?K( ME^M=OD'G(K+.,.@D1M/*J+222%:EL5I,*-"EX+#L#FP: M&N91S6L[$';#?_O+XUCR1H:$KQ(GQ5XR3T<0F%49^*W[&:B?YUW";-V0KW'0 MW.YQ (]DE@=F=E0+/P[PAYO%2%0#8FHO^>JK^W\W7>0;G[GF)]QQN&V%TH8U M*JQ856"**FKL(2_7;D1(89#AF5*<%YHS+V\00G1H]]!R<).X/Y,.(ZT9 ;:" M 6'I$5\; "'@T<\+G)!XFB]*@$#: &B%1=!BH08+G '%[XV8^:XU7J@,*-U> MC SZV=#9AM_T_%%OTV ^ZF5=)61E^R!FT[OZ.^3&1KCZY"_3>_O(!_/9_G9E MN#SIJ0M[W,X$8E6IW6QG;3UU5B%.[+]4C!5*@#SUR/P-;)9;;KOY91V&DQW' M-\F&YZ1ANB[=Z[ -'<,8]RWZ>=[/^&Y@&T*\US*H8ST0GM&&3L;E;N1IE8- M>SSFGO#)UA9% Q7B.;6*!.5&R2D-HB6,LU217!> M";\NYN>)0/0XJ(5Y,P?3'CWTLCE2\!G ASL-C(=?>[6P,*-ER24-O:0A&.*P MGA86X)Y>+728,UH+_SFVL]DK3*]K>?J3XSF2O9SON8W]3X8YB;]9:^:293[, M.^[G1!*A<94SQ*0PB'#"D> <(\4KDY6DP*D@ ;.^3A+S^L9=W5W+D78-5IN1 MNLF]7G]=J"9=,,0K.PV;GV\5CD*0L:DE;]OU60!\8@A@]Z97I$A.RFD:H[H: MO6(>.@S]#X=IZ\?EXMMT9;^M;Q;+5XM'L3:/L[;I\VJBL:HKJ1#/F%7:G#(D M7(^\2IA<8*[*#(-:JO<1&_BPM25==[\37 7IL1" *>R&@CW22#W] MYMS&F^3E4JOI.G%?J*0=]9C\XGS2Y8K/SJ=]@#791^1("MU+:E2]]A'Z4+V] M/A/@W/_.GYB%"C6(,1R5C%!6\--SDN,RI M\HYW]Y(:6,,M[83=)([\YKN]90#@!/>CY>'Y1\, IN-]XH<$O:>&/I7&._DX"7)W@G"[Q.!R5J/8F6]:[O?(VBUFW9(L1V5),)71=>#RTBX,]1SO5 M_V":@IG;N3I11K/M/\)T2?.4,<2M,40$N^ BTP7*TRK36<4P]_,[ ND/K=P; M;MR=P,DJMM"F+E"]21=7HWPZ@B&4:8<%K(4JN,@L9YGZ0RM&&IDYZW QUO MKO :3F+D:2ZNE1QH%/8SO?V$#D_[/B54[,3O/1K/D_I]2LRSR=\G'[XZ_?LH M(_#>53#\]_;F<[[2_Z7Y\HM%7T\T37.I!? RLX/8KPX(3JT%X^JGZ""C!C,&;OJSG3DY&E[N;Q#&6U)P-DML< DW\ MI&40%\^5C1P"54^:<=!R(?G#38W5%_[CA9YK,UVO/NFZ8<"7Q2>]7BY6[FMG M&;(/O)YIV<3%.#4E+@7BF2"(T%2C4JH*":,X+I7$RG@Y'*$,#&RJ-F5GEF*R MX2EIF7+3N_;8JI_:, ;)H@W W2-*.S":,)/VTP()24T>%M# -.7XP (SEL-1 MZ<]>#EAWQ$SF<*GWLYJO6&>482QUCVZ=LS(3O$0F3U-$7(8<%\R-+\BY3JE* M,!AZ$/G3S>$):@Y^B!P D^R5PQ?>;Z)*X.V2??GX&>>M.+7+!V^5+BG M>CM7K[31]F<%VO--J4F%1888LV=M4A02B8*4"'.B<<&4H8I#G=9 7D;R7UW5 MTH:]47RPT%?C[]>. 'B8B_LO@S7<]1T!\^N\X*&P#W*)KT3+QSL.)3&ZHWPE M%J=\YFN7#'.?79G%S"WUR&1_\?N'_Y,L_/L5>D#FY]_& 0)FS?GP"/J7O=3WI]).^F[KKV/GZ/;_7DT*4I2*X M0IDF5H-9*5&EN414T+PH5)ERXC4"[!R!@?6V(9GL:":.*'04\ $F_2H:0U*8 M8@*%#!C_>UJ2*V;_'BPX\N#?T^(<3_T]\USH-BF7=3($G[6M[IHN=^OU MUW59YZ+^7=TV_B-_<@_?+BWY.]T4!@E"2Y.2%%6\(HA(3)'(*7:7H:F1G&N9 M%;#M]%J6!E9?U\1;&V,-G8N=J.GLL7905_74EL5#,R+*>;C+W7SZYA\?>^?3 M#_6"?#?O,6&';O);WI)-@\RV,V:'/7=F>+5Y&Z^W+ZA^LIU6T7*==-F.Z2/$ M@C":+W$U0R/['+$ //9-HJT\6JK)]\4DI1DW-%7(T(PA0B2WC@[#B%92*ZH$ M$PR47Q[$Q?!I)G3P-!.+I9\9'!PAF.6[)L7D^^)9$TQVL#Q?>HGEX6=/+MG! M%"&UI+-8:-/QU=JU]IAMFRY0CD66&HQ2S#$BF%)4NMM%7E4L5YA+FH.B)4<4 MA@ZM6WK.#5@V/4Z@3<0/X?"S(E<)"0QGM_+5Q 8(?)P5)5IW\,/U1^X)?D:\ MXT[@YQX<=%C69HC+MHH"\]PPI34J>6'UT17(L?MCV-R^6X[=72P@P'6%!0 MZ+97F*#8[>D51PO>]@K4C=[V/QB07=.$N+9:;)7WDUWQDW9,3V?3^G!0QSWX M2K_2S?^^L;Q_M/27[KA@.9%-4J->3;*RI+GD)9**IE8_%4$5M7X%SPNIJ6:, M55YAW/BL#7T;L^%ULR6Z/="QF^SS>Y-L.$Y^V?#\:^*X3FJVZU/W3=+E') C M$O=E]AN5YWU%P&ND_P_?#B"AY]G>4EA^SW.\+5C.SR" ]J8 Q:4X7D;0($CM M)0@-0R&X^YS46JW<^N_<[(-WESM 9N[5E[JZR)F)HI/Y[V M,E?O[*^="DSUROZ;W?%4F[78^8=-]F+;)7M"E)2Y3#-4IDI83[E2UE,F"I&" MDU04V+!4!320'54(+U6[NC'MJ1E/-\E.JJ0KUO&P*'OP[$B0M++=))LLXLX_ MWNS2B3^%!/K'_0;YVUY MF+CZVNF5?EAJV;C9]N>9=C]8IKJ7RYL\WH]6I5TFOYOJ\^#.A1..+Y1_SY7:GZ%1''4J5@:VKMVB]*[7YSKE=_G;JQD$Q'&O>PT>4?71P(59TR!<(4/#8D,- M")&/!GE82'QPZ&'Q[RAH]<:[KZ,P7GP["A)[\>PX*X8F;BX?%DN[Q]D=J\[S MV!2[YCF1)#5(&IS9K<,42&19B00G1!MAURH-+'WS))W!DSA;JK5#]P%>VWH. M'C]W.8+0,'M]0MY!4CM[Q8J6X'F:RLAIGKVB'B=[]C\>IJ-?W W6X_+ILRL& M:\I0VJ\A(U65IE6!<)411)A6J%2L1 IG>893DQ8KJAF]2$;]IB M+9BJGD?)3UFCR Y3U]-B#Z"Q%V6+I+/GZ8RJM1?%/=3;RQ\(K4!_:1V_)9^] MG2O]XS_UTX3IE*>"IZ@L:([L5FJWU%QAE&/,A"I%FK,*5H)^0&'HK*>F/+LE MFM14$TL66H5^B$N_CD:1%J:;8$$#*M'/"'-%*?KABB/7HI\1Z+@8_=R#81ND M2T1^N9B[?F1Z+I]NI5P^\MGM^B5?+I_L+__*9X]Z4J9$%;F6*+=JADC.!>*Y MR9'B@A$BTU(*T"Q +ZH#JV,]^Z[#1-)R =LZ_?#SVT:CHP)36S @X+T4)&"D M?=6/YJA[+ B&P_T6]N' 1JCG.Q6^F\[UV[6^7TWR@IALX8]>0/]44U/G4@^C0L="^IIS)GXZ-I.8#.FW#!T\_&Q$;)6!0\WJ X.U* M 1+'ZD_J0W+SI_54;LN9BRK+ M22F1,%5F3]IIW?Q-(ZH%K6BE=)YZQ<-\B UM(/9(0@9J7L#(XYXCHN0PI>\0 M3O8I!XT6O8 $9+AH/$0"QXN>12;6<%$_"?O'BUY88\0!HW[2[(\8]?Q,8&K. MK'X!6NWZT+AB33U?=?L\3#0E5 E[\C'*2$2P=7IXRB12*2Z2A43=JDEV>$ATPP0PI\8/3S]7)SY*0&>GOXO5S69P>L0<%Y#$ ML3)8_(B.FY\" N(H^P3VZ=# R?QN,QNMW;JTM;P,\PSI0C)$E"E1E><:<68M M>%B1;.."(P MIL*>>YA7!^H+ M= 96ZK9(>\U_A'G8Y]#Q4^P(,L/TN5.3WI),?FF)_AJU"VR?6/%:NYZD,G:_ MUCY13S1A[7T\(-SW-SV]^VJ=Z]MO>LGO]"=];P_E]HC^SM6*NPU_V\:+:&$U MUHU%JZK2_F%UEY=V4R:Y.TYSAEGAY0_#R ZLP!L^$&\8298;3I)9W5VA+O/^ M93I/GC1?KLY_RZ]!UB-<. A>,.7?L)"T/"1;)I*:BZ3VQ#UZGUT#%2">. AD M89'%:-#!XHU@!'HCC_ZKC1>#!$NX%XV$?SK,!WI]_S!;/&G=CNSIY#:WQ8H3 MR0V5-"]042IK6\N*H1(3C$Q6^R#&"3,,[J,F9^/ M%!4)F,'V^0M:20'ZC*]45TI;_$/G2K_#X9I__M'%RWY M8#X\6"OC;FS;&]S5I-"%D)4F*,^ELEHO2R2DNT_5S)Z"BD*P"I2T?);2P-K> MT'7U.5O*FWFGP(C'>:S\M#T* C M#Q(>K-P7!8NDU.?IC*K,%\4]5.++'PA3 MWE?3%;^[6[H&+G8+^V#:'@('Q79,5E)KR9'(2(4(-AGB7#"$[9%)YKP2&'N5 MEX*H#JS4^SRX[W=07Q@_ /VT.SHL,$T_B\@@Q89!0D>R GXT1[4((!@.K0/L MPX'][YH[95>N^,X2FGW6Z_5L,^$+,\D9SU&>%MPE5QI45AE'-"]I6A&"4PI* MKNRA-;!5V%"NJV]KVDF'.+ -7@]B?@8A$@XP,Q ( ;P7WF7A8G7#ZZ$T;C^\ MRR(?=<3S^$A@03!_F*[YS-4Z_5[*TU["$U-5>:I9*A*E77A M7>=GP?(,:5U6M,JQ47Y-GR%$A][X-RW [.']?KI:N6E\P%IA'^3\-#PV'C!5 M[U!/-N031[\>]V#_V/(0L:88('&L F,?DN-6&P- ."H]AGPV,*#WS\?I^FD; ME*:*2&8P15Q@M[UG]@B?%2G23'.#1MI,BQ JM[2\^;ASMI&!'0;/33X6I4]]8E4]:SKC=A,Q4UL[[K?K[ MXVKM]G?7 _?VP\NW=N=W0Z4^F,_::G<=N-O,8IED(I>%P"GBF2X0*:35S#3+ MD:%:,&*T*,MLTVG63S<'X]5+"_8;RL(4_9"[9J9;N[O=\>E\E=A?3N??=,/S MROXL9X_*_NMTGLSUVOU]X3MF>X1W2PMMCU76X+),(%*Z D , M@;9W>VE74[M)O')U(IK10"1B64+SA;N(E _&VZ M_OK2VDAK0)>O?SB/RQ)T6=;VOZZEX427I:A4I9#4N7'YT Q5''-4*9[S0F-& M%*@;> / QLJR\9J,9NJ.A4F:)AT"*Y%RE*2RA)E3%E<,Z,LI&F&:):G1)6Y MR;B>V"^"6/PDR'9Y 7C]-4_ .&T(GG[V?6",8"9^XKK+5R 2R=2'<#"JM;\"HD.#?\U2X06DZ[8^[HM=XO;'=#6AKJZE MH@RE+).(N 1/+K&S[%I*1;1,4]#MT"DB UOMNL9RO:FQO$D1/1Q@8*#X) MD)\UN59LF+G8KRKUDSBHLO2<2!%K2X](C%Y=>D[(4_6E9Y^%]YR\M8=151]( M9_QNDNF"25*X$C-JG0 B"1)$861496A599J67GIXM/+ RK>EE3AB_ITE]Z7O M5[*K9()IEJ]_[Z!4#JUI(H +9WH?$;;?(*[?"1B.BI9S M)&K*40YTSCDP+U ,:,X(P"C/*1,E-&I.,*0=P=K831'>:[AO'Q9K\T*+;9]( M^+#\?.G7>01A)G%HS-Q$ZB,\FU0SZE>H<=RQ]AC&OH=)^"L4ZCD\?PV%R,;2 M/@O1#YR]1-WH7^8L+U5.*Q.I%-RN1N86_@:5@!6%9$S6N88PJ+/4A^K8*>"> M!] S<8P)$]AHZJ5)/\.87#]A-N^R:L;87Q,BG-%GJS$@$OS$RV,FT&58&K7)QM@.D)XF,:".&IMX[R\;8^C,&QDK.!C.B_2K3,>%*.7< MN%S0/2)RS0Z.>@.E\7Q^A><=*3'D14&!H!@"5!A_A<$" X&)K(P)DB6M[E;N M;I=SMKY4@\*<+6WOL]-A<<\V?+BVW/7^IEJ+%\C#ER][*[74-=&(UX#DQJ8C M10M !4'&G%>E9+6FM?2"3AU/J;$ YUL^LI\2;;3V5JI'S6 ,5869[5?74D - M8@QMQ54GTF@MK(01*OU@<\5/DOY_>\0'E!/6. M#]TG-M5GSJUJ5Y]9(XU'?J<+60@%%< U-I$Y@CF@JB! HDIQQ4O%ZR!HJ1?W M'SOA;\/#1T/*^H$=_<7+2WW$>^#1VP^=+,'$G=K MBYAN,BIEKOD/6M'4M8@AQ'J:F*E8FYF[:L.8YJCPJ@(Y&)R#K^:M???6C; MM9+OUDM+5RV;1;7OQNBMOM#?S$_+!MA-XW9 MC]Y5J,12"A/=*5@#1'$-J,PI$$1CHHS%EK57!T9ZUD;VVBR;S'S%7&UD\?!@ M[();+)AM@*R-87CJ6+,?Z7['_LV6>[5G&&;^W>VSCL^L8S3K.+W).E[-G^XS/;O9EM^,S67V^^[1 M[GCNKGBUIQ.05GRUIQ27>]SA1_='IND>G.P>W.I>98].@&S]:([.WKE;[A[. M_@ERSY"9/^P'UK,.Q<7<1?7B[D[:(N*T[UU Q,00UKT.[O7*B6N.MP3 M[9RYG3>8OH''0[Q$)WJ(TJ0'VT/DE^?;YY+(O16*KS[,S5O<>:1O6-NTOYHH MG!(> M^=WL"&>MHVPCSJ>>MBMD9C)X'[:W/OU._QA:"C,%;F/VCH6;K-/8KUN-;?AP MQ&R3S>[O/03WDO&*:0T!Y,*BL$H% MF"PIJ(DN12$)0SAH?=5I,B,;BAV^2;A1.*,7/Q-PO;1A!_XEK,E>H;(CG?W, M5CU48UJ0CL9^'1$ZOO,BILWSU_4XV+I,N[]2JR/ MS5Q]6*F']JX0$ J-30Q>:@$09!"06DD@M!*2YG6EE5PO>KRH#,\,@JC;GI:540V 5 MKZ/L=+"EO<7#2#\+[BMI(I_M(KE)O3=?X5_Z<=[717AT1[;D\W*AFU7?$W^G M86GB+,A!46MSX!&C@#!. *),5;Q2BA/J[;P-TQKYK)_P'P[(!S@0%W3FX7:E MTT38<9]."0$.4SIEQ/E&T4H)R[<8CH7QT^6 V_&\Y+(,?3E0B@E M6PO%VVV$Z%9'_:Q6]POY8;>(YDY53$&,30R*+ *Z*"B@I*B!RBM<$ $K5 :E MD[PICVS>-GQT^--MOYY%=:O)'APS^PMY7 =5X!"ZMX[]G)Y1-!=F#@^5MMEI MT^]SZ_C(]AA).'D>*GNJL7-ONM/.G(>JXVC@//@&<7;FQ6#.9A_\NV:VMFTL MKK;V:;UJ5\:?-E[:':I))3660&/;B6_7-5*[O%UHR'&."*Q%4/])(/W14U^. M;'R!.U2=FI2TP!4#.;'>J"38SIXC4")5Y$5=:J:*D,&&,=49/KBPG>S;S$6* MO8Z"-EOL&'%]KN:WCVL7KLG^.?2S#H]JV5TS[L/PL_(CJCC,UA_-3>Y:(CLN MLCTV;K*>P70F/U(1B0Q_*/5)S7^D:EZ^!&)O$Q$U_VS^9VYA;K7\+\5FJ_O> MI^VS/E6-(22U38Y1:'OZ-6"054#D$IJ@N41V(:AOU#Q,:V03OT<\ZZA?3!$' M:\LC7DZG@S"C<5[\&"#M"WH(")G3Z2,N9([X6H0%RWX"#@;+%VXQ7;#L)\M! ML.QY2>RXZ?&N&@3N76S2,KVYZ2GU;O9G9R0BM*"],H QRA9&Q:$H#;@-H M7*B"%!6L2A0$21'!P]BU@/7# UL^.[BQS?:F'A+5)L??WIL/JP/D0]OPV;2M M[6\/'2P-?P!^WM;(:@TSGN>68!VJ=^_O6PYOG,J_**&:)Y>7^\/QG%FF,\=U MRG[P>)TEF_\,YV#B&<]H%1W/<<;?ZCJLBVYHM"^<_+*8+S88"1;NP43C4!.! M@>(Y 0A* JCF.2@%81Q242"_W3TA1$:G.SS*E5DB8*=KJ M8C.FWC-@)]7W>'!SZ^EQ,GQD3@R>,4CR51 U?)1P#F;#Z]I1MJCN7L RSQG, M"05$PA(@GBM %6) B$H):OP@#8,\(%_"HY=%TZ](#?5:QE!%:%WTXO).XX., MX7V$RC[-FLY7\C-"E1&XD#.51W$$;_MY:2W2ZOFS^5)91\86'QX?7/AFV,VSX.A-W.NX'(Z]A=F.'GNJ7^\NKG2#J"B0"AG55T!C5D!4%G7@%3([L>. 0?@!YIY)CH>P@R)A^[\#$A:C809CCUE6.(VV=23O\GZ MZ>)A?)1@<^$O;2(SX4%P4O/@KX"79B'@RJ3F8+.XBU:$,*Z-.Y%3@*#@@!6\ M $1SPF$%C=,1U(D]2&TZ(V")@P_;[WT2(Q#4BIU,#U<=?; [^B,T87O)..Z! M?XWV:R^Q/8]YDD),5UZXJYE&6DA;6U$$H)R8E[I2'$!&!12T0G4=U-72W7;D M9I4.S)Y%K-/KI?8\CL&R!)Z[80'"C]8!OZG.4'?3:0_+@2!'I^+PM]>L$+: MH39@/]=,2A6N*2\(P$*;%YTLM3D=2((J+R##B#$D@O)N7E1'?N'U':;&R.^U MY-K*X]IB5;:+62,= J+YY^%)Z2OT:L*%'-O-GUKQW$)CE8!*J4!!"R@55RR' M@9F)=)J])BGQ/>C6MR22^)L86A/90^SM,I\3=#X'"9UT6_$EFJ^PB-A3#:=W M#/M>'&:U'*[\9L060M1UT!;^#PD$06\)@7 2&M2Y *52OL8X*,[ MCVQD':W@E>G'\@\?YJND"CNPW@)Y'\JSS)\X>*T2?_]S\?0?YIKNS)D?=D?M M^$Z3'*>S FR.S/D/1$Y(KWFK_K4V!^S]DTL*;DM=3,!"8YH#X[H7)B!7.6 4 M,T!D66@;FI>Y5\_G14JC]T%MZ&8=X<")Z+,*\GLI)A$[[%P=23Q2J>^B:*F& MGL_2F7;:^9*X1V/.%R^(3:3]S[I_*7Y=G(GG77S5O7#_M%=7M< MU:]J^=0(U<';?NEVA-D/_,YF:W4':2&5K'-0*<( HI BJ4&$!/26 C%C;=OH1FS11GK0Z,>E>FH6ZW;VO%M<"3:?MI#O]VR5_5LM[>R+ M<666/0Q\-\88F@P<^:G[YA._GV<9F!KY_.%M#]X)WC@@T[X2EMTNE[89MD/T MV^X'MS-);Q?M*MMC,67.O[7WR?[- MJ,#M6F KW_S'GLA%I9BVT,VB1!5 .5* X1P"5A-2,IU3A2N?MUV+??OGP]?V[[->OMU_?_WJ]13UF>2#:ZS_K2>S1 M,>L;BW'B-W'.XD^L63K;\+,#3>[6QQB[L5[:_08;&"S-4:XH![GY^@-4:PU( M@2N@T7FI60,E31G'KE0\]2&/FD]_.:&YHQ@ZPG]3)\LI-(&W:,QQ(T8$[W6H'C MIG-?")YH)'=(EL%!W),73C=^.\3WP=#MX >O]":Z@OG>C%NCVMYHR4_SKO?\ORIQ/V_^M5;MQRTNKZ^$[,/\<=W/\6Z9RW;<10 )3_: _VE[^"QQ?I: MZ9]8O$,VLAI3.W-CL?LZCN#(RC_K1(Y-][IA(PMD\]1(-9?MG7$RH:!< "R) MQ9<1$%!&*<@)K06!A7D7\+BIHCTJHW?J;"FYUO^XP:%]K?B9REA)KQL%6NAL M2R[]M,\)61*/]>Q3>)7YG1,BGAO4.?71N+/W:76OEGO68&_]"H0DSVFE@)TG-;++Y AGL^V"FMF.A[ C.: LOY.91@5A M![23?H^H P3HR:8[J)=%2W1>!PA->FPO"_SR]'I<$;E72IGWNOJT@0SX:(N5 M6Z21CKE9KD26;"ZV=URG3[\B/H:(P ]!Q<)-M><@<$S?[8$2K1<:5F\M) MN+(J4/)42ZQ\R4Z[UBI0&4>+KD*OCUV/XD#8VG^JQ9]+]GC?"&:T8HAM>T5% M@313J@*%W5B'8$6-5R HT*(B9K%\8$:J3WS6=*N;[@J:XZK$'+!2U@"IJ@0$$1,[%(@5NB HERH".VB8ZNA= M?HX'6R'MNSSDN7RR*]2?]6]LE),U78KEJ_K?[ODL(*<)* M U75!"!L80IE 0$GD"-2$$+]UC$%TAV[:M-QL?&\'2-@H8%A98,1NL]-8(7& M4[6>A9;T"@NLER3257AM)$SR5"4.3ZK35BK"5'%4< B\_*I@I5N[9,S6NZ85 MLX4M9NQ&<@I)J5 * @:I!$CR"C"D<\ U@KK4,*]J&!&N#-&<)F!QA<,CUSS[ M,'>6.]R(^"@S*&A)I:*HL"7;4L]VY,<:>O*7-VWH,DCQ-8(7'Q6<"5^\+HT$ M@V?MO?W/3A$_L5G70&="HT:LE+2_N)W+PW_8^V375;^9 'FGNC_-W[N=[^^_ M"8>:_H6MU'NME8GL]2$B 9R769YPAR'))CG9;]D3.U MOZB5W>'3C=/\('M^?LP<*%I[[XR:^T'M9 A$GI_V:?N9Q._W&8995\O936;_ MG^TQ:,.^#>]9]Y$.W/[@'P^OZ(3:C5;]L)'K1S=OU8F6;63+K'!9)UU"6/Q7 M>2JI$/6G97Y:,/Y7>3!'./ZOPT7<2\X85LO!Y^7"]@7(-\_&WS;D.T?D@Y[ MF41HU>^%,*ZNPHRZ?2<[ [WA)N//V0^6(?-:_C';:7''U"@%@'B=)#*I$0Q, M:A;C%?32M%UQIQ1 :!:YO)FO#:&^H+F8MV^4"5Q5][FO[)MJ?V[FBV6S>MYL M2##6U@^:BL *2D4$J"DW#GA5F9 _YP)(BG-$*\89ST,<\ EY']G[[O&PN&-W MLTMS91EV#IN:$%=LW*] *7"MH:R!8+@P+S0+5P$M<$U1UXRRDC,:!!W[O7X% M8E;F>'X%YEVDYO#39@X_[?_C%\'O;?R=/MZPU_@)L+N=)-E.E,VS/XN$=[-9 M(>0$[;H%[:J)Q6QF[[21>"S O$G4/PKLWKB$(',Z2R8 )10"+07&5!KI8.3^#C=K[8'&?%6"6!$C('2!,(>"TKH&O(39PH M49D'=2R?H3/RJ]A2S79DKQCH/J0/JP(QXE>/ !OB!6HK-[CLJDQ_:" MJ"]/[*6/QQW6_U*V+4C)VR?CS?^I?EE;*(I/VD'=M9_6JW;%YK*?/19W2$A> M5(4&1-O=Q5(9KYH0 2I$2@0- 5T&H5$%41_Y8#L:V0_-/&L=^1_#3G.8(AFJ M2[MQ!52R4L"J#E#*$:A+A* QA97&I1^8W^BJC,+]VW"3L8X=-P:VV*@V6^SX M&5/+?I9T-,V%V=>MRGH^LHX1F^[K6,GV>+G)'#?I[&Z4$A)9XS#:D]KH*+6\ MM-QQ-XD $7.[X+ZH1_,-NWN']8RMFB?5X0B7L" 8(@P@S 6P)@APJ1R\ MF$1(U()PKP4W/L3&[K[LCL1R1_\F$UL.;K(GRT, _-8EU0V;DM0*";,]M@>OY;3>DOVU1M3"[Z_9.N=@1YX!(C #*2^.45E0 JDW 6>"RJ(274WJ) MT-@Y7D03F=V+ET1B5&U0+W;%W#O)J!(2:E @4MJ%- Q0;$(*:?P:6 D,:TQ# MZCS5O32@6=:*' M->UWMI/I+^R4;U6WHYLYPMUQ'\KS1V!@>(B8#/MBB-;$F!<>8A]C7?A//\1LW%_0-;_G7[K3&V05-575"3I M8^2#OB6:]50#TOIGE.)1V+A>U+##>R1ES#Z5,^(&%"^N%SNN9N'_D,,*%,/R M#-8ESEPZ73EBF/>#*L2%CT:C9C4K]='XS\9A69FGU?!9C^+_TWJU7JI].)WW MW^QR2+4=1=6D% H*9>R.7=K+: $8*3 0><4)J^T6)Q0(I17-S,@&JF,-.-ZR M'7-='ZB=87F)&I7U_-UD/S6M1<_Y;\66V<_,B&'K ;' GU<]+S_G9JJG$&8[ M7^$!Q.![7:VY=*!?\:Q,C01VM=).P(-=?\_(72/+A5!*NFF@#VV[=AB'?4O, M;W-SGP_./32LWW4#2'442%41K((B)ZA!1 M$C!E+*XD I=2Y9*AH)F?4;D=VV?L>>\R0JTE#!:.2*!KV[-]DVV8WO7W^6U [Q%Y.DZ-\>Z>8$*X^$DTFVIGS*B\3KM]9@JU M'^VQF81H1 3_\>V[/F!3)C:G2$# E40 *5H!(FL*I%U'J)BN*?0/VK>W'=GF M&CH!H>I.6(]@/$J$,"-E2,1$W#LQ H+L*''BXNJAAQ(621\Q/1@\[SX]7;Q\ MQ.%!B'S\VTC@5[OGWCZ(-^NVF:NVW6#@NQQQ48I20)B#@F$+P(@$H+7( 944 MEQ7#%45!!;A!:B,?Z VIJ&SZL)K\_)UDPH>9 E^YP\%:?>1)!=,Z2&M:@%8? ML8^@6;TNNO((?]PM^L4$8UAPH"DL 6*" 09K#C@5YAU,D68P"(_NF,38AW5# M\(KAS!-Z"3RH4=(&GLXP0>,/Z9$LJ4_FQ]<9P3POX-DS>/S)5!VRC,_4G2A$ M7N3V+8GJ'"!2EH!01$">A>W1'K=.1W$*^7/.PP M1@B=H -V7Z;1FE\=D5?N>]T7]'++Z\&G(]&$VE7S8 [])[U=V[S]80>.WD<\ M!#.&E";F36G?F434@&$J .>88BUAB34. AD*(#[R8=ZP8A-5IU>H!X(0A>C5 M[ZB/I:TP W!949>CZG 0HPC14V$;A9">%O(H0BE'2$@Q][AB]_/;_2;-78OL M+VKU27]EWT[C6&]+EC47 G-C?PBF-4!:EH"5M "P%#6FJ"Q)V#;(ZUD:V2I] M.MO9VL-DWCCD3',45^S;?T:LE[[N>4C-2Z20!I!@\SP(QX! .P> JB+GD%4P M%-]AVB<2!?IP\9E,_QS\WA_3ZC;LK=(I]8"YPWD%5].W7W3#Y"CE^G3:2;EY M_#J&IM]0GD2!)S>9I[ES1)'F_JWY5<:UQ" J HF'TS M(< $*4%!):8$0UE+KVE/;XHCOWANA5BNE71F;E,#"RB2>.G,HPR46A.!KFY/ M/>O)9WOTLQT#J?424%=*K9^XDE,'"6F=D'N5";96_^9/TG+5SX(WNV$:_#5=R_;-D_ MGM4B:]7RJ1$.,D4HUQWF^D%4KZ?V)FO7XMXRQ?IO>,LX-_>Q/6$_/"Z-,[QL M9L_F==,:;I=-#U3.%_-U:Z\V+!A%S?8PS/6RL2N#N)HKW:S:[-_WC26P5-F? MYI^6;#9[SN3:?N!Y83Z^F*OLV?:>.;Y.J^7OB0IX(=^.P=J>UXVF*_N%R'50 M$0RZ,#+AV:-,.A+VVWG?/+9]F(^@TE5=$Z K;K.>YG\,2P4*EE>$8Z+9 =41DAX>TJ7*A0Y0FC8A>EGD MHZRHQR77-V]^7,S__*J6#[8NTG[2':KOG82$0%;4@!98 @0I!92B N0%XI3B M&J,R*!]QD>+(Q_JPB7*IGA:S)_LJ%QV(L6;"FLOG^#[*TVKT.^Q)E1-VY _U M8HD#2SUSY*T3TS$P3G?BH*PC=!B>IO=J78*#X@]U^@U?&-M'L!!_W2]FYHJV M Y'?]@1^MCWDB_GM:K5L^'IE'=6OB\-E)MM%$9N\36XBPXII#C"S42/7"-!* M25!6FC$L!,+*"ZEP'/;&KK@X!@.398D?@)_E>3VU!L:KCK?]_NF>O6R?/QLF MG5FR,TIB;1SM)6O-2,K2)OC>OT*3\SI6\GVI4]5]*%+*5@\E\W-/CS M'[[@+C&L,?_PQW3]Z8?U)_SAOR^6_S[]$GYX.POKLEA> /SG MS3][N?C\=3G]^&G]@V!"W7SLYK?+?PXIYZR4 J-2 ,5X!H?%0#!&9JLRJBC^ MKX__7 *S,3L&CK,(2I0,GA;; M?_W;I_7Z\S__^.,??_SQ3W_&Y>R?%LN//PK&Y(\WG_[;]RW_\'[^]?I\^X46 Z7RU#O-47[":_O-J\\/7BQ36&ZY_ MDZX?GOQ$_0YN/@;U1\ %2/Y/?Z[RW_[S?_KAARMV+!N^5 M%XOEG*1-!"[_*2TN?JR?^?'E@C#Q.7RL%&^>L/[Z&?_U;ZOIQ>?9[<\^+;'\ MZ]_JOX%FL^37](/K9]2W'4T._KG&><:KE=Z\ M:+9(]SXTJWQ>+&_^Y2Q$G&U^.LDXG6R>_"*NULN0UI,4=$"?!!06%2@L!:+0 M"@)C5@CCHD-V?_65\A61OA'+"M,_?5Q\^9$>3.(1LGY162,W;'GTNBOV'$?W MS3[\0)^=H'#:9N-!9$R@-&TFS[.%'*1+.C$?@CF)[.VWW:=Z6ZPOENF'Q3+C MDA3)S>O",CT2\7T(7W_BQ\]A20^"]&DZRS?_NBP7%RUDM5XTX-R56(CW6=F:U"MN/ME"XO_/95C2$V=?W^'GQ7(]B1FE+LF"W:A# MY4DQ:JM!"^8E+]8+I9H(_\&+]\*!Z!\'I_"S$TB\Q>5TD7^>YU=T)$^<8)%) M@[0 (V@!F.DLC0E"D3%D[J7"U 00]UZ[%QQD_W XGI>=@.'#,LQ7T\KX:T K M8PQ#FR 7S'OEQ<1EQ/FHI%<&CKLK -5T( 3= "&R)FUPAHT^20T/'SC7BC0_:+@) YV M(?UW^'%:F3!?_QXNR.8A!TIHRT%S2XSPC(%'38Y#$859YT0RIQFYN]ZZ%PI, M[R@X@9-=(.$E\6H99K^2T_3G_XU?)X545RI$-E.6;!U6$+STA.?BA"@AH$7> M H/7KL7%FSO6#B%ER.#X>7ELG+JE^DJA=G_BV%Y8^XHBRZF;,"P4H,L9/CX M0*I-&C*##/.1:7^:__O$F_>"A.L7$DTXVH6*J ?=\B61_G&Q_#KQ.5I,Z,'D M'$"E(B!*IT!K@U99)IP_#1 [7KH7%GR_6#B5CYWX$7=8_H5^LII8IDG#L0)< MDL6C'"DYSPT'X8+3S&GE0ILXPX,7[Q=O8OWBH05#N\+$E8M\M8CD153*&8@F M6G*0F007= 1M(Z:HT.6L&Z)BZ]7[X>(["$2>QM21D?&"5I WJYB%CQ-?#+)H M$C% ,5"<)_".G"1AK'>.)Y79::&G>Z_;#P$=AR"/9][(4G^/Z7))AQP7\<-T M/<.))U,F)5W JNH8H_/@O(H02^!86,D\R),$__"-^\F^XWCC22SLPE+\=9X6 MR\^+Y8;K[XGY^')Q23[1UY>+C!-+*%:%Z#,7!:;77+Z-$3L M0<1^(.DX MF:T5W@YD/X\]=,[)N6Z=4-^'5<360K3 M390QD49L@)@G7K\?5KJ/4[9@;A9$SR6!U_=?KZ1SY)$8IE/4&2K)T0J8L MB2NT)F6Y#MH'9TL+G;+CU?NAH_OXY:E,[0D9+^G+-\L/BS_F$^6#9)@+J4#F M*^&.+">"N3&(EM:G2VQQI_'HQ?NAHOM(YFD,[0D3F\/QS?+MX+(V\5J'6;_W_3S MQGAB&*Q@R0(OF8Y%8Q5$3DQB(?DBE;8>&YXH]]Z]'SRZCW.>S-:1P?%A&6JR MZ_NO%W$QFS!35!(B GI3><')3"HI@N#.)I9B&(:Y:ZW[H>!CL.8 M)[-R[,O0JL26&*X4ERLA28L@.1UM*AD-COE VLM*QI))WIQX ;KUMOU$WW'\ M\FC6C2SRFGH_>_MI,;])Z1&V39 QKV7[@>([J.2QS.R"QS\?('+CX3COR\7?ZP_O5QXB_?O[3\2WU9O+=2T,KC&4":84@BD9DJXNLZ\\2<&"X$D69K2P1K0P/)^A M83^0=!^2;,;F9J#YEQ\?"D NUYQOD*,WVQ6LRFN1;C;V+T-9]HM2@U M:>#BR/+M_1[=KKC[B*6<6/I]N8*/(7R>7#WZ]F6W .2\H*ZZ)#%')DAF"0)I M%/ Z9S26G%W]W-%=PBIN('']GJL=B;/UZN8G=UOS&Z0+'BR 6@5OX7EOV.-#UYS M:F*%5*806[30DI3I9GNA!EJ=M,G[*-AS$95C0/0T->.JH4% U(CU'8#H[SC' M99C12E[DB^E\4Y1;8P0WRRG:.X[HP*1Z%'(?70&#&=9>I^%LJVMZ'WH&J?5QJ#H:BZ.#B#VD%$3TJNH;5+@&*=%8"0& MV:PAJ)Q-0*E1#FUVC].?8W!CZ6@V'P^3Q3K,FL#DS6>LFG3^\;U8D:-9 M"N.Z6E#:6 A&*C!8K%'29_(Z&R-E!QGCGF)#^&:G\KH#N/R^F"_NK^(: M^+<,RDQ8+:T$EA'I)-8%8B0[CT7G3 I<>=O:._LF4>,>64- J:T<.CBN-I=O MN%K?6\SV*G_']23$R+-V"KC-U?UT'**A;9,72 =;>89A-_P/SK_,OM+*Z)_\>IO-5U<=T@*/F"5..=&);6@RC%86: M263)1RT2T4K5&F3/$C1N<&!8=+63Q(BPJC=-DTIW)?O-_&XMM#7>E%O#T-26 MGLHPH-->DV$H/#A9)& .S*9HN(P/X@2/[\OV>]6XEM,PB!F R1UHHC?K3[A\ MDF&3343,A$@^"2<+(9)7X2.9"9[<"N0ND^>)K0WQ9RD:UY :5A_3>>+Y4U*'2GJ%_-\_RD__Z]+ M^O5ON/ZTV#K\5Q-F,PO%""#UK4"Y6$A_U[;8S@D=L$AO6@>ISKB\<>$^A!_: M*S:ZVS9/+71P MS-_NJ^NSY2><8YD2HXHN02@#FC,ZN'2L/#()%(^HC(W18&O+\0E2QNG .SR0 M3N-Y!]!YNUP0U9L@=+$VB9@\2)ET$ M1;I6SJ9CLK0^-T7+W]G'Z\0X) MD",YV\&9]7.X2II]B\M-.O,M.W1,-CLI0.C*#DD'<)2,=",=O#EG7YN0-T;( M4[2,T[-W2+PTX7H'&N7A.GX*JVF:.!9<*'S3T:<6:R.#8,A[9CJX>M>:)6^= M'[.3D'&C]&UD_ W@',[P#E'S:CJ[7&.>R"R"L$R!\+6Q2PX<@O<)"GIF1!3* M/3LPH 5NKDD9-P)_%N0QE6G]Z&:9[H$'*.$@$= MWPQRX^"]82!#$HFA0@S/S;EI#;$;ND;J6SX6Q(X21P<0^^]89]9B?O$%E^'C M=9>3-^510>$M ]$5@TX;,"(3 WDPX)6/X$.*ABDIN&N=O'XHC2,U3!\2>H.* MZ3N"X965&3*O[1$V%V 6E"6%'A7+P%,=5UP;KXZ)KX8I6P4F((28R+XB'Y/;44X 'Z60*,;9.7CV0Q''=B1Z0V41X MWW/%?&TKL<1/])GI%QRP?'[7>\Y62__-138JK+]]YYOK\OT7\[SCW7<='UQ M[T2!G.CD5\%&<(R@+:2R5DCC);8NN#^0Q):A?153BD6 S?72-$A!MDXLD.J0 M.,[0Q>(:+_; T/Y@9_"0N'@NY'\ QX_68:1/XZ)E$MH.QM35;++K/H0_KT9& MT<^7&%;5E]_\?3PK3E MFO@OD3-0+#JHG4@A^>2SE@6];EV2.(N\^!*F]/$9 M$BO>AQE>-]V>XNKQFK\AI*)E"-%ZR"@WPP4+>./H#U4OHF*N70#.M%W:K6K< M8Z/3K3,2:#K>1O^8+Z^+6_[K8E:=V[OBA2WF+*DXQL\Q2NH=;2YVDS%F;WW%)G!5#WCLB[>GVX6MW. MFKL34%!*1BBB!%".&XC1,I"R<)7J?9!OG4LP MV&+Z/'\ZWTSGA=#AN\E?[:8Y?JQ1M+.Y]9-<6"HZ>6#U1D"%I" (1"AH@D19 MLQ;/Z= ULPZ)<[U>3N/ENFJ. M#XO?%_3A^9K(F6V*IJX*1";>\BPX[35A20VHP&GYAKPK)@U'8HE,S:]T&B]A MW+K)<^)Y3-DW@_Z9;H1^"K,P3_C^$^)ZU>S^Y_Y3![WM>68![>]V?IG.Z673 M,'N[6$TW^+G!*[,F,T\&0U&UH:!-#@C @G1DHA,Z@Z58V^6*V( MK;>K#!Z1"1;)B'<1%.H((14%SA?!G&%,Q-;^X'T*NKG-:8.$AYKK!'9W$(:X MHOYZ9L6=)D\JHE$6?$)R 5DA%[!4/RP$ M\,5JR$9A"%:S*)^;3764-78*P3U@[R3 /+2PSB:]#J!ZU3RX6HAW+OG-8!Y- M*\GD>(,,M>>K(R/19Y\ 0]0QRN#DLP,TCP'B,^2,&Y9I#[-6G.\ 1"]26EQN MMDE"V@BT)'));M;BDF<A-8J>HV?U-9 'GQ-J_51>6NURD&V3H7>2P5N[0";C6&T67&HK?"6C)A;15UH)F85U2K/6 M\/DF4>-VJAG":&HIA0Y@]7:)G\/TINWTS2*,M3P*C"!]BK6;<*A9_G6PI4'T MBOAG6\<(=A(R;O>8]O YG=L=0&9SU7"/-Q/.I%%>!+ ^(JA2 D1?F]_$:%,0 M3AO>O-/W(RK&[1#3'BPG\KD#I-PG/BAOLA,,5#75%(L1G.4&$OW4LU!_3V6Q"UGG1Q1+)M26;4L: U\5#R#$E),48 MFC97?*GMP+,/SM:& MEDI+71MA)? R)Z@AILU4;>%;1YV?IZ@'I[H)8!HRO@,8O5W6!JGKKV]G85[; M0-8XY>?K1*&)$CH[3RHU>D];0B1.NI;THC1:)!&<4*6U?GF.GAY\ZR80:L;T M#@!T.U#E=4T@>U=K3=^4?ZRN=L1$B$BH=PA6J\V7\;5-$_#LF8PKE:+M/DI[9?_ MMIC.U_]&'[\D 4Z42D)9%>HZ<^TTXL 72=:;#3QG@=FHUOES)Q'<@V/>!(/G M$UL'&'UU_=K;@.C=D5\TYA)SAHS5?.0R01#<@B@QH7%/@T-3UX\DW0 MU8CA'4#GZA-:#WR9A^Z>G#\ MF\"IN1 Z -96E&MK$5KXG*+Q@%*JZH&X.DI1@/&A),^+C;YU>16B\WSSP[B M9 =!P]?3$,E VU0#S?.F>=^GQ8RXOKIJPW\75JT:#X,&EVH)=4$/42,#ATPF M53)RV;K-]+ZT==,M8ICLUT%$U('JV5K7PQ@^$T60K2^)?FM &4/L,F3)92&9 ML(9V9_-[C:>I&3=+<1CI/PVQ4T31 :ANW(-W^ 7GE[?WP2(47;CSX'.IX5=7 M^TJ2=G?9I$#N@E.F=_YMX@:]_ ;"%!M13'V -*; M1,NWX6M-DR,U3C]97MY;U\]_7E?@?7OI*O.BI-J]7)Q M$U*)RKXR,GT!)-$31=.!4+4&H2(G-N .KO6 M$Q^.('/TN#I Y";JN^-TS[;P5)0 70]V):RBC87$MIR%XLG[6 9I MUW*D(3;85=]0:JT!VSM SXX5R*10BB2!K$-=LU0=..$]<')PO"6=S'SKT,21 MF!GL/F\@S)S([ ZB\T\%1*S9%%6TP%MI:8=X0,';PI"OQ0D5NFG?PO>80(>A8SD MF@I,S.:=IZU\D[^R*,L2 W;1'JE&?GK "+6CNC MG!&\=2I#VQ6,FT9\%K2.*/(.%.,S3-6VH/$Q 2/U3BLQ=4**4L +)UY+="6T M-OQ/S#X=L/?J>!CY)ER/$E@'T-N:9/YO87:)$Z,3UYZH%K&V@XBB&JJ,@TB8 MC./!T7>- ?>0AMY@=IQLGQX9?SBCNV@[]Z$.R+A*L96!TY*(4& MO \9BDO.92PYYM;%S8^I&#LG?A"XG,CL+F9_O,AY4QH09F_#-/\ZORY V]H) MDZR#EC7M)[!L:HZ&!*=B :VD"BIGS+RU&_!MJL:>^S$(H!H+HX.CZQVNPW2. M^>=P-2G@14J7%Y>;2X976*9INIXP'^B05QXLLQ(4%K)&;?67M;:&>8;$O<;P M^C958X_A& 1>C871 ;RV5K#/>)Q;+MJ0M$FF@.7<@3*%G.VB,S">=0Y)&B=: MNYM'DCIN5'\H/7<&L7T_Z-PU2/;)T;%,).8L.I#!DT7J7(0@ T+(6C#+F"C. MC(/<0Y8Q M V(F._!1%V F\>P#AEA:=Z(ZR\30V6SQ1V4V&=:O%I=Q72YGCP2 M$1ER<&2VH-<0>2F08B)'TSK/3/-V7(<0./9E9&,5-MCHGXX39C3>(E9.N,&9" MEJVO4W<2,O8-ZL"@.YWY?2'H_2?BZ^K%Y?K38EG;PTZB<3Q+JP$](V?*N 0! MC0&=HO0F6)5*Z_X5SY S]H7I^=!TDB!ZQ-2;RS49Y_/JS$]LX3K6]'0R&ZI; MEA09#S$0C[PT&#,ZW7QD\S/TC'W[>6Y4'2N*#F!U+QGJ>F&;-4V\(W_3R N MLP)77=(X+2D:%9CW)LG4VC![DIAQZYL&!U0;(31#TYE"(K=L793K(%BK2,CC M)P\: /G&0MK'/9X)T)&C*'C('.H\T]HPP$#,2M&IYHQ(DBFC6U\W[478Z7<: MUR_YL)D1'')225D!W$57$S9SC4-&T)*;%!1S3K;/W=^FH)O812,L/+XZ.)K? M'9QJM]1?<:3>[RWF].WJQ9]34JI%2V&R N%K D;MBN>=CS78'(U-3//0_F+K M&8(ZP=(1DGX*-">SO0,,/5C#J\5%F,XGN4BY20U'4:=(F]H#S^8"B4D14V$R M/>Q?!%Q.1$Y!I-%J*-?,ZGB4B R M#!"LY*HX%V3S;H*/B!@7,@T$^[0;=@27.X#)$W4#UXNA;<-+[4E'C/!0&_N" MDS*"*;249'3MGW&>^HT#X#-8M+L]?-IQOP,H/:P1N%Y%I!5(63L^::)=*8X0 MR36%6'@L@;EZ9S]PD<8!X!DL:MT>/ WXW0%J]LB#N]D.CI'34-M'"U\;/%G2 MK$4P$(Z9X+3EK'FUS][$C1O#'D Q#2*5#N"V(\QUO1#.'//.%6"QKD:Y#"%6 M;>MY](9^Z%SK2Y$GB1DW>-T>3FVXW@%\;IV.UZ1Y?Z4O5Y,@F'6))2AH!'D: MJM[AA 3,2Y0FE:QCZ_/M,16=I $T=-^/8W '$"'M6-&.K_#J[U_GC\-C[Q:S MV2^+Y1]AF2ID.NA4JT/RQY"C@A*&E^*93&FUNG)9\R['PRK@X)KF,3Z M0R1]-+X_XW*ZJ'=4R_7PB0C,D&]<&ZT;X4@[%*[!%?*"O"I,V!0MIM8'\LF) M"(,=S>=$9#.I=(.SM\M%F:YK'=;$!8RF%AQ8[0PHKBQXZ2SHI%A("9ULGGMW M]_9Q0Q?GQ-"1'.^B@](^=7QO-PA]R-';ZU(E8LE!DOL#/?JK5> M3E?TJU?T+9DE&\[<5K1FYC2SB0/Z%$!%7S., H=@/...^UCD()V&!UC+N%;G MN5&YYZ8X*T Z<+V>$\,[3+.P6DW+-#UHR?$+B?/%FY>_7K%/N>'/7GB S MPR,RT%IGDDXM=O1"@),JNIRCW^CC?+F<#1 M^:FRM2:;7'1DTZJD0:%2$$U L,9FH85A/+?."&O6U64PQZ!C^!XEN+%GJVW< MJE]7JTO,V^;:5:AG\\LWGZML5S__BJ; M;J0B%R$D0L1 VU!S.%K/=>8*4FU%HU*]$AEU^F":_81L['XN-\\Y2K M:N>LG96.)3J8'/G>5I'O;;PB*\DKQ,B-*>TS/X==T[C#I,X9INP*'1W8T /R MX]94C.AMTM8#E[5'FI,90FUOS**33G">!&]]8WZ&98T[2>LOLF>.PLCWM&U^ M>LR2>^?K/X@/JV^R:1)ULA&YA&)JO!=U!A]% 1DYN4=)%66:MRD][Q)';E[= M&\2/W8(CX*V#[7@OB?:ZE4BB-1(E$RVC%=))L*Z6BG!7P*%0X)0/*H6HI6I] M^CQ#SK@3[3B6X6]'*Q6O^&ZT^+/!$E&">R!*Y3)H\_*_ ! M)1 KT7'!B'6M>Z?O0]?('4Q' UX+,?6#P%?3+].,\[S:'EYD4&.Q/$$NWI&N MEG5XD4- %80WQCD16B?&[*)C/X3])?)+3Q9#%T/*&F7)%NV+=;7S=*J,#(G6 M77*!@#8Z9% 7M5F;:]J]DJU>I7V9/0: M\OA2J#>:=?N(S" )IGVRH93FN1?[T-5)@=SK)C5,S07QW;=M&Z:;_3=><]Z& M;F?M:O],1R_N&0_*!#"Z=O3*Q8*OPT"8YEY@"4IBZYZ,9^GNMM>F"BP7%6H; M:5,;MCI'BT?CR;$/7F96D+$!.S"?IMU&[@1W"&Z.4GB'R.:[57BK17D95I]^ MF2W^6+77<_>>?A[U]O2"VFNUVQ?=C2)-13*TO(XXJ V8F86V)3C<\0US;N MTH=%O;B;I^D,B9EWB;0?%H^ADE'#H=/',#YFD, MLJ9Q?=LS@[LK@'2@8?<9BS.A TFYDA6Q.4I0EDDZI$J +$1D"2U&UOSV9 ^Z MNDF'Z !)#V]?6HNU Z@^CKV^NB;DBLL?PI]UW("1&;EPM3XGT:)JP6=6FHZL ME*/+3EC;NI9E+\)&GK3=,UC;"[:?V^C="4<3H[$462(P:0NH[%W-@$V@([&1 MET1_-Q_NN).2D2=G]PS+!J+K0&MNN+4BPG>,<*P#I+S4V8.0F=C#E 7N"0> MY9319N&;YWT]1\^X!7]=@[&9&#N Y%8=+@GA*LY[E7+TZ_P+7HM@HG2)(MA( MNZO4]M5:0=3< 7JLC8AIE_'6_3WV(FS<&K^N0=I>L%TD =TU'KF_#*LP,(1Z MWPY*L^O1CHEQ+IM(I8913X6H;(?10\B9)XW*^>=*_7C5L/ MUR7N!I)5!T?VIAO!#:,W7/WYSVH2XR18D64P&72PNO(ITVXJ#*S4FFE?DN2M M)U$]2,8Z0Z[6Z7 %KGIMP=N2 M=4$;<0!#C'QRN[<Y#5V\]K]M@XIO0.U% HWHF&T/CZ26]#5_K>FJ\/Z7E M);UL&N)TMMG(/_]YG=3^\\7GV>(KXCO7)J^PR\XO\2)C9IE0^SB4G"R9FB3 MA5"'0&I5D%P[^FOXR4 /B.JM0=Z94'>*:+K$VB:<\)!YY$U.D'CC(W? :=. M*H[1+M(>(I=,>FMCDJU3A?:GKK?>=F="7Q-A]1/ZV3]H,2G!%.E< NU4 :6T M $]K!6.%X.2YH#PP)QZL;I]V,E"$JS0(# MZ6NI$1>U*MC41M),"7W\+R MWW'3R^!N'L $HY&&[ ^(INX]0:>/$ZP.HH_:6NDRE[HQ,O)CK MTUQ47:11$/O(CLB [B/R[F#2"CL$9IS'D]CKS /JZ='O. M!LI6@NO''7]X'KPI3R5^ MSKF.\#8BZ_'@WH2^MA=DG2Q*9 N9*5+],0>((81ZV1]C+D[KYJ..ODG4N&') ML37B22+JZG3^9;'7(V^R<+'R! 9LM;#,0XD M<=S M'#\B>9#0^@V8_S*=AWG:S9,%!#JI:GBFD-@WH()0F",M-#2NF_:X51V MJ33/#,]60NS(EJ1CX1U^OERF3V%%EO*]=M8ZQUB(;:*.@5!*1@B1#B'M$_I8 MDM6A>?GL-ZGJ,E3>#!=/G]TMA-3%<7VSIC?EMEGA)!F?K.>,_#!1,Y-I)=XC M \^BC$6HV@UX(*1MD=%EG'MH:!TKACZPM&70OE[,/W[ Y<7K&H"B/4+T3->3 MPE%YKJGKQO;H=8K,]U7H2N+%:6@TA6U<-60-1 M! [><<.MM!9MZSC?H OJ,O9R#I4Z+C1&5,N;(LE- <]_GZX_?<)9WL0 '@_R MG)#SKYA2IMK+=,Z0+H#@F +ADD%=9'3Q@6I^HIIUG[>-VX+B3$ +J^'&%Q5,'[=P=D)DE>FDW0@15+KB.=]:_EUX%CMS\V)DB)GYA"*M+3_7&3@LLI@ M=1'.TBZT\4R%,T>#\J]R\S*0U#JXG_ZY%$SK-^7G/].G0 ?$.]+&;^9UL?6_ MFBGW)O[ MFP&6T:5Q.]0-]]@PZ$ SG[38MYOAH8^KD6\:U&RQ]8K5D^@S>F(!.(LUW4^5 M6O5<( LF=0I8$K;.BSOO"KNTM(?:/QV#IX-#YC0]8CD/B$P"LS:!BDI!S%B@ MB"QR4E9%V3KQ9/B#X^SV>I?(/TBV)TYV?K\.RW4'<$ZH8PC, )F#Q.P<& 1? MF]@KYR):DZT1WQ^<_RKSX,XGVTX&E;^__/QYMIG8&&8W$QM_G9?%\N)*QC=, M%9$XI\B;J4$AI1- MN42>M+*2'';:6YPA!EN]Z=*Z/<-C*D:>ICJ$L'?.L3B:\UU@ MAYY%.OF6?)Y4$60=!T%K4((L"Z^5 9^YY8RSQ%3[OICW2!@W=_0\J#F>YQU MYH8MMTWB;PI-YGE'4._5=)5FB]7E$F]Y%YB65A4'M>2*5+C0X-%S8#P:SU$D M(5K?>YU*\WZJ[*_2?OVL$FZ&Z'_Y\9%P7M,/[J;+UW_U#LL/]>]_O/OUWO-W M3I3_*:RFJT5YN_7$1=GLWNG%-2/";$L[W%_2:GI!JN1;"0,'O^/'NP4]7.KU MJQY!;X#%X9]KG!,4_W;BN)#EQS"_'C-:;U<7LVD.UR-(MRE[4VY)NIV2?H=U MYE J7S@8=U74R<&A8>"5UKH(YIEM[18V(?SD82NG$'&W;3^0,'^:U1(8M$K) M5"3(4)LL:\,A2#)CP[A&Y_GQ_&A^RYB8Z%B7O[^\N C+ MKXOR?OIQ/BW35'O]7#7*I\^^)3:E>C5[A ;?\\FM]/8Q"VFDK1^_YA:R1KL0 M0@K ZE!))0M6R%I@@HOHM>:N>=K\T]2<'-=YCK-W.\.&$*W( 5QA9+>=MT')H^!->Z%TK*ZN2A]>+)?U]NJJ^S,,_776K6M%VG=2C0:H7'Z92#GM]*VQR_J$9ZZ.:E9$4_ M?-\.>$KA1,@\0"K*DLTL!82:W"XSUQ:YCAI;^U$'$7CRH.-]7G:WLWPF%T+F M M()#[6/*\0Z,25X'K1!D;UH?1MQ&(7CZKCAL/5HSO%P.=,6*$BC)P;@:A$M^ '<*-*)6R)Q4>NA%=J)CFN#@4>9K M$\9WK#ENAE$=H3+NS;%JH"MVDM)(25P_NY:-U&*GBHM:K_?RH&:.?"L.AZ" MO@I62\C"LL0Y_3"W+BS9E[9Q%'+:*38KM_\#C\OEIL+[#L4*O0.R90EKQ^4PP)1 MYSK0S!91E'.\^6"EIV@Y.5C]X+F[#'FN;&"93G7:8(HVG:7](,A[*%RZ7%!' MPUL[8'N0-7)^6 ML/ I2-Q9&Q\KIES!=_EN87>)O&.H"Z[H7]X;='*&8OOW0 M5DKI0/(;*:3;M]X!X^YVA&>NC$\*G-&,3JT4P">.8"+GPC&&MGF8Y#EZ3IPY M?\O(FC6T@]E;=S8Z%)6]8A!405">MD7@KO9-9):,@N2*3]]"SL%O'5?[- /" M@UGP W&]8SVTM>;I_!_S=)OS@/GG^?JJX/JHD,^W']LN#G3@$D[41@^Q\NL3 M+[T[$A,/C.L$K-0,54Z C*(4D#:A32PDP?2A&_1;+STY*K1[4LFN$[GD%+.2 M&8JMW3ITR+0\'L$EYD)66,A5:1TFVINZ?0N0FM(>$M?@BB:S.FQ&F:L QA+$JY-9%4/IVA< ^<$ MZ3]4#PT9W[%*V#1#>]1_[ZCHSNXG-0OG[$%HJ^R?VQ-@TZK_]F7O<%8/H9>+ MU7JUN7F(E9R;ED=W>;2:1)QY!LX"UM15#=XY"V@=(= RCLVGNI]&\IJ,!0::HQY; '+_ X@ D\N:][G95NY<5BXXG18DQP(_*D.DF0NU.29 MZ&S24C,JI.&P]:A8>3BY=:RT-J;=W22SM\MZL7YQE+>X^TG-O,4] M"&V5Z[@)(][=H@3KI*SMW:YN49! Y;B XHT0V47"0>L[_OL4G*J1/BPW]S9? M-P[WEN4>I1?96R@8'5GN,8"75@*3Q:GB:=&ZM>;93_E'SVA7S?H<<:W2@!Z\Y*Z+BR6[6 B$M$E&R[7&.N@( M5GCT"47TK'49V5.TG-Z+[/YSMW)Q!;=*. V)!5T760NX19VAA+GP6-"4UMU2 MGR1F[)90#7#PN*E8"\9WK3_V*3@?OH)^I$KZL2KJ,]/1T#D#R?!ZTTENNX^$ M29^+,(7;%'SK8WZXBOK?\8^MAR\7<_HR726D;%[U]>K/N[W#1 C>%P\\FEQ' ME5N(VM;5QY"5D\JKU'CUA]+8;97](_R"RSHL:\*32X;^#\Q94N%2V=JD38$*S&>#Q3CTW])N MQ[UZ[.G<0\)@<3:9=- N[Y;PS94,GY24M$3!@-6"*&5)!=#6\4[B CM#,A"$"7#2A.NC-RU,"*%CJK M5$QHW]3U"6(Z3KL^! ^/+\I:,+]CE7.5=?5RD3>.4GW@A\7G:7)*G*)W]GAJ MVTS'_1N(TQ!9D%?/? CU&(RA M_VAQ6=>>LXY#0"[ <&5I8ZG:WVN0%,B=Y'25_WB(W'?G/Y[.\HZUR^-N8A]" MG!UY'?_4LX9K?;:+V&$;H!FK4&J6@&SC5$MV$K@< KG\!#05HO+^^VB ]CY] MPGPYPS>E/O_7.3WU\F&JFK+%2BXAY,)J8ZY,7^E$&XAQ([7RIC0OUOTF55VV M13L$%8]LOZ6#ZNW8;E^4WZZ7$WG9/^^7%S$ MZ?S*;;O/#87(0B)?G;G:ME-F!$]&-N2H@F88R+IN'L49=$7CAF?/MRTZPD4' MN^1.2=Q(8"O1FJPWHE@"TW4T'D8#7I'Q9:,P"E6*KODT\V?(V0N?@XW"&4-M MGR:1KL#UR]-;[,'^D=Y%E]&#M4S2*2,*N#KK*ELZ9319_(4/9U_L3>9>8%1_ M)3 .(\$.0/K,PEY<- MS :NFO?..8'>O6"KOW_8GDVF'>#W9HLNGMNBOURN*V^_N7:3G/0V.PA8X[I% ML=2B])?U[X=M\__@>3>8=A]?N=[4^/H"V\SG#M-X>, CV M9.-EYY4LH0Z9*)%@YU@$YU*!H+&.U8J>P-"Z/&6@!MQWQLG#-]0A@XFVX:OI M['+]*)!AT&7'50+TL<:3O808D-?2+)3 "FG?1LU:1TG'4:Q1QD"GD: #4B8-*%-DA9S?D%J7 MC9RIV3?9 .'CQR5^O!Z$N,WSK?B1$\9K[D%:I+U5I]EZK+V%"B^N1%M$:JV? M]R+L^VCS?0AZ=K0V:2R?#KR#ZT6\PXLPK=N>E.VF]_4\X9LXFWZ\M0M35;G3 M"_K(F_*>?KHJQ,_'X4V!2EK-!+ALR#ERBH'C+(#7T1@1DG0\#K,]6RUAW#CW M.8 \ILP[@/Q.OE:/:.N2Z^N#):*5AN6D0$I=:D;CSD\6>=P#"@S?EDKWWE..K,+-@H/2AR6L ; M9D"FVI[#DH9C[8MA!IK#L'7+O]F?J[I!?R8&+N=A=K.':H^2UXOYQZMKSTUX MZ*>O#X7R,)"?<_3$#0$JUS:7K-#&XIG50&AFB,$''#+5H^UJ.IWZ< @2GTOP M&%'T'1SY=YQXR.@M1?/3U^M?;I7*YY1Y$1$T\P94BI*X[S@(6KQ(Z((;\++Q M(%+'M5H'AN]P0AN[]/<)G_*GKU=KK9ON9GWW-V L17!:#X@0R(A2(D&(M&;4 MEOE8#$;_S2/_) K&M36; NY\DNC8O+QN7WVT_7COW[% M!N:T)5D&#\Y$!.V=]RH9QYK/;V]3!K6!\-7A'>ZE:EX5Z3R$K"E1U-1,7T?0 M*:SY^,9$D%'9F)@R2LJ]E,>^;^RJYND0(=]3$8/PMP/K:%POEP^ M=JI=CCD824=KKDZU00^>^ ?>]ZPPPB&K,<[K>6[8HG+PA&"9;7]J"P0;22L&!.*EUR*Y@??.",)-HK\ MSK/8?G%]XR^+Y:-W;E=4OIAM'KVQ$.\^^/ IY$!?I]*\I*5\7"P?;LU [K&I MV6-)UQ"H0 %." G2BL)M\:R@V>L 'GLEW_6<@T- ?\\0&)OK!^&G8]6^-9+@ MU'RL[8<,,#%A0,W];(_\HIVN$Q"Q>I2J2*SY_!&L<\G:0B8#;SWX9,"Y"5NI M/:5@6D^_X.W;WA'0:QG:/)%)LZMN1LLL3"R!;"9)K%"*MBW9T6!8]BD6\OG# M<,4FA]/;\=R% S#U3'+6L!(<.RZW562S7*Q6_Y@O;TLD::D_X1S+]%%A ^-1 MA&0R!.\0%%<0L9ZEJCBN3CP5-__[>.Z.JT!=QXA](.RK8@"F1#[K51D MG=!BAJ)5S?\5PC7(.6-JP_7.B1()/O4WU6'OD1@-1"OK#6JL% MMS*)UNESP_3/N=^L9;-%)MFYF&GK00HIUM)G"Y&7##YXS5T-F.K6>?4[R.BR M0\XA#02U#T4G"N-A2C7S C M/$?7?*[3(RK&Q\I)@GV8/'<:E[O#R:M%36"=!(68I1!@0CWG0[#@A;20C59% MIVQ+\YK$772,/-CJ1-D^"Y4C&-T!6-[AE\7L"YW^]Q?S&UY$7$Z8DL%FQL%@ M[Q6AI);A80)%BT3UIPGJ"3['R/MQCGDCYG> I->XIH>]*5=K MN5Z#$DD558<8H+!U.%RF[46:6,U+1SOM'&COA!)[8 )Z,M*AM4N75*\2XZQH5+:XOF9$YWB);K M390E6?Y*(NBD-"AO),0<(EC-5>!"&WP83&R.EQ[LFM,E_ W(','N#D#S&VG' MRXL/M([?%VM<7>M)086?T1U2,G*35 M'BTG,KH#J&Q0_C9\K0?TICWO]=3W\/%S5Z2D6M?!]2@R[4=%L\UY8F!S#&;Y)W+S2>4 M/$5+3U'APV7\+&2.9/C8%^G5,GN]"/,'8::4O)?9*8@L)]I*M1FUVV>=MXS:>;J]LFG.X UWS_&)TL,X: MM* Q>$)]*1"X-J Y9QF3P!!;MXP^'5&#]80>1/.T$T ':+K/H1I[^G6-%ZL) M!K2J2*+;I-JG@]?6P8S\2"=XP2B2:3Z(YPE2>M))K7WLX_C= 6QJR.K#=;\.JKVL][UMGKB=[IQ7$!I%,!YA[O757>^L'A#^G%Y<7/RV6R\4?U4L( MG^DWZZ\3JYR1:!.0_4@*V7%?J\Q2;73+/7^J M\*IIB=7PQ50CE$W)C)KQZ" IPSD%D5F+:"M:X,>Y*8\?VU$S&PCYXYG.T='&?O/RV6 MZP\/\R6SX:;$((GJ.L&)&P>.60\Z9F.E-5ZPUB'%G82,G!?81L@/6R* M87,=9.66BU)3]ST3!52,#*(3%HS7,AE/QVINK72>(&7D]LRG"_E;L#F"XQT MY_7C5$=G;3#2D8''&0=E,,&9L M[$KEEPI#9%$#SW4/*5VGB+@ZMC@(A4HH7X:(//=5%C/,R70ROSO$S/5&,N3J M<<88\*+(IY26ME3R"JSETGHFF4]#Q**_B^*8@R2\7W',(>SN #2[JS62R=P8 M3& ])[[8C.0?^$+*-YJHM>6J^?W%]U,<C!:1L@)63,"3K/L76GPN^Q..84$+4400>(VK[_OA M>3?=[Z>:ZA 9[UM-=0C#Q\YJO[[2^[C$[;Q\%6.(-O@ZU)WT+G('+M2R5E5L MUNA=<@\@\T0:^\[']X2"8\6V:,K#L5'P1#68%D1D= %LT!*49L01RSD4;[BK M)1L.PUXP.*&F[OS%4D?CH $7QP;"?O5>S"2/F0Y:;DJAXS4)B)D'LM)\SN37 MI?AP0O+@-77G+X=R!]?%$@9=6=;!&*)!$[="=38&8-H6"EJ" 7NCF ME=PGU-2=OU;J&! U9/G8ZN:W\-74DJ\;S7G3026XD+C*0"Y\H*,STA*<\Q"5 MMDY:5*CX7OIE]_-[RIUKH5 :<+$7(.PVI;+*+AF!8.D+4)Z1@9YS N$%6B^9 MA(?CS5+S_<'B=)YV@(YO%X8F8Y%GJ:%D27K/10.!"P/&2R^2R=IPOR]( MVI3>VN\**VTY/#9DWN/G]89JR7;L@?=U=DU^05_FK2UA=%#)&0;&64;<$Y%, M+E*=+EMA&0^>C/6]$'3$R_<"E/M^ #4T_T?$UVJYGKRK&=";"))U H/VY-PC MHTT1M0>O@X9:6ZHLUR'@7GT8Z:E;UBU]=V?9WGOAR''ZIL'7XSG9@_AO4.MM M5K%PB$+4BL\D(4J4$$0BDRM$^FUN!8 QXV.+/1C1+9HP;^Q!3^=;Q'.ZE I M3ZJME-H>BPXD"#9P<"G[++,0FN]U_?8MP6^_=)PH:3/!'\V_#H):_Q:6TWJX MU>+'JWP[[KTRT4'6=:RWP&H.V016*N\RCX&KUOG.#VD8-W@QS.7K27SN#">W MZ=_D%=A,T(XZ@M*6;%DZ%R%ZXY54AI70NDKM,17C7K2=)M5G('($BSL 29T0 M7ZF_.0.5P9Q% ",-*50? T1+6M5CQF1D9LZU3E&]3T$_X#A&GHMFS.T &N0. M7]);WWS!Y7SZ\=/ZJKO#=/YQ4W6_*,O;W_PZS_CG^S_"YZW%AN(""QCH+!;U MHEF3YO7T+7.R9!N3]ZFUJCF)X'&O?1L#[WRBZP"G.P:/6:-E$4X"4[*NP#KP M(@3@CG:=$#9*T;K=RY&C^P:+W ]C$YW(Z^[0GS ]S; [R!Y']0C\Q#F=X"DG5/EN!)2,IVA'K>DB;DG@]!'T-'8 M+*/21K6>EO2=#/ [!30_2:W"<2Y!.**V""[ZY MMGE,Q;A9;^VAWW:^,LD4'U&1Z:ZP^A")+/DB066MO-8$>]G: M#GZ6H'$3%(8QB=M)H ,X/6A5C,N+2>*TN5AMEY8LUM$NY((B9C >)0NT"!G; MM\Y\2$5_?7N.%/&SU1H'\[L#Q.SBS9,-\HS$J%6NBZFY.LP%""DD\#DEDR2: M8IKWVFC=OO"L/3C:H&PP&76*OW=8+0-:U(X6C9%QRY4&SBL;K22+L&@&P42C M@I .!^T-]&T*^RMC' Z#C>0T=E;?=DWOF\OU:AWFF=8R"5P*1&=K&@&YJ$EE MB+5%5Y0J8XS12;%?O=H3+^@OZ>HTJ#1C9@=JZ?[!_E-835?OB9:0W\RW8_U\ MHDL0S/!4)\O76D]!7WFA0= RN4&M6'.W;E_:^KO4'\+H:B2;#C"WZ4-Q;^X# M*U+FHC,4D[LF6.LD M*Q9,M(48PQPX;^JPB*(,BTD:W;RM]*'J:; 2AP'M[6-YW'%C^A?I?UU.5]/Z MI-7?%XO\QW0V(_-PHXEI?X3YQRF=W2]6*URO?@_+);WS"Y[0N_ZD][5J;]]N MT8TZX/]TN2*$KE8O%Q=Q.M\L:G7; [T(S[6Q&4P1')3+%N@'%I*SS*)/G(RH MU@EDS]!S<@Y4^H3YO6=]=SW4K$Q)$,Q2!IHTHG(>8<0:*0 MP:JBHFO=LN]0&L>-I39#SZ.!&C#PAU\B@HGS1$ MS!Y"-HEIIRTV[W/\3:+Z4& GB7X/.!TOA]'CH2]?75^F(PJ?;1V!HGT VE(. MO'6U"0CQ(W&I..IO&6'W']F?[$^0T^)DIHTMZK?+@!?3VTHJ63(MLMZCBTT? M7>7!EZ!(KQI3&*+A9K\63/>?.^Z]W(!"/X%]'9P>OTSGTS6^)GT8N41+IAT$)E/MAUMSRDV&@%E+9XIY-(+^Y'/D /+&!=A9 M+9>AA-8W'N\6MM5&@K:MIR-: _&2MIO0N<9KZ5NK';D;4J7]H- M!I7](7FRW#J Y@>%75"FO;XV!T8.BR\HUA]BV:NHMA'"G]AYU?6XJB'VC] M0HI^,5]/YQ_I&_IJ-27Y7%_EA;BYL7WS>?.3^<<7:3W]0BS%U432[C3)!& F M:5 IT59U60#&D@/WS);4.O7F)(*[B[$T!>49A-@!8G?XG*ZR),ZJ#47208'YYN:SR MV?K%J^M%O<,O.+]$,C.<-E$X2#X74NG,D!Q\ C2H!'-1J'P&2W"X!8Z;('[. MT[L3D!R^@_S5#IKCQQIZ_]#E1OH=UQ/.K3 ^6] YFSJ]!"$X5VNN9%SU#?_>J]MH-_G_KW= #G_-\^#QF;FIR9@XXU-(BLQ,;SFI#O)K7$ & M2@3G14@QRC.$-%HO:[]+"_:_]59I@8A^]LJ-W_[KQ>(,7,HB,''EWK@O7=E.R'R._O'JT!WSNP2'Z_K!D+;\H[_+Q8 MKNL&>H\?-_>#$\^X]U(Z0%P8;D&>T34V3K)N,G(FEP(#6OJVO$_K](6?%- MHLZBW'SR3/7%3[]XC$+C/=G0J.+X]@9A_BC$^VJZ2K/%ZG*)MV#W,6DCR<9* MQ450/ 8(%A,4Y0H*ISQ_V':IW:W./@2>O299(1F;B3B0E*/=;UV"6"_O+&-% M.J6,BOD(N5#9-?!6?U4<:0+/+A@!42?:E/!),&QXB$6+923 M)D@U5/#H^RY2/DC^>Q8I'R*,3C%UO_[..=I[B==B25[[I$BRF'7BH'G0S,F8 M1//V1-]ID?)!HC^X2/D0.8Q=N7I7;ZM,R!B3!V2>J!9UB""7@G91\B%,&UO4#ZIL PH3:D(=%YL,)D&DIXB093!TL#O&3-Q+ MWM]7D?+10C^!?1V<'H<4,0JI.:(QX)D@RZ[V4@N%_F",%X>Y9JFW;G7^URU2 M/L5R&4IH?>-Q9U$9%AX+"P8RUK8B' N$4.M^#!W>-AF+S1MJ_66+E ^"RHE% MRH?(;>P#\D'QX?V20\5-1C(1D_K_VWNSYC:3'%WX_OLO."?WY>:+D%VNBCK' MM83MFHZY8B WF]$RZ2$I=WE^_4&2U&I1>DDF^:;<$U'MEF29B02>1 )(+#[5 M=O!T;13+P >3Z!@C>L\&W99/+-(M@HZ7[/P$;.Y B]WO3;H^7#%*J6CWX!V9 MA42QJ3U(.3"NZ0?12)];SW;XGHH75L5YS!UYI BZ ]&=$Z9LD%('.@Q&T@D+ M-<+FF( LDTV!C$RO6PI*@<C6?__/^%KQPHJ!P('6=>BH*!^>4!J>UJ5VM MBG?#^O0^_ODC1Z[;X*$!Z\:6_AU(;T:.W-]*8$[Z@HR ;&O[62/(Q,OD:6(, MEOXR%&GVU1./K#-RC*:Y=CB6E1VAXA\9+U>?[F^%6\4\-[;. XVDWLA #XPC M,,V1?NZ]9F)?5#RRSLA^S#-$='"Y9VX**\GB^^S!=DFE]L\X2WV]!:6(<\ M E>%@&ZM!R]-!AY2=B+)G'CK1\L=I(S;].)XX+3D](B 62Y6D]I0:'XY36ON MKPM215>+XY(!9X,U(FD;TZ F/+3$'9S0=[<8V;WZR/ X M1VRD$>N[ \_V4%G"O^8J@4Z*@7): 4:EP"?%!=.*\!DS+-)*ID]" MY &=W EW;1QO(X07??M=B9:8SRD4ILS9VD!"ZL-ZG5R(9

O^ZCM(Z0DR MA\CXX1SWKT\>C@PT:90//M0>C6>8L79#S[@- MC<:N83A,+!U [+K,:"(DN?_1G=_/+RY_GB7[A(M?9;<(X6;$:ZAZ.B>S@C@Z(=4ZIP,A-;/T<_ M0D;'[9Q;@.=0AG>$F8G0B5D9' @E'/&!.? BD4T865%!"QU3Z[Y%?=Q*1PMQ MYV6T!TB!-Y^G&VZ6D4OZT;DU^N9?(+N0SKEC3D2DJ3 MA0>F!)T<35M#9@3$F%PR/F?-6S>Z'4[=N-?5J3#56"H]Z9\4I,HB(9T62:=% MZ@0^>DOV6T1=!'/M&PSNI7].=CN=3/_LP]$C]<^;6>JP1\MWW1S.W:ME%P'C M]FP9Q)9Q>K<4KNOH*D!3 U&!L.^3D<#("@^:AY!,ZPK,D7JW/%%UM(F:Z&A- M;:L,1ID *@DR2Y,W()((.H12DFGM_0VGK@^#K3VF=O=K:2JO#J[=?>HF60I1 MYV) 8_"@7,C@(OE*R3ENA*K73._#F\_0T:4M0HZHB-Y'7'TC\='Z2T%FK!4H MR:HMEMB8#)WGS,FJ,4%K)UQN'CW]82NB]X+*D171^\BM UC>&P=<[:M/TR\W M;ULQ&*.L!#+1(VT%3>V@4\ Z@YKGD()I[?@^04ZW<#L>!D^-:#Y")F,GUSU5 M":Y2+,Z6.JK&T9%,04 PQ"F'4J-P,F;NGG-6FA3<=S-7^1#$-&5S!]J(&)4O M+W-<7>'EGXLY.=VK;]N=V.A$8CE#\:S:MX:!+]%"21%1Q:!=;NTS[:9FW$C* M.751(XET@*UA@^^ET4([=)!\34V-R"$DTK16&2>BU#PV=\T'$39NXOAHMU\3 M.74 OF&#[U.4*M5&Y:G4F+:TQ#;K'6!]O*,=!RU;QX8'$39N7OHYP==>3AV M;U>;3"VC4Q+KN*?:)C-&3V>(;$G4VH=8N$!^JHEXA[2K/4/3MY,&-UJ(H5,T MW>_!&&5.P24%FE4FY5HGF+F%[(VG/7GNU*E& [VP1K5[B7[O1K7[R&%L7_&V MYRI+0EK$!%J86N8>% 2B?7W$T)@I9;3[1%]Q%HPDKS6G.+ J^T4UJCU8Z$>PKX/;XXD;]NU-KIH. M-G-!5I7VQ!&ED@7'@P>AK;)!:,G4H&J7-K'OMWLEI)^A[=Y83S"'":AOT/VR MJ,E$SB"IS"! Z\)!A1@WD]H-'X#43 <9ON+I&^(7<1X M]?EJ'RVQCZ MR6'80FS]C+E\8J-U$+0M9#PRLA^3<;%V\BC@HF-@M=><"1XXMNY%^C1%W4;8 M3XZ[?<5QN/*;K_#RQ.#Z:YG+U>7;:;O;(71U&U@_-= .%$TW=^WEXTI[4][$)[QD*^KHELC7O8DB[2G5X<3)E22\ M5"RVKH0>0E>WH?26<&LHFA]DH.9="^+-WU_R;)G/E*7]Q,ICI&=F1 MLQR459"#)F!*'J&&9R%JQ2-WS*APJB+"L^1EWV7^']_EQT\**Y&V6B!+S^@T M:CJ7,1<(=$*5$$Z$AR.CCM[^TQ2]I/SK?;#S4&LVE$LWU_.CE\S/5ZO*L^]U MP.T,9X-6!V3@(S%/NP)PH<(]64BEZ"8)RRASXD8J[00H+@LX*R.P 3+PG.&6%I;LP>2VFVL MLSOT[BW8%XG?G^=7BPGCP07-#7!91^59$0'K %J9O&2FJ!J'&1V^E=)N ZB] MH7=OL;Y,\-+O3CQ&PRSWM4JI)K>D "Z$!-EIAU[H$FWKRK'#*.TV'-L=>/<5 MZXL#[T6AE6^V2A:1E=F3D20U73*1S'M7CH6J=<-WB_/UGSUAX1N:^8 MFKWKC_SRM7WVN_WYN?H3/;'R*"]? QDQRLN7\XP0R4,%N:W U(!HL#[\LL#K MNX-IG0!YUI>O)_.\-G*Y6/Z)B]5MN^?7\\]A.L/;!L]1Q924**07N +%4N41 MEV!E8$5+[VSSV80-R'Y);VC[H'"O3+X32+AOF^"[%BC6,VD#J^7_M4]](/XB M73J0H['6&.?2OV]SH[-#YXBN1_O(L6^(/EJ[6[2-SI!?J9#73M1DA:%%#S:+ M7+A++H@S)N*_[*Y'>T'ER*Y'^\BM U@^U6%'>&%=U!*RJ<7=03(@3AG(,LN@ M!(JD6Q*:; MKD?'(*Z]G#H W[7W-*CLP"CB'9FF(%3Q=,?7!-?D'?#"G-(J"BE:OQGN0U^W MU^I97-232;(#E#Y;BFQC2<4%#YZA(<;E#%@, TX,=>BC-^3,M;(D@0T6H#F11>/ I9)!%B.XY8YGUKH?:_]5XQT [D 1=5S.^^N,OLQ_YL7[3R2$(W(4 M'O^@5BD' \ALE$'P!C?+7Z]U\TRK8Q B*P99Q-I[EV#E+6D+-1\N.E #FZT/Q?S,EVMQQ.R8C )07ZVC9'^L!:"MEB3&@)7G+Z7K<>W MW*[>%TZ.$.F\"7\/1L;7O CS1MCX1YY^_%2] _I0_)A_OZH!O3_*FD/+/ZY6 MI.5GB=BVYM9$"8DJHH(D5&T )#DX[R-$:STKTCNE6@=D]R)P7(?O= @[G92Z M .&CC)O(%)SFC,PV6[M-11G LJX[G>)7A^ MFEY>U:-R8P;(B F5 J]9J%WQ"[@L:C/KI'/F'#6VSD%_AJ2^M-1)[*5CA-"! MQ?1[7FT5;IGZW4F=*&6DEX8#$ZDV5J:=N5S(KR\ID'^E)-.M MHVU[DCANU'\$==I$5ATT*-[!NDFR1FOG1&WBY$!Y6XL^URUPH]!&B.A8ZZJ8 M':2,VXC@E-!JP?N&=W+[AZ-W^6N>7=&^EOCQXZ(^Q=-GSLOUCP]_2!KVP:T> ME@[81J.'INT2/Q,L7\]G:\3]8[KZ=%T0<(-";Z7E=<"-04DX$841 $V=$)&C M2]%X'EHG0P\D[5C]=)_I?UPS?9.WYW0RPDD%= *1MFT8U&)(X")YA24Q;'XO M/D7/N,[M*;#R4&,UD\:(1MARL:K/)>DJKOY8O,^+K].8UU5AQ7B!6%S-"JFJ M/&1PPAN0+I$^%CF%,.AE@1:X@R3Z[A9%N]8>%SGMI#IOR.(^(+*\F*7M#I;7 M4U1Y5G12.+% U1FG&,'+:,!)4T*VB?/DV^'D>P+& 4L;F7X/D",9/'9-VUNB M>T9>Z=HUO:[)J]4.M4U*TF2Z*8L@LUD&THF:7?/63B[/GQTX1\KKWE# MYHTM_'6^UUWB?7;6&8/ 7:Z%!,Z#BS9 %BYSAP&3>-:V??23QPE7GDCL1[%M M;)E_6.!L2784L?[N%IS(NF;5 ZD[LJJ*4X380-_:0%3?@(4=!/%V6$UO;])+(],H34C$'U=JY5L$)%L*D"#M'->!Y=;)@,_1-.ZK M1W,[\R2BZ !:S[AR;_Z.EUCVE%$""I3@L(:HBV6&MP[8GRD$N%WF7:Y6!XGHS[PH\\5G MG,7\1[B\$1&=I:YAJKI M>D++(ACC406B V7#%Y[N(_=[R710Y'X?!H\=R'LL^&RS3#H8#\6(#,I+TI:F MMK#B3D2!QFK[0T7N]Y+7V* YC^\AFQ)KHZP&_1D85^B,CF+?@WMN#Q[SN$*UZR$PY!^+!ND\/K.%"C MZ5)CCK6X&>XM.IZ)T$3P!_/O1XC"W;X>)6:#SD: J154RB4&*.FBU-F9(!-1 M7UI/1FM'_;@5'#]"].TP(/P(1X#^P72>^"1%R0SY#\"$EZ!J 8P3PM=VO%*4 M2'O7K8L^6]'^PH//!V*O]1$X! C]'("]GNZCX\X4QH"1/5,+9P79-S)!\;)D MSXC=X43*OGF^1;^![*:P/IEX7T(-UOOX*:>KRSPOURQX.\4PO9RNID>-'=SG MXQMG9>R_I3.G9/#L;. "05H;R!I)U7\6!FI*?/+26X5G5A&=I61XC$ZL8X]1 MDH.0H@*?K85:*BNTS]Z:UAV<_YU2,O;!WXE2,O:1<#^&0*L7^,*9T#);$@#Y MPTIZ#7$@2' M7M0*!A9#<+F(026AK=']PO7W@:@Y!+Q[B?"EX')(J"9Z$9'7IWL1$ZF%$FK^ M3X LO3 V6!=9Z$TQ[Q.SZU?Z ^E9 1O;((D@T'+O.'V1#?HJ6(EZW2IQS[X M6B[?UHWO<+FA )>?WN68IU]6RXE+IH;/(W#.Z"C2R2/'W4@(7N1,#GU1:5@J MVD'+=V$T- 7,O0RVTXND _/@R4V^_E0?_7^=T6V0RP+7,U.^OS,V=\0TIYL; M)LX_SJ;_G=,D9RVRDA**,1:45P6<8AYB=BHFYGUJWG?II!OJPI X">+[PT/W MA^-J484VR9$[),,?O-(1E"S$;148,&>YLXKKU-RE&T)7%WFD(T+U .ET@+AG M^/:!C*U7]/O_G&1$F8,0X$N]9KRA'9J@:CVZ0!]S038HT;2=&71#6Q<)0B=% MWDFDU _ZCG<1"]/%.Z8!$P90H_N#6R0Y[;./,KGM(/@IA:W_B1'=QG7<9 M;$B@G=,ZY:C5J9YV3IWF7WO+HV04CMBQ)=!,-3J%V: M(Z N!DIP4IM4LF^>[?L4/2_#:]\'*P\57#-I=' EO\8OTQ5>5N_IFE^OY\M5 MG55L V=!E00\UHDAF=\#*H:2:('3#W& MHGI+U+W0F2DL"P]6,*S3UFD;N39:TSQ(%;ADP\J9CG1GK^EY&6[L4;AJ)8UF M0R+:FUCO\\?UW)99^B7//R[PRZ=IQ,N+1<8[SPS;7]I,*-VZ\4=87T>OV02>"!37CE2:(X1XFP*HH0@M4VM0[:[ M:#EZ,MYV!,OF@ZL=L%UI.:GA1IL< Y&377!]!9Q]O-L(DTUHD)!^\MD9PI)N1HP)!?KF* MC//8?%CG3F+&-;]."J'C&-\!@J[+#_XH#_ET1_^_^K;]RVV3V\1T]CP 4[4H M.@9&C',.L!0KA%RGZ+76PON3.:YQ=A+4G5I8/>"11+0>A_?J:CF=Y>7R^F!M M>CDX(Y(DBS.(.E,9!3%/U-YP,C,F@I(ZE-;(>XJ@D2_'4\/A(?R:R:8'H&UH MWW82"D87SC4Y15A[]YN[': M;[?>TD^XPHM9NICAY;?5-%YSY[IAF$A%:A:!!<9!61< &1?@E.'9JA"3>=#@ M<4>:T] 5N[#(#Y'H_-3L'1LS?TY7\=.K^?R?][<09>*&)092>U:9Y&M380%" M2R<4'27T?A!"'O_\+LSK8_'0@'5C2_\.I%_3TM/5_:VP)&IS:4/(E:1&C8_@ M'0N@=6#H,;/PT"-[7D\\LDX79F]#[7 L*SLP-5[/%V27U>JY6?IC]2DOKCL5 M);3)TYV:)#F(*M9A(8)S",ZJF*,5K+0>K;*#E'&S8HX'34M.=Z1&_I'Q66?<3)/V:N185G:$BG=Y-=V, MFK^_'1*QX=)9D)@R*,(V>!8-Z**M(OS35L.^R-BQUB!TF)>#CA8L';G]W^OY M;#F_G*:U%-8%69M:[1"%MAC $S^(.Y$,J!P=1*[IY\6Z@6\)S_0!?'SUD2W3 M,X5'&G&_._QLSY?6I0@M @B_>4,V=4J\ X.6%Y^5]JK%H-A=ZX_73;2%3)^$ MR $,[L":_>[)8ZLKN8HV&4%Z.-;&Z3P)0)\9,"^D%,9QRUJ/;MI!2D^0.43& M\_8,[V.8Q?W!#3D9+7*4H*W@=+G6WKK.9G#)ARRR9L$-:?[O(QFN/"G0B1-'G([@4!'\E?>%6V'RL%%Q/\@8E+UD.F@,RCX, M[L@]>G]%?TZO@\G7AGR*F+PIP'.M[8LL0U"& 9*OYU$H6_BP$.PS"XT.BF/E MN,-!.IJI'0'DUUG*?^?K3>B2BK$J@S"FML@LJE9]:BB!H76.&[M_6/;>"CT. M3FD!BXGX38$<@K-> =-.!!6+5.IEW7J;V9I=I6;Z*3U=PD!S+F6@EL.2!*!!^U M3>0ZV.]Z9=R#VC+'__5Q_O5_TP(;E-$7M^#:N6P7+\D-)3MOR>8.M-0VPW\Y M\<+P@K3W(!RY>DDA(&,6HF*!/#TZ6WBBJ;]CQ_!.A9&C6#RV,?-=XO*]S/R) MT3[X$!(P6WLD1AXA1%U 8XQ<6\,MBD$FS=/K=/'2W!X9K3G<@1ZY^%QY]-]K MYOQ1?JWE'A^GM+=-]>VD%.-DB F\<&2[^?P[D):XE%?_K:KI<]VLC_X,VF3\N MUG_Q+E_6E6MYXG)B4P@:30+2M\3&VN$;,3+(Q611"DJ;GJVE.HJ"+MZY3Z3$ MSB*5?A%8:Q>)I\3?&I:?IKRX:1XQ6^:)P40W?2D0(MHM:0;!#*J\0P MXJ'0>WKI+E[/SX>YAG+H!&SOR6AL# (@CK4-GLB@IR$+">7&80B.S+!%$[_HX/F&N.71^,-W]/UZ7Y2SX1 MDF$*5H-1OA!_M("0C >M+8,@X[-[:[OJ1B$(_?B<-2([?W@9VT<_OKY"TX7 ME6.O/^'B(QT&GK(1.0;@-8ZA,-=>WQ[),?&N:)^<#JV;63U.R2 <^1>+HP;L M[P=+-QD%O\[B_'-^.U\N)SD;])*,/)&=W,1H S?T+>>2'%S)-&]=6O<(&<,B MDNS%PNA8SG<03/A]/IO?W\6U):="+]JETDOVS]TN6K M3$S,F]_[@'^O'\UIJ]-(WLC/]#?3C[.)4JEX80KX]; 5SR6$@!)TYMIHKH-Y M.&]DAX_7A)QA*'RAH?CS"VQLB/XUP\OUK]1XW+:@Z<;[+=HE2X8!42YI(Z9( M\$S67C4R61-%[;DZ"'E/K3(,4"\O M^6O1WW@W_?AI]4?Y M:[EY2+C[RC 1P08I8X*@T($B#QB

0>/',%\WM0V=@QQ6XY\)]I4L=!(-[%^$I^=Y'V<#]%'FI9,:" M"D+FECQC'L YHT'8@.2O<,;SH/C$J0I.FD/G]%)^KM)D'Y;W 9E'LJ6=-T[D M+ $#DB4HZO196[L'%!6C"('1%MOAIOM*D[UD.JC29!\&C^V M2]OD=Y-0).<1"M?$$8X%T'$%DF<1#.EA]E"Q[+B0'OGPT85_K+SF#9DWMO#7 M9OM=X@7CLB3AP3ODH(IT$*R*4(H/WME2BAF61/+PDWNL&CE8[$>Q;6R9?UC@ M;+F9+7-W"XEQ)81@X+&4N@4!*$($[51F@ES"E/D@R3_^^>,DUYY(_@U8V$&L MY>DNB5IQYG.QP'6N^>-DBKM,>V/T1RB(T:KFK)L+Y0>$':O ML8W-)GL6& @O'"AT&H)0J?:^\]R34\=,ZS;P+Z8GZ5Z"?;(GZ3Y<'OLJ&MPT MLV116"#5S&VM[U2L]CO3 80TA6L3&SH[&F MS)%(Q0#!&]*YHB#X+ SQS(FH-1=2#HNA]=^3]& \-&#=V-)_II&FL3$:IR0$ M7=^XZKA$9YT%LLJYYHZT:-F[+4+G/4E;:(=C6=D1*A[KB\C)DD\B(!GV-<"C M:_D'@;IZY$E:'E"ZO1L)'MIB\DQ-1UN@XEA6=H2*7?T0/4\J2X\@G"*/3? $ MF&H#$!Y"-LPXF_=NEG%,B\DS-2!M@8X6+.W 1=G58=>A$]H9!8X,[J>I,UMD;.^Q#5@>W? N3Y07@AGZE5J:KU%J9DX+CB(2BAK MN/':Q9- 9^R7N!8R'=*,=!\&=W =[>J-&5)R7,GU[#4!*C 'P9"C%CU3SD5) MQZ=UOOC+:4:ZEXP'-B/=A^%C&[K#]?#;FQ1 )A&SUQ9JWP_:GXSDWLE<^XT[ MGU.PJ:1!EN\!BX_C*)WMRCJ+3#K05<_,:W[S=[R\2C6Q:[G,]%_Z@']/N,Q* M6$T^0>VHIS*RVM530;9*)^*LB[9U2=4!9+Z([*8#'EED_TRV_GLX]OIU]SVK2W.?70[,$$G'6"]F%L:9M O'Q(W_)V*&F* MGF?NP&=R)Y43JH:T(R@6$ZUOC[RM2]BV@K@^L#7-X8$H M-C<9JNC(E5:UN:VH1A*9-B9K*"E61(:"[9.KCZ*XBR>X1AC;/?CVY+(?:^Q\AMVF52 BTDK)4HJ(E_=)&1::4,V=C%Q#+HC#[C^NXDH)=9MZ='P+RU M.,;&U.9LWMW"UA,T%K-@9/]$5G,O&1/@;0QDF6BIC>=!^1:1N)T$C.<<-Q+L MO#671X1*G%^10?MM\M?[B?*H$BH'HC@/2M4U:TTT^Y'=?MB+>? MN('&]IM;9-RN-R(,V@AM?A0'#Y;YU[P(\Q81D=_GL[]FTU5.ZV-Q'=-)/B%= MUA98L#7101OP*!.DR)*Q3)20RW,V^^Z/'R_#N:W0&S%P5!!< _>75Q/#>(Z5 M9H^)6%"2@,!,;9&EB7Z=-2^BV='_Y=6(H8,&,IL?Q;ZQXZ!OKA;S+_DF9+%A MQO^EK]+\\TU6BW'(? '!Z0I43'M SCW0$<<@;)+*FT$JX/FU1DQ8;H>$4_"U M Y/@XJ])+$I%63(0KFMC!%_GO-1YF%QI;['^;3N]>0XO5MS\O<;8B]M0VF5^JEO\]KR9T'TC)Z&J( MT9.GQQT#5T0!6;S(S"E?7.NZX*?H&5=[C0*L9N(YHH'W:OS,C$&_=)/>M^Y7 MMY%"^/;P'YPZA^,$I)XUV^/4K#Y;7HC HD2= <2RUZ ":6%GI04>>68Q,27# MB2:@=IL74KNJY5 B"'2)%$9-8Z@5'HR1BR^+E(GQUBSYH?-"]L%8X[R0?60Y M]AO^SO?J+!7CA>Y"+[RJ,TT%(!E-@#$DR3-F9P:=T7_+O)"]$# H+V0?<8R- MJ9WOH-D+I;S2X)BE,YD9N8E8>)WLGGC,.L8FG1)?5%[(7H(=E!>R#Y<[>!/X MZ_V$9RU1. [1F0+**@:H&5GE#$VM/W3Z8?COA\L+V4MHW^>%[,/!L6/#CX<^ M/3E*J00/>GU?:YDAB.P@)Z6M2459.:SQV8O)"CE$Y(T8V$M6B"M9\Y ,%%[] M[Y"(&3Z0+E3(N(C&YR>SH5]\5LA>,OL^*V0?]HU]Z@=D+]":PM.=!TY'N@HM M*C+9Z3[4TG@=DPC,#2N&>X%9(8<@X11\[< @N/AKHEB*442DI_\5DAQ^B%/=G7@K.K!")/%5:_^*R08P2^)_OZR0J1211C4P05F07E?8"0:_*:W.A_J^[-'Z4%CB#SN5_IA9(0?;!B?D M=TI3[DP2]T/R1O3"QJS/- MT0)J&'1I_];_,TX7_X&75_DWVN;5IJ/@\G=\ M_NS-0:M';XIA>CE=K8V)->?3'[-W.5XM%K5KR2R19;.X_O85+J?+^N_7,OZ0 MXZ?9]+_H7&]N#:&,L%P$4*K41H1TFKQU 8P0,5J6*\=.Q:L3[&=\>/7MCMI9;W']Q">RS!:=!6UDV 3ZG9/$<9\T9D^,9JUO\6=( MZ@24HV-G%Z@;"+(G7-X>_FH/77RN?M]UUS[.BN8L!B@N%U 2!02C--E&.1J7 MLT#5.AMY"%V=(+0%$':!K)54.D#:GW5V*(EF=;.Y1W:YC3+HR$0HCM=BDQI; M4!9\T!(),B60%FL: VX.\3G#7#!L/DY9/)*@.,/AFN9I^QE7^HPS8&_>% M^11JV_P@Z0 '!=[97(L!@G;92*E;IUON0]^X89^3H_!DHNH AH]?'3\O,IDH ML_AM?7TH'K.QQ@#W@6P4HQ2$Q OH'+W+')E6K0.0 \CJ!'0OPR@\7* ]8?2Q M#5V?;UU7%@:*JBW G4F R.GL>:%#$4HYW[K : !9G5S/K:"P"VJ-Y-(IU)8W MA_@Z0244I#UED-K7/*:LP9M:0VI]]('N$QE.I@^?H*L3L+4"PP"P'269'M V MG>$L3O'RU]ERM;BJ6UH?2BM3DKS040R2#F4A.Z4VJP=N@^!1!^6;OZ/L(&7< MF67]7K(-!-]$NAT@>YTP;FZ M.ZE#ZR*QMC8M5AFR>PR'=4&"+D)HF;7VK'58YSF:QD7@>&AY^(+=4G0=0/%Z MSPC?*FF6M$MUNHP3M?%?4L2DY!U8R[/2 MS*E@A[5,?6:A_G!RA$QW#$T]FL$=:*$3:?FW-TESN3BNO9<0DJKJWL::-$>& ML]&6N.Y""B\D#^?M7MFT)QO^V^V]W!64.CA:O^'BGWD[XXOVN&;#:]HKR7CB M"_F,C!A;8J*MD&E,?*Y9^3Z4HJ)DZ%J[.4^0TTF$L@O>.N MY[XT_I#/C6VP>U)Q=Z!@_\1OZ]>,^>*YG=UDWU_$U?3K6C@3D60NGB,8K,V0 MT14(T240@B495*TS:>WG'T7P#QGR;P/T\P&AXP&8=P)RT]E?LW@S7SFG-\24 MNM4CZB_V^/1611B';NC(2HRUEW=G[5]WK'V3_\Z="29' XQ\2?+X4@97.S&) ME#/'R$N1S[)WWT6/BA$,6&?C#63&518R@A?6T9DT 7P2A4Z&5B&R;)21K78V M8I7#225^+WAP$LZ/7(F_+O_-"V+QZMOO^#FO W),^*B\KJ8Q(_JQ6-I)"> P M2D'0R!+]D,OUF9K\Q];N&T,'B'?>D-J,0T6FI> >N$S"YLR8?8B@'9?78Y\^'AQ. M),%Y2W:.C8?WKWZ]SOI>=V87'++B!91A=$28,2"+]H)+QJUE@T!P\Y'CM0 \ M@^0/8]S8XAYP[=[ZF5';[.L 7U24[+_@Y"3-Z)*T<4]. MGCOF5?Z6BKZ-W /%O>-A_D#>=X">]UB;WKQ?S>,_?[^J:I6^^40<7OZZ7%[5 M%*IU/MT^U;ONH-;]>]#7MPIK M@[B3R:L#+-YCXD4IT\MI[0WV_BHLIVF*M7_7Q7(YC^N?7LS2_YE/9ZO_H%^O MO1XF495ZZG]H#G4,&7)AH.6,J\]83T(XB>,16G&=#Z_DDV@%\CPOQ M)^F%%$%#%LX2F^N@0J<*2.N50Q:Y38/"45V]]9RFL>C9X'L^B78 WSLWR[T] MOLLQUU9C?^;%W;O%>I%-S6*T2I$MSM"#T]F"\"4XKTOFL?D8G[TH'+$%ZAC6 M0&N9]85(VDBLXOM(/_CC7S-:XM/TRT59W=^?T=SEVM93NRAK,T]']HXASB87 M0ZI5!:)U)>^^-([8X M.R$_T,K*O"B]J[U,(F!T 9@.-@96BFF>+?<,28-@YUXV[%I*I0.0O=MNYG8+ M=5O+NB\R>TL1N03E(5DZ-HHS#L2W#%(ZAJDD563[GM-/$#0(8/YE ZR=1#J M5QTOO/KV6UY]FM\MX;QME_0A_[UZ1?_BGQ,GA=7(.>AD ]2*9G",U^0X&7(4 M%@NV;NDWG+J^PY%'90J=6%3=@/ VH?X?4]KCU8H.6II>?OLITTJ?I[/Z*G6; M=KKN&C9ACB4MI*D=9JO%$!@$QBVP(KDNJ5C=O,7+P<3V'8-L"-%3"[+CI-MU M-_\C(OIEW4.^_K1/-1Z3L8U.*S5GBYXVESB0$JW\&A, M[:G0?',[R1FWCNL(N3_4*ZU8/G:Z(\X^;O+U?%5JD@4BU1LB.L6:D2- (^-2 M2A:+&'0(GDMGO%YP;"0T$M_\6%[V (#K"5M$:,C!@1:FEIGP %XG!MEDCYA9 M\J7%U.H[2XZ8I'B8L!Z*^P#.C2SPWZ:SZ>>KZXF91J>,M2PT!4F^830!G(\. M2#76ACL6K1[T:OZ,R.\M.K+0#Q'9O 7_QA8\_GV'\)P"\XD,6[KFB/ @(F = MJ\O01IZ\XR+G%H*_N^B(B:DM!'\P_SKP9Q^_[VZC3R5&II(B?F1-2E"6!,X@ M0F'2.,>9\+YU8/@9DL:MFFYM'YQ"#IW :KZX/SGL WG4?Y2:,;$VL@.Z.J;5 M@#1%0.TO4],@ZH \1YY\\=[YUHD"SU/5H_%Y( @> 5A#B731%.+^;FJB+;EN M*I!UQB$P3,0G5(".F&4USR$P8YQO_:+Z/14]JJ@V*#J2XQUHIO_ Q;1JZ]L- M%,EM\>3>1U7M_$06@(OD\DLOHK;*NAA:)XA^1\2X'1).B9CC^-T!8.Y#?IOZ MMYP(BP1ZZX$1V7392PLNEPA:9X6VQ"2;3XUZG))Q6VV>3]DQIHOP^6F\PG0E> M@APVX:-!KYH;HNVC_/>9>Y.!?'UL?KK*OQ/_/OPK7W[-OY')]VDYD9B$-DE MU(S3X>0*R %&L/4^+X;'F%H;2X?2.K9A?C!B'G?T3BRL#J[-H?O\SXR+#_^: M3ZQ#9KVKW;=](:V.LG8UM6!C\IJC$ZRXD;"X)7%LJ_[L$#Q$-"\->02E/$DF MBFQ=@5B[>*DD:G:5B<"9-MP4U%*T;O2Z-Y%C>PCCH&]O\;PP_/T\OUI,$AG# M,A@/Q5;-GG0!U,747/>2M,L1X5=I'-O)& 5]>POGI8%O^C5/BI 9A3# M1"WS["N<%@6]=Z'.S2:^Q6 QD MV!I7TY!IIP&9!"%-DE9;YF/K*4\'$3I.B=:(,#Q<3"\(BQ/O2IU[%4'PV@I; M<4.<3!RT8"$K:VJ_CI'@-T[IU8B(VTL8AX-LOL++TX/LKUF:+N.ZS55Z\W>L M,STV"<1*1U4*M^"-)Y.BF#K/63O@SK*:6T@[/:NKNXO0<4JPS@V_)F+J0.'M MV-Y$])>W0.G?1) M?^3IQT]T*BYH2?Q(GU []-W-'5CB+/VT/3SO:JN6HY\H#E^R[4M%HZV?YL&" M/%'A&7FC(0@!M0P9@E<6++FIY)5F'EC[L'V+!XMMB\YG6'NS3TP.151(!Y-Y M4+[0$455AS3Z'"(QP:EA'3 '+]G5*\,^8G[0!/44'.[NBGMVFWSBI3:BJF'$ MVM@DA@0H8P+:78I)<&]#ZQRS?6D"V_\B$ M(P_)*P^<5ULRUV1,+P69EM8E+@-3MG6Y\+XT]J.ZCD?(/DKK6'%UG)2T;H'S MBK:<7L\_?\FSY4:JMW(%3,:219W#; M4:'F<=\N_RY?UHKY-17K/K"A$G@=:;LM=.5>!NT\"(EB6^BJ:IQ#<&NLY*R8 MUI&HXR@^ND57_)33U;K94UWC>\$N%K4B:+WFJV^WO[.EX^)?N$B;8@_#1'+! M&JC-\TC%Z )>%P]%.&-5CC:%UF&59L2/Z^:<$;/?]?D:1?P=F!^_SDBCY?7.ZR6)&B3&(G$+K3.8GR!D7FR,!Y+OV MR&VDU2_PMM,^R$+R.F0$J>HL("TM!,44."%CMH))9]OWYGZ"H''!UTSLP^!T M@ PZ %2]'NATXF6^'N]CK+7.UNH"5KN$RH+@R+8G)L7@N?2)E=89+-\1T25P M#A'PO"6W.X#+^WQYN9GINAF'35^_^;NJ\^NJ;QZ#\YPG\$0]J%!;CR7+ 6V, M+$0KP[!Z]WWLN&=H&C>(Q]Q-^#6;"FG'YY M'1$C5S%(118\4S4]-_L(B%& D()%F52)NG75W#T"?I1 ]5X@>'C7'RR1#N!T M..-NMSU+]87WSOQJ92)MEFOPH )>?-GP1/L8UQP'P&K M?7VG4\MX[ 2U=YENG&FLYG@U\/Z:35_GJWUR%>C5RA M-0F<#'0Y.4'.JHP%N$QHF(]*NF%YMP@@Y_W5053/(O, MP2>D^RNY#.18%HA"Z6AB$\TX3%:';0$Y#5@CK&V M69.Y=J)5*13A1?,>AB?;3.=70&-4/AQ+TP5$?N2S0M?G=)Y^GB^V/ZJ_QR1<1U^3A>L8JA+!"&4-%Y:7YDE0Y]WAR#?.#WJJC@=3Q['MS1OM!_P[ M+V^^K/NGE=+T 6:-UAN4U-^CO7^59+M.CFE6V6+955+PY"QJ%S&^(N8U# MWBG6(G_9U/: BM2[JCVSO'8&!"9D64DCFB=U/T%.FP1"^NCMP]&6N[5I^71V M10+;EFK,9[LD=,,8G95P4DC06%.7E*(;,&SPU\>S2[<"^V6RG3F+]F;C]V(8W0Z?O:*#?IK/Y8KKZ]NN,R*";ZF*6[G_* MCK&;$^$CE\@3,+7N84:WIC-9@^ QF:"R8YV? MZ(OE:AKIG)+#D:+S#E+&[5[;E0X] M3DP=W.9O2LFQ9J3=\@I7^3%F3E#PY$LT$'*N TA8I!,EZ42QS'E(6K5O+#J< MNG&;VG:"R1,)LP.8[H@)W>SSSSS#R_4P^VIU;PWP&!=7.=UP5C"O<]8.9!!D M9S.&= _8RN-(YS+E*&WK0$X#LCLQ6!L'*LXMS['MT]W[O;Q*F;;X^FI1Y7'= M_)!V/F$E"V;HZ!?/V/8Q6"0!)F,T!5GPT0^R1@]8?-P@P-G1,3^CJ+J'XN_S MQ[88G4>!P4 )M6*:-@H8,(&6: 1YA'1M#6N[==CZXZK!O@%YO,#&QN3Z6H W9(S MK@770MK/ >A UO>(HKJ1;7JST,FHHB(P4Z?>VY!JAHX%QT2*(@096>O,J2?( MZ0Q%AXK\65UT&/\[@-(O>?YQ@5\^3>-WF]JFL)/W@36O&$IM!:)J4TVG0H#D MHRZ!%1%,ZS2-9XGJ#%:'BO^[5ADM9=$!N!XY?V3TQ4^?FKHQ#P++R.$,?8<837N/Q4_U=3&K[B M94UCP-G=I(:M'F:,U+CQQ#"9 YW'RC"? N24??#DS*:'C1)WA!$&+M@;?HX1 M\?S$_!X10\O%:G+30^OV-L?+3<_(VNA<$H,DHWM;1M#[ M$:UR1R?1=[?ZZ$D"QHT+-+S9VK&YX=2G ]&2/S["R]?C4W=2,F^AU#E_J,,;WZ$5M)Z?@ MQ\PGIH0LLM,0A*2]U,9(&'2J'*.-L#IIO77R]5/T=&;]'BCSYZ!TJ #&]ID> M3QJ[GYU&?[6HDWM^RIO_K^FX?RZF\_4XZ^W&U^FW$YL5!NL\^*PK2PT'.H\6 MA W>HG*\)#GH,FM*5F=!H>,0.++4.E!^NQZB$S=6!8S@5>VHCJB + D+DIQ, M+DRPL7GK^B[3!DZD\EJPO5_T;&K/'YZ924@Y61T,<$0.RID"F+@B%R:A<\IY M8^)Y,/4X@9W9:"=%6@,1C7W;#DVJV;%5RG?D18;47K\<&T!#;EE_9(V*FNM8-$.1!&V-H^@+<>@ MP1N)F4GGLD^#-GH<'8..CWU1Q^>,@AG[2&VWNM?^E-"%UW80P?%J\:(!IPT' MR:T5V7O#\[ 3=L#B@]#F7B+:3B:"%]87;U.S_#'/XK?&K>\>^>13=K=[;B-G M:& G>(Y)I@A8L*:TUC& 43#@A3AE4Q:H7E #NUT.%+-&IN D,./(@0K)TV' M!-84HXVP:&3K^17'>+&CM);;!PE#@[_[\+V+Q_<=&_GP"5?_F%]=IE\_?R%> MW=A]6XMO@LYIG;R"6.2ZG#( )K(H(V..>ZZU26>* S]#:;\- TX OY92&]L* MNPXF_CI[Z+G]]:5.0KKIB/M'^84,@N6N$YD9CYJQ#")AH1/I.?D^.0.3HECT M1A0_++FU$4']UC,> LC11-6Q!7=KY$SS\MXW1QAOSW]H*[MM3_(;F6ROYY\_ M3S=9TN1CWE_V$:@R+$D3/A*7H4:@#7AK+*#D3'"9HVG>4'TO H^]E:]'NOT\ M7[S-'_'R?5ZM+C-#"M:[,?H**VF/)W\-(]7E>C-P]V;6?JIV@4>M0VA9/")=J'J4QW*&CAW M16NR7]$:? )2RQS_U\?YU_]-"VS01%_<@FCGLF.G(9T:.FWXW4&*2&TY><=S M7[?4P,N+U6M<++[1#_\#+Z_RA)L0"R8+04I;QZH+0,<,F%145(:LB.9]H <1 M-G;RT;DT5'LI=6QCK8=LO,M?KA;Q$UF>?RYJ5OWG8P8B/_F!S>8@#R>[D5VU M:6=\VT]1:A6UD>"1G#]58H10)YXXQ"24<,F+UA,D[U-P]$RWJ[#,_W5%$GCS M=1TAKDGP2DIG71"@"-Z@4C(0#.G3K*W1$KTM637>U6-TC&L+'2'I[X:G'&E=4K*#E)%'D1TMXV= MST*"'= ><0(3\-G0,X MWA]LWMYD6P8O-*E=NZD05M$)"$Y)0!-#BK8F>+I4C6%,9IB+2\5*U5C1R%%JY$%L7 M! TDK2NM=" .'H+K!$+I#VOIIZL%>;F;\-;:NUU.C)%.&>XB<(D M.CW-@XS/$C5N@/'LT-I?$&.G$CSNKSU>76!,CML?$1MJ-Y@**%*2#L^#@ MM<\@@E5>,6[3PTK9'3D"SZTT;F5&4ZBTYVR_,-E OF@=2LUFY3+4;%99(VJU MNPIW.1F&7&1W)$J&ZY.3%5^<$R3[\[6_2VIKV+W+U8TE)7EKX=W^SK6MEUPD MX$L-K)3:",,K\#7_2F.Q@9Q3[>5Y#/ AU(Y;?GA&F[RYZ'I^-[O/UF,RDG9] M5+.WLB&D-GHE>[C6[2N*BQ(U"M Q*E#U539H94"3LV:%Q21S3G+ MJ9C$M0.F2JT,JV_-IHZ$S,9H5="%4^^O@Y>S)M(?](:V#[M[N.IVQ/E+SHPK MI@!3-*!<4!",31 \\W70HQ7J#"\AG;ZA[27C@6]H^S"\3]QLP_S!*R,YUK') MZ&@C48!+PD&,J83B>-"V]=3,%_:&MI>H![^A[](:V#\?'=M]_RLNXF'Y9BZ$>I%!O9UD0 MN"F2' 5?((1 >IB3G^"<-U$-:[GQX(.[BB0??N4/8SEIP^';/^B_A%PF?___^__ 5!+ M P04 " !:9)I8.MY8%<\' #>-P '0 &UO7\$ZZ"4!)%GOLF7'0,[GX(1#&US@]OJM MX"YG)<(4N4=R):N_OC/DZL62?)'CG".E\H>U=CDD9\AY.,]PN9"SWTBNXFK=S>1KO+T]#)Y>)$;.K2R$G3(IW)[)WUCWGG6;6ZS9$6[0[ M20;=5IHER7FK<];HGO^G<8)543S6<7ZFX-W)6.KJ"*C_?KM9ZW5R?S&5PH_Z MC7K];R=!].HR,]IC?Q;KQY^QF8W&/-S[*E=RJ/O!I)-8=5Z<&F5L_U4]_%U0 M237C8ZEF_=?OK>3J=<5Q[:H.K,QBL9/_!=0$E0JWTZAH#VLKJ6&N>*-)JK+] M_;OY]\^#'P>W/[QJ=.L7K4:M\7 <5Z>#VR'.B#=YOUZKTVSD7 ATFZJ"S/=; M77RR/LKQ@=0"?:1?)9$_:=S;6\<]6O4$BU;T3U%EL"^J[O7-I]O!A\'U^]O! MQW^PCQ_8]<^#FP\X13?7_[P=_.L&'V'IS:>#,>C)X__ HSK=6G-AP]R'.HVP M$KRH&8,*^Z707+%?>&Z,K; 4K)?9C/D1]S^\ZIP=OHG/FZGV>6W#BL;9"YO0 MJ+&Y_E^AT\X3ANVQZU=49U=/92,^ 69A(F&*8=V/I&._%MPB\M6,?8+<6,^, M9A^,'4>'[1;?@6,9N]-FJD ,H1(=W$:W%@8Q2!;J,?9! *BW2 M8Q336!TU$6#9="33$7,%79;UIV"A;(0,&$NGD$<3)9]*/T(#70YI4)#:S5$U M(]#,"583+)FM#L,1L7M@0NN(V,<1"RR3&C%!\%K! - 2/&ZM9UPDA*2&*R11*!1 V!K$ M5N@NZI-R-V*9,E,WQ[2%H73>;*;&A[1.<>F- ^HO/J M]H$OOW8E],K,AB*/R3*)M\&_!XQ;"$A"9,A$ 7D\ T1OHJ0;D3B)C3'J4N2E M>R%=JHPKL![%8VM4A%1N30H"'SOV!A$D "$987)SGXZX'@)[CZ'N4Z' E0RU MQ:N-SAMX&V^ID49'Q$=O0YN2,EL=04T],8J,*UB/V".MGM9EMMEEAEV2[>MK M 4H0]7Y6-K@7X'@>OL\:W]P OD?H?GE<"W!R2-X=*.;G05@A]IORPNU>A6AH M FS14R2VIK#8 ,:_B70AJJ(4Z- .;9,LX_%J3+>@>,!ER6R7B*J4\9X*)<9F MU,49)478K79%XJ20W$HR0$;^'4B&II8*1YPX+&@N$.@0@XT#5,ACS*=*.>;$ M,BT4)^J 9@4EEMP::T2FOII@X*\$2!"C.]8'\:QHO@=0.7BL)WN$]?U _,ZA M< /XNP?1G?&/:\9$"H(U=T9SX@WH7X%$ZZ*$ $)!Y!EF-?*"7JPVY*?(J??(9;' MV^W):L T5L0X[&)*G)C"/][W+FR#+Z2!\OWL\QM:+)EO)(1EJAP#U"= DCHX M8*\^>%B*/8+EU]1D5_.CRV]"A_:>R]PRE*PA\PG!ELBS2=/"$C16F.J#]L;& M>7Q"[WBQ%9=B$[_'USZQ@1%W"P9.L2[ %T0@ 4'I,D#/F))WH,J-[C7YRC/L M.()U+[+[SA[!]5"VOL(KU070*\MX1.%Q%7C+T$2![0E,?"/[1:4XYK[>6+>@ MO>$!-C8>2^\!M@;\Q""EIA(A4:=0_0TB'..KH_B-_RGWGJ\@\'LA4>6P9A0Z M#=O>;X\[6-_<@/_O'2QZ>4.9I40,TM8J;=>F$A T)5U=["1-@=\1_XR976"@ M(2<-+W3G+W*>!,5RTR=N=F\)B5Q@10>+B+@%MF4.B\*(0$PU*Y'^.N2^KABC M\^%0!#-*HK#U9=4^*M$:BGU MQ*@)$+_4?%@>LK!E4(5QKLP,L'0Z,C&2\@?H1C0^DR'7_A07VW*F^,D'+7W8 M\2JK)+@6@*WBI"F>.^C/?UP@L\@5G_6E#I,0*EV4'23&>S,.OC,A>H*\ONPD M]!>+RU/1Y^>ULTZ+#D9[U-R+>E:.#-]ZL5F6;M;Z_5ZCQ;7:XTO*FO6 M>LVS+ZKY1\HV6[7V^9ZD=3*O4/I8OYG?L\9# MSR"W6Y_(.(#"F M= _(E.N1A(S=W$-:T.L)]C%NY6RZWFD@6ENXW=HG9[EQX9A@/YY5F,#&1VA+ MI :R5E]6X0G"M?"/5WGL\YQ'OV@KK_'[NM/P7=__ %!+ P04 " !:9)I8 MBBYIW]4' !D. '0 &UO[FVQHL#NMPM*/+*)4*)&4G:] M7[]S2/DE=K+:S9#8O1XP-Q+)\T*=A^U+J9&#D>.M1JM-OM=FSLYYJ'=2:?@Q%M/+"R''3(IW1_(T[?!&KY&>=GM)NW66QMW&:;?3342KTP&1 M]/[7/,*AV#V,L6ZJX-U1)O/:"$A_O]VJ]SJ%.Y](X4;]9J/QKR/?]?(BU;E# M?0;'AS^#F#5A#KZX&E=RF/>]2^?^ALP%6M^O=9I>_E&0-QN3:*5-_U7#_W=. M+;649U)-^Z^OC.3J=61Y;FL6C$Q#LY5_ IJ'EOK+2;"^AZ.5S&'F3;-%]M_\ M]Y?!SX///[UJ=AOG)\UZZ[X'RQ/!S1#GPNFBWZ@W:!X*+@0^L)J"U/4[W7J+ M;KZDB^T'70R^;>'7D@L)6@WF67 [N+[Z//CX@7V\9=>_#&YNV>W@ MP]6'Z\'5O_$6MMY\VAN'MI[_Q^/J)<-H$+%?N=4Y>U_&,K=WTX@E8)Q,I\R- MN/OI5>=T_YU\VK-JG]77O&B>/K,+S3J;V?\/*.UL,6U___L/&K5IQ+(1'P,S M,)8PP?3J1M*RWTIN< 504_8)"FTJ) #"$* 6Y"6 L-EN4: MR25*XS)G/)^R,G>F!+01Z:9GGACJG&5X13:QE"=XRS"=2<><#OW6.N20@+7< M3*E+QN\ ]2[)M'A/H#&H4GG:BCJH0R(-TE3LEN-PM$2 89.13$;,EO2S&#\! M Y40+D_# ;$[X,+) ;&/ M(Q98*G/$!,%K"0,\Q][8:I::99YBHN).HAB9)ZH4*!)AMA3O$4)44G(K$"4$ M< *^4@L$5^"Q*YIQD1"2!$?4HU38 6&K$5M>7; GX7;$4J4G=H9I T-IG>&H MB-/-R/=#*Z,E:-J9,6O6'M"Y RZT#^B\_'POEE_;"GI5?4.91Z>IQ$L?WP/& M#7@D(3)DK( BG@&B-U;2CJ@[=D'LY MM%FRR,?+.=V XAZ7%;-=("JJ\CTU2LS-:(O52@J_:VS+V$HAN9'D@ S\VY., MG"25ECBQ7]"L)] ^!VL+:)##G$^#"JR)95(J3M0!W?)&++@UC@A,?;G P+]B MH(Z8W7$\B"=E\QV RMYC/3Y@?8[UC9/@&N0W3Y\;(Q]7B[$4!&C:0.7$&+C% MQ8!*84(Y-V*&.%P#)(^EDFY*)/LAM;3^>'!ZW(6EXU[7I3+"$Y,OE4-%:0K$ MO?5%09)H([P!OJ@>0HY<7R'\L04*6E>H2YF[ '%J]+2 MMZS O$Q;AW?H52]*L0F*^".\]0D"1MS."3@E/(]A M$)X)>*.K+#UE2MZ!JO:Y5_I'3_#C@-B=*.X[!\QNO?/EWZC.@1XMDA+ER&7@ M+?(39;S?JR15U.+D&B3'_X&$8Y) MUE(2QW^I])ZM(/!'*=%DOV:4>>)WO=_^WV]@=7; A5W:PGHIF-(['"HS)6*1 M=EAIUS:1@."IN.M\0VD"_([(:"CS/!WU!:I_KSM[G[,5)*N]G[#G_4!JY (' M6IAGQ@?@6Q6TV!F1B'5G%+BP12)LRPR#$*?"NU$1A@??>3T]:^Y"-'\'@-RE M?:87 R12VM1@&HH0'N!S)@+,'U>HD!@%LBGSL59C(,:9\V%UZL)4:1:R0NDI M8.MDI$-NY?=PCKA\(F>N;QYJ+X"#S= 0:^=TUI^3WI6CG,[OJ%5#8EQ>P-30 M>,4+"_W9'^=(6@K%IWV9>V/\H//["B@4Q\1\L&2HE'A]H;DZ]WQV5C_MG-#1 M9V?P?S%37)V*KOM3T<=.K+>UN_5>K_=H_*:V5KW7.OVFD7]G;.NDWC[[ M-F._*G8S:X_]_(8YQJ=H"YZ_.SHYF@VHUL5^J_C"5B*#ELK5!QF>X7.%N#\; M_QY7 L\@V55AI&*M;N3/\,_#O9J!O71N!;FKKG3WRI5V[]SZWY4CSO?O2KM2575CY\*[3UAR3[X:3&&-8^A5LL.YY0-A9# M>(QK3^D>'_+81TJ/?E=7_8:O_([]UX5_ 5!+ P04 " !:9)I8(B_K&I0$ M !&%0 '0 &UODDWJ_?D;(2.ZG3 M%BN"IO,'0]+Q7IZ[Y\B3!@N3B:/!@A%Z]-O@=\^#8YDL,Y8;2!0CAE%8:IY? MP ?*]"?PO/6JD2Q6BE\L#$1!U(0/4GWBEZ24&VX$.ZKL# [+^\&A:FCS4JP M%[6,Y]Z"6?]Q,_([K<+TKS@UBS@,@C]J;NG1()6Y07\*][7MQ(O)1D7J_CY4'$BGM)I*=;\ M'X918L#N]JH$T4%MP7-6@0HC"V/\\=7IR],9-"(_W!EA1M0%9L/((@[\P&:B M()1BR3S!4A-'D6^?/1*.YA=Q/-L+VT'_.Q!L1)L@A9AZU'!'X_/9Z-;C7 MRYP(>$T**54=B(;1@K,4QMHT3WS8 M-PN&)T=6D'QU4 =<;'C*F:Y#L51Z21"*D1M-YOK*NB)4%O8HVEPV98GA,K_E M*_JU]J=$S4G.M#>Y%FP%P\18B>5!'>7$/-MK=;\_QP^?$E_9@\-N12V>4Z15 M[-DGWUZ]&<^8AC-V!>BSMWDA'X+JT;7'BNX=V2*&PWL8)S M5DB%-$'%DPQ9(\C;AG8 :1+ M@;X3#%U8,S>F%?N\Y(K9F4=;RFT1-&SLDX/R$F&$K7U:W:5WX[J):4W=L-=H MPG[8JKJBT\U0M]7K6P3_8R)'/Q&1>8[LS(BM-S(C-P0U*3Z%6^) 2K@CK6+: M4J1NQ40(0#5F(T,"Z0(YH^M.*^4YR1/[' U2[DQ;RN*JI2@9)K$!G$]=;7[K MAO(?C19NF(R]WHZSTY"Y8)65N524*0\K)$BA65Q=]"G7A2"KF.+U\-]K^&'4M?._03"&5H[7KP:^>S4X-/2^#(?D M<+LABV_T6W\>+-MO]F-?KC9=NA'4>N;S!ZZ_)8YQBIJY-R+6AC5 M*HTU.^*HN(9PFQJV=>Y6LBSB8TTS03EJ-3M][?YA<[*Y:8&=,'NU.WRV78$@ M04O!*50!__PIV E[$VWC2=5T:WS^-8BZ8\K^$LHJH$J_Z7;WKR /+.X'^[KW MA+)UC&>I&_!A6"@N(&J7D^ OS>]#=V#>^[#U4[RS;DU,C?8WSAMW/NT54KOY M)U9,$-L%]S[VW6[);EH(;E7('/?EI=FMLNN5?^>7P_5_^1WST'T__1=02P,$ M% @ 6F2:6&A>^8B'! QQ< !T !M;W)N7V5X:&EB:71X,S(R># S M,S$R,#(T+FAT;>U8;4_C.!#^?K]BKN@6D)J0I.]I0>J6HNWIEN[2HMW[='(3 MAUHD<=9V@=ZOO[&3% KT!#K$TA/]4"49S_AY[&?LL7MSE<1'O3DEX=$OO5\M M"XYYL$AHJB 0E"@:PD*R] *^A51>@F45K08\6PIV,5?@.5X=OG%QR:Y(;E=, MQ?2HC-,[R-][!Z:3WHR'RZ->R*Z A8<5YC5H6*K4J22DM2P:+<+-G?%+$A3/-ZG4-OH7?,4EI2<3T-?OC] MT^CC: HUS_;6D=\= "(N< P4SWS'=C3_C(0A3I05TTCYGJ=A=W\:L_JCS#[L MN$VG^PQ.=_ '")F*5X4[&)Y-1R>C07\Z&I_"E_.SR7G_= K3,;AM.+2IW"\F+%47BZK0"0,YHQ&<,)2 MD@88'\91Q (J@$?PF8L45R6IB*CFM$9I8,.>FE/<0Y*,I,O]*F!CQ2)&916R MA9 +@F04OY-F)K-T5R3DF=Z4[C:;T$ QGMXJ%OO5\2=$S$A*I36^B>D2^H'2 M%JV$*MJ)^K#3:+_547[V4KFV_+OM;'VMM_27IQ.8LH1*.*77<,83DOXW*JY= MTGBMX;LW&$Z^T=V1W*Z$KPLB,*_C)9S1C N41@HG7"3%2NY87R'BPNCHQZII MAFAX"!0'-83/1 3SO'G-K>9U$"HT8C$:KYF:YR*DP4(PA=H&DH8PO GF)+TP M2!(F)>I6]ZQ;AEAMP9P*BB(U^9$#VX=H$6/? 4*/=9A5:$%_+)B@NLB26MEK M>>#6]LA^_H@TW,9>6+Y%]W&M,!49XG9J==AS&V7RM=H)^C8Z7;U1&J@AZAO@5;H4#$6%&M()*+9&J-I,X!G2C&AD*2&:H M&5DU7M%J_<: (3.AM62QU2+.%<8Q 4R?LEQCBX2R7U@6C^V_BLQB6C:8<1%2 M8>'@QR23U"\?NB&364R6/DO-8!JG;@%BQI7BB:]5=J5WG(#$12>FO]Q<'"0Z M343KZ;.$0IPJ+#LNCAFV.68RWOQ<-Z31MW MS!_N$W^=P M*SAM.'2\S]?V<'J?GK?#Z1B+0G,@AGXF6 Q>,S_2_*\G[,"4AX_4G_?NEC,N M33WL"QIC_7M%']PVW^Y]IL1T;EW(##? A=KLLNFN:>/5=?&?7Z0?F O\?P!0 M2P$"% ,4 " !:9)I89N53\TY; 0"N&!< $0 @ $ M;6]R;BTR,#(T,#,S,2YH=&U02P$"% ,4 " !:9)I8/[)>!#T1 SQ@ M$0 @ %]6P$ ;6]R;BTR,#(T,#,S,2YX&UL4$L! A0#% @ 6F2:6$HFKZZ14 /Z@# !4 M ( !)XT! &UOO= 0!M;W)N+3(P,C0P M,S,Q7V&UL4$L! A0#% @ 6F2:6#K>6!7/!P WC< !T M ( !K:<# &UO^8B'! QQ< !T M ( !EKP# &UO XML 84 morn-20240331_htm.xml IDEA: XBRL DOCUMENT 0001289419 2024-01-01 2024-03-31 0001289419 2024-04-19 0001289419 2023-01-01 2023-03-31 0001289419 2024-03-31 0001289419 2023-12-31 0001289419 us-gaap:CommonStockMember 2023-12-31 0001289419 us-gaap:TreasuryStockCommonMember 2023-12-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001289419 us-gaap:RetainedEarningsMember 2023-12-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001289419 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001289419 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001289419 us-gaap:CommonStockMember 2024-03-31 0001289419 us-gaap:TreasuryStockCommonMember 2024-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001289419 us-gaap:RetainedEarningsMember 2024-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001289419 us-gaap:CommonStockMember 2022-12-31 0001289419 us-gaap:TreasuryStockCommonMember 2022-12-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001289419 us-gaap:RetainedEarningsMember 2022-12-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001289419 2022-12-31 0001289419 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001289419 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001289419 us-gaap:CommonStockMember 2023-03-31 0001289419 us-gaap:TreasuryStockCommonMember 2023-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001289419 us-gaap:RetainedEarningsMember 2023-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001289419 2023-03-31 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2024-03-31 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2023-12-31 0001289419 us-gaap:RevolvingCreditFacilityMember morn:May2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001289419 us-gaap:PrivatePlacementMember us-gaap:NotesPayableOtherPayablesMember 2024-03-31 0001289419 us-gaap:PrivatePlacementMember us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0001289419 us-gaap:LineOfCreditMember morn:May62022CreditAgreementMember us-gaap:LineOfCreditMember 2022-05-06 2022-05-06 0001289419 us-gaap:LineOfCreditMember morn:May62022CreditAgreementMember us-gaap:LineOfCreditMember 2022-05-06 0001289419 morn:May62022TermLoanMember us-gaap:LongTermDebtMember 2022-05-06 0001289419 us-gaap:RevolvingCreditFacilityMember morn:May2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-05-06 0001289419 2022-09-30 0001289419 us-gaap:LineOfCreditMember morn:September302022CreditAgreementSecondAmendmentMember us-gaap:LineOfCreditMember 2022-09-30 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001289419 us-gaap:PrivatePlacementMember us-gaap:NotesPayableOtherPayablesMember 2020-10-26 0001289419 2020-10-26 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarDataAndAnalyticsSegmentMember 2023-12-31 0001289419 us-gaap:OperatingSegmentsMember morn:PitchBookSegmentMember 2023-12-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarWealthSegmentMember 2023-12-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarCreditSegmentMember 2023-12-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarRetirementSegmentMember 2023-12-31 0001289419 us-gaap:OperatingSegmentsMember 2023-12-31 0001289419 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2023-12-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarDataAndAnalyticsSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:PitchBookSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarWealthSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarCreditSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarRetirementSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarDataAndAnalyticsSegmentMember 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:PitchBookSegmentMember 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarWealthSegmentMember 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarCreditSegmentMember 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarRetirementSegmentMember 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2024-03-31 0001289419 us-gaap:CustomerRelationshipsMember 2024-03-31 0001289419 us-gaap:CustomerRelationshipsMember 2023-12-31 0001289419 us-gaap:TechnologyBasedIntangibleAssetsMember 2024-03-31 0001289419 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001289419 us-gaap:IntellectualPropertyMember 2024-03-31 0001289419 us-gaap:IntellectualPropertyMember 2023-12-31 0001289419 morn:LicensedBasedMember 2024-01-01 2024-03-31 0001289419 morn:LicensedBasedMember 2023-01-01 2023-03-31 0001289419 morn:AssetBasedMember 2024-01-01 2024-03-31 0001289419 morn:AssetBasedMember 2023-01-01 2023-03-31 0001289419 morn:TransactionBasedMember 2024-01-01 2024-03-31 0001289419 morn:TransactionBasedMember 2023-01-01 2023-03-31 0001289419 morn:LicensedBasedMember srt:MinimumMember 2024-03-31 0001289419 morn:LicensedBasedMember srt:MaximumMember 2024-03-31 0001289419 srt:MinimumMember 2024-03-31 0001289419 srt:MaximumMember 2024-03-31 0001289419 2023-07-01 2024-03-31 0001289419 2024-01-01 2024-03-31 0001289419 2025-01-01 2024-03-31 0001289419 2026-01-01 2024-03-31 0001289419 2027-01-01 2024-03-31 0001289419 2028-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarDataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:PitchBookSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarWealthSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarCreditSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:MorningstarRetirementSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001289419 morn:MorningstarSustainalyticsMember 2024-01-01 2024-03-31 0001289419 morn:MorningstarSustainalyticsMember 2023-01-01 2023-03-31 0001289419 morn:MorningstarIndexesMember 2024-01-01 2024-03-31 0001289419 morn:MorningstarIndexesMember 2023-01-01 2023-03-31 0001289419 morn:LicensedBasedMember morn:MorningstarDataAndAnalyticsSegmentMember 2024-01-01 2024-03-31 0001289419 morn:LicensedBasedMember morn:PitchBookSegmentMember 2024-01-01 2024-03-31 0001289419 morn:LicensedBasedMember morn:MorningstarWealthSegmentMember 2024-01-01 2024-03-31 0001289419 morn:LicensedBasedMember morn:MorningstarCreditSegmentMember 2024-01-01 2024-03-31 0001289419 morn:LicensedBasedMember morn:MorningstarRetirementSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:LicensedBasedMember 2024-01-01 2024-03-31 0001289419 morn:LicensedBasedMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001289419 morn:AssetBasedMember morn:MorningstarDataAndAnalyticsSegmentMember 2024-01-01 2024-03-31 0001289419 morn:AssetBasedMember morn:PitchBookSegmentMember 2024-01-01 2024-03-31 0001289419 morn:AssetBasedMember morn:MorningstarWealthSegmentMember 2024-01-01 2024-03-31 0001289419 morn:AssetBasedMember morn:MorningstarCreditSegmentMember 2024-01-01 2024-03-31 0001289419 morn:AssetBasedMember morn:MorningstarRetirementSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:AssetBasedMember 2024-01-01 2024-03-31 0001289419 morn:AssetBasedMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001289419 morn:TransactionBasedMember morn:MorningstarDataAndAnalyticsSegmentMember 2024-01-01 2024-03-31 0001289419 morn:TransactionBasedMember morn:PitchBookSegmentMember 2024-01-01 2024-03-31 0001289419 morn:TransactionBasedMember morn:MorningstarWealthSegmentMember 2024-01-01 2024-03-31 0001289419 morn:TransactionBasedMember morn:MorningstarCreditSegmentMember 2024-01-01 2024-03-31 0001289419 morn:TransactionBasedMember morn:MorningstarRetirementSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:TransactionBasedMember 2024-01-01 2024-03-31 0001289419 morn:TransactionBasedMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001289419 morn:MorningstarDataAndAnalyticsSegmentMember 2024-01-01 2024-03-31 0001289419 morn:PitchBookSegmentMember 2024-01-01 2024-03-31 0001289419 morn:MorningstarWealthSegmentMember 2024-01-01 2024-03-31 0001289419 morn:MorningstarCreditSegmentMember 2024-01-01 2024-03-31 0001289419 morn:MorningstarRetirementSegmentMember 2024-01-01 2024-03-31 0001289419 us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001289419 morn:LicensedBasedMember morn:MorningstarDataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001289419 morn:LicensedBasedMember morn:PitchBookSegmentMember 2023-01-01 2023-03-31 0001289419 morn:LicensedBasedMember morn:MorningstarWealthSegmentMember 2023-01-01 2023-03-31 0001289419 morn:LicensedBasedMember morn:MorningstarCreditSegmentMember 2023-01-01 2023-03-31 0001289419 morn:LicensedBasedMember morn:MorningstarRetirementSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:LicensedBasedMember 2023-01-01 2023-03-31 0001289419 morn:LicensedBasedMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001289419 morn:AssetBasedMember morn:MorningstarDataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001289419 morn:AssetBasedMember morn:PitchBookSegmentMember 2023-01-01 2023-03-31 0001289419 morn:AssetBasedMember morn:MorningstarWealthSegmentMember 2023-01-01 2023-03-31 0001289419 morn:AssetBasedMember morn:MorningstarCreditSegmentMember 2023-01-01 2023-03-31 0001289419 morn:AssetBasedMember morn:MorningstarRetirementSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:AssetBasedMember 2023-01-01 2023-03-31 0001289419 morn:AssetBasedMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001289419 morn:TransactionBasedMember morn:MorningstarDataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001289419 morn:TransactionBasedMember morn:PitchBookSegmentMember 2023-01-01 2023-03-31 0001289419 morn:TransactionBasedMember morn:MorningstarWealthSegmentMember 2023-01-01 2023-03-31 0001289419 morn:TransactionBasedMember morn:MorningstarCreditSegmentMember 2023-01-01 2023-03-31 0001289419 morn:TransactionBasedMember morn:MorningstarRetirementSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:OperatingSegmentsMember morn:TransactionBasedMember 2023-01-01 2023-03-31 0001289419 morn:TransactionBasedMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001289419 morn:MorningstarDataAndAnalyticsSegmentMember 2023-01-01 2023-03-31 0001289419 morn:PitchBookSegmentMember 2023-01-01 2023-03-31 0001289419 morn:MorningstarWealthSegmentMember 2023-01-01 2023-03-31 0001289419 morn:MorningstarCreditSegmentMember 2023-01-01 2023-03-31 0001289419 morn:MorningstarRetirementSegmentMember 2023-01-01 2023-03-31 0001289419 us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001289419 country:US 2024-01-01 2024-03-31 0001289419 country:US 2023-01-01 2023-03-31 0001289419 srt:AsiaMember 2024-01-01 2024-03-31 0001289419 srt:AsiaMember 2023-01-01 2023-03-31 0001289419 country:AU 2024-01-01 2024-03-31 0001289419 country:AU 2023-01-01 2023-03-31 0001289419 country:CA 2024-01-01 2024-03-31 0001289419 country:CA 2023-01-01 2023-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2024-01-01 2024-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2023-01-01 2023-03-31 0001289419 country:GB 2024-01-01 2024-03-31 0001289419 country:GB 2023-01-01 2023-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2024-01-01 2024-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2023-01-01 2023-03-31 0001289419 morn:NonUnitedStatesMember 2024-01-01 2024-03-31 0001289419 morn:NonUnitedStatesMember 2023-01-01 2023-03-31 0001289419 country:US 2024-03-31 0001289419 country:US 2023-12-31 0001289419 srt:AsiaMember 2024-03-31 0001289419 srt:AsiaMember 2023-12-31 0001289419 country:AU 2024-03-31 0001289419 country:AU 2023-12-31 0001289419 country:CA 2024-03-31 0001289419 country:CA 2023-12-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2024-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2023-12-31 0001289419 country:GB 2024-03-31 0001289419 country:GB 2023-12-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2024-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2023-12-31 0001289419 morn:NonUnitedStatesMember 2024-03-31 0001289419 morn:NonUnitedStatesMember 2023-12-31 0001289419 morn:WealthAdvisorsMember 2023-01-27 2023-01-27 0001289419 2023-04-06 2023-04-06 0001289419 2023-04-19 2023-04-19 0001289419 morn:SBIMember 2023-01-27 2023-01-27 0001289419 morn:SBIMember 2023-02-28 2023-02-28 0001289419 morn:SBIMember 2024-01-01 2024-03-31 0001289419 2023-02-28 2023-03-31 0001289419 2023-01-01 2023-02-27 0001289419 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001289419 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001289419 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001289419 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001289419 morn:RestrictedStockUnitsandPerformanceShareAwardsMember 2024-03-31 0001289419 morn:RestrictedStockUnitsandPerformanceShareAwardsMember 2024-01-01 2024-03-31 0001289419 2023-10-01 2023-12-31 0001289419 morn:NonUnitedStatesMember morn:CashCashEquivalentsandInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 shares iso4217:USD iso4217:USD shares pure morn:segments iso4217:JPY P9M P1Y P2Y P3Y P4Y P5Y 0001289419 --12-31 2024 Q1 false 6100000 5600000 741200000 714000000.0 0 0 200000000 200000000 42745570 42728182 11987495 11987495 500000 500000 1400000 1500000 0 0 10-Q true 2024-03-31 false 000-51280 MORNINGSTAR, INC. IL 36-3297908 22 West Washington Street Chicago, IL 60602 312 696-6000 Common stock, no par value MORN NASDAQ Yes Yes Large Accelerated Filer false false false 42745583 542800000 479700000 218100000 218800000 104600000 107600000 80300000 84000000.0 47200000 44800000 450200000 455200000 92600000 24500000 -11500000 -13300000 2600000 200000 0 -11800000 3300000 2500000 -5600000 -22400000 87000000.0 2100000 -1500000 -1300000 21300000 8400000 64200000 -7600000 1.50 -0.18 1.49 -0.18 0.41 0.38 0.41 0.38 42700000 42500000 43000000.0 42500000 64200000 -7600000 -10600000 7100000 1900000 100000 1900000 200000 -10600000 7000000.0 53600000 -600000 353700000 337900000 55400000 51100000 326200000 343900000 0 600000 41600000 41900000 48600000 34900000 5100000 5400000 830600000 815700000 1574100000 1578800000 463400000 484400000 210800000 207700000 156500000 163900000 96100000 100200000 19700000 14600000 30000000.0 29300000 8200000 8800000 3389400000 3403400000 565200000 517700000 122900000 214400000 72000000.0 78400000 32100000 32100000 34700000 36400000 19900000 1800000 846800000 880800000 143800000 151400000 23300000 23700000 32800000 35600000 917300000 940300000 24700000 26300000 17600000 17500000 2006300000 2075600000 0 0 985500000 985500000 808000000.0 789000000.0 1657700000 1610800000 -97000000.0 -86400000 -100000 -100000 -97100000 -86500000 1383100000 1327800000 3389400000 3403400000 42728182 0 -985500000 789000000.0 1610800000 -86500000 1327800000 64200000 64200000 1900000 1900000 1900000 1900000 -10600000 -10600000 -10600000 -10600000 17388 -3200000 -3200000 10800000 10800000 11400000 11400000 0.41 17300000 17300000 42745570 0 -985500000 808000000.0 1657700000 -97100000 1383100000 42480051 0 -986700000 757800000 1535000000 -99000000.0 1207100000 -7600000 -7600000 100000 100000 200000 200000 7100000 7100000 7000000.0 7000000.0 70892 -9400000 -9400000 11400000 11400000 12200000 12200000 0.38 16000000.0 16000000.0 42550943 0 -986700000 772000000.0 1511400000 -92000000.0 1204700000 64200000 -7600000 47200000 44800000 7500000 -2000000.0 11400000 12200000 1400000 1000000.0 -1500000 -1300000 0 49600000 11000000.0 2700000 -13700000 -9800000 -4300000 -5800000 -79200000 -75200000 16300000 -2600000 50000000.0 43400000 10100000 -52400000 93600000 23400000 7200000 2800000 17400000 5500000 34100000 29500000 0 26200000 2800000 100000 -26700000 -700000 17300000 15900000 90000000.0 95000000.0 105000000.0 65000000.0 8100000 8100000 3200000 9300000 0 45500000 100000 0 -43500000 -48800000 -7600000 1700000 15800000 -24400000 337900000 376600000 353700000 352200000 12500000 9100000 11500000 11900000 Basis of Presentation of Interim Financial Information<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Morningstar, Inc. and subsidiaries (Morningstar, we, our, the company) have been prepared to conform to the rules and regulations of the Securities and Exchange Commission (SEC). The preparation of financial statements in conformity with accounting principles generally accepted in the United States (GAAP) requires management to make estimates and assumptions that affect the reported amount of assets, liabilities, revenues, and expenses. Actual results could differ from those estimates. In the opinion of management, the statements reflect all adjustments, which are of a normal recurring nature, necessary to present fairly our financial position, results of operations, equity, and cash flows. These financial statements and notes are unaudited and should be read in conjunction with our Audited Consolidated Financial Statements and Notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 29, 2024 (our Annual Report).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acronyms that appear in the Notes to our Unaudited Condensed Consolidated Financial Statements refer to the following:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC: Accounting Standards Codification</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU: Accounting Standards Update</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB: Financial Accounting Standards Board</span></div> Summary of Significant Accounting Policies<div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant accounting policies are included in Note 2 of the Notes to our Audited Consolidated Financial Statements included in our Annual Report.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently issued accounting pronouncements not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment reporting: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2023, the FASB issued ASU No. 2023-07:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Improvements to Reportable Segment Disclosures </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 280) (ASU No. 2023-07), which requires improved reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The new standard is effective for our fiscal year beginning on January 1, 2024 and interim periods beginning on January 1, 2025. Entities should apply the new guidance retrospectively to all prior periods presented in the financial statements. We are evaluating the effect that ASU No. 2023-07 will have on our consolidated financial statements and related disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: On December 14, 2023, the FASB issued ASU No 2023-09: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Improvements to Income Tax Disclosures (Topic 740) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(ASU No. 2023-09), which requires additional disclosures primarily related to the income tax rate reconciliation and income taxes paid. This new standard is effective for our fiscal year beginning on January 1, 2025. Early adoption is permitted. Entities should apply the guidance prospectively although retrospective application is permitted. We have not made a decision on early adoption and are evaluating the effect that ASU No. 2023-09 will have on our consolidated financial statements and related disclosures.</span></div> Credit Arrangements<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our debt as of March 31, 2024 and December 31, 2023:</span></div><div><span><br/></span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.974%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.017%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.974%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.020%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amended 2022 Term Facility, net of unamortized debt issuance costs of $0.5 million and $0.5 million, respectively</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amended 2022 Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32% Senior Notes due October 26, 2030, net of unamortized debt issuance costs of $1.4 million and $1.5 million, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 6, 2022, the company entered into a senior credit agreement (the 2022 Credit Agreement), providing the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $1.1 billion, including a $650.0 million term loan and a $450.0 million revolving credit facility. The agreement also provided for the issuance of letters of credit and a swingline facility. The 2022 Credit Agreement was amended twice in September 2022 (Amended 2022 Credit Agreement) to, among other items, eliminate the options for a second term loan draw and increase both the term loan and revolving credit facility to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$650.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> each, raising the total borrowing capacity to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1.3 billion. Aside from the increased borrowing capacity, the Amended 2022 Credit Agreement left the 2022 Credit Agreement terms largely unchanged. As of March 31, 2024, our total outstanding debt under the Amended 2022 Credit Agreement was </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$600.8 million, net of debt issuance costs, with borrowing availability of $650.0 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">under the Amended 2022 Revolving Credit Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate applicable to any loan under the Amended 2022 Credit Agreement is, at the company's option, either: (i) the applicable Secured Overnight Financing Rate plus an applicable margin for such loans, which ranges between 1.00% and 1.48%, based on the company's consolidated leverage ratio or (ii) the lender's base rate plus the applicable margin for such loans, which ranges between 0.00% and 0.38%, based on the company's consolidated leverage ratio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portions of deferred debt issuance costs related to the Amended 2022 Revolving Credit Facility are included in other current and non-current assets, and the portion of deferred debt issuance costs related to the Amended 2022 Term Facility is reported as a reduction to the carrying amount of the Amended 2022 Term Facility. Debt issuance costs related to the Amended 2022 Revolving Credit Facility are amortized on a straight-line basis to interest expense over the term of the Amended 2022 Credit Agreement. Debt issuance costs related to the Amended 2022 Term Facility are amortized to interest expense using the effective interest method over the term of the Amended 2022 Credit Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Private Placement Debt Offering</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 26, 2020, we completed the issuance and sale of $350.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> aggregate principal amount of 2.32% </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">senior notes due October 26, 2030 (the 2030 Notes), in a private placement exempt from the registration requirements of the Securities Act of 1933, as amended. Proceeds were primarily used to repay a portion of the company's outstanding debt under the company's prior credit facility. Interest on the 2030 Notes is paid semi-annually on each October 30 and A</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pril 30 during the term of the 2030 Notes and at maturity, with the first interest payment date having occurred on April 30, 2021. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, our total outstanding debt, net of issuance costs, under the 2030 Notes was $348.6 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compliance with Covenants</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Amended 2022 Credit Agreement and the 2030 Notes include customary representations, warranties, and covenants, including financial covenants, that require us to maintain specified ratios of consolidated earnings before interest, taxes, depreciation, and amortization (EBITDA) to consolidated interest charges and consolidated funded indebtedness to consolidated EBITDA, which are evaluated on a quarterly basis. We were in compliance with these financial covenants as of March 31, 2024.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our debt as of March 31, 2024 and December 31, 2023:</span></div><div><span><br/></span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.974%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.017%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.974%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.020%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amended 2022 Term Facility, net of unamortized debt issuance costs of $0.5 million and $0.5 million, respectively</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amended 2022 Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32% Senior Notes due October 26, 2030, net of unamortized debt issuance costs of $1.4 million and $1.5 million, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 600800000 608900000 0 15000000.0 0.0232 0.0232 348600000 348500000 949400000 972400000 P5Y 1100000000 650000000 450000000 650000000 1300000000 600800000 650000000 0.0100 0.0148 0.0000 0.0038 350000000 0.0232 348600000 Acquisitions, Goodwill, and Other Intangible Assets <div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2024 Acquisitions</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not make any acquisitions during in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">first three months of 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has seven operating segments, w</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hich are presented as the following five reportable segments: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Morningstar Data and Analytics, PitchBook, Morningstar Wealth, Morningstar Credit, and Morningstar Retirement. The company's operating segments also represent the company's reporting units to which goodwill is assigned. The company allocate</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d goodwill by reporting unit in accordance with FASB ASC 350 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (FASB ASC 350). </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under this reporting unit structure, the consolidated goodwill balance was allocated based on each reporting unit's relative fair value at January 1, 2021. The company used a market approach and assigned goodwill to the reporting units. The following table shows the changes in our goodwill balances from December 31, 2023 to March 31, 2024:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> (in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PitchBook</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,574.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Changes in the carrying amount of the company’s recorded goodwill are mainly the result of business acquisitions, divestitures, and the effect of foreign currency translations. In accordance with FASB ASC 350, the company does not amortize goodwill; instead, goodwill is subject to an impairment test annually, or whenever indicators of impairment exist. When reviewing goodwill for impairment, we assess a number of qualitative factors to determine whether it is more likely than not that the fair value of our reporting units is less than their respective carrying values. Examples of qualitative factors that we assess include macroeconomic conditions affecting our reporting units, financial performance of our reporting units, market and competitive factors related to our reporting units, and other events specific to our reporting units. If we conclude that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we perform a quantitative impairment test. The quantitative impairment test compares the estimated fair value of the reporting unit to its carrying value, and recognizes an impairment loss for the amount by which a reporting unit’s carrying amount exceeds its fair value, without exceeding the total amount of goodwill allocated to that reporting unit. We determine the fair value of a reporting unit using a market approach. Determining the fair value of a reporting unit involves judgment and the use of significant estimates and assumptions, which include assumptions regarding the revenue growth rates and operating margins used to calculate estimated future cash flows, as well as revenue and earnings multiples of publicly traded companies whose services and markets are comparable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We perform our annual impairment reviews in the fourth quarter or when impairment indicators and triggering events are identified. The company did not observe any events or changes in circumstances that would require an additional impairment review in the first quarter of 2</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">024. R</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">efer to Note 7 for detailed segment information.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our intangible assets: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Useful<br/> Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(263.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology-based assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(539.4)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(525.8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our amortization expense related to intangible assets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:27.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We amortize intangible assets using the straight-line method over their estimated useful lives.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, we expect intangible amortization expense for the remainder of 2024 and subsequent years to be as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> (in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024 (April 1 through December 31)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimates of future amortization expense for intangible assets may be affected by future acquisitions, divestitur</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es, changes in the estimated useful lives, i</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mpairments, and foreign currency translation.</span></div> 7 5 <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.269%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> (in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PitchBook</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and All Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,574.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 605500000 607400000 94200000 108600000 93500000 1509200000 69600000 1578800000 -2800000 0 -700000 -1100000 0 -4600000 -100000 -4700000 602700000 607400000 93500000 107500000 93500000 1504600000 69500000 1574100000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our intangible assets: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Useful<br/> Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(263.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology-based assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property &amp; other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(539.4)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(525.8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr></table></div> 596700000 271000000.0 325700000 P14Y 601700000 263800000 337900000 P14Y 314000000.0 202200000 111800000 P8Y 315300000 197000000.0 118300000 P8Y 92100000 66200000 25900000 P8Y 93200000 65000000.0 28200000 P8Y 1002800000 539400000 463400000 P12Y 1010200000 525800000 484400000 P12Y <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our amortization expense related to intangible assets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:27.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 17700000 17500000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, we expect intangible amortization expense for the remainder of 2024 and subsequent years to be as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> (in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024 (April 1 through December 31)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 47300000 56700000 52900000 45600000 41700000 219200000 463400000 Income (Loss) Per Share<div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">following table shows how we reconcile our net income (loss) and the number of shares used in computing basic and diluted net income (loss) per share:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.827%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of dilutive stock awards </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#3d6702;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding for computing diluted income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________________________________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(1) Potential common shares are not included in the computation of diluted earnings per share when a net loss exists as the effect would be an antidilutive per share amount.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the periods presented, we have restricted stock units (RSUs), performance share awards, and market stock units (MSUs) that are excluded from our calculation of diluted earnings per share as their effect is antidilutive. The amount of these potential antidilutive shares was immaterial.</span></div> <div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">following table shows how we reconcile our net income (loss) and the number of shares used in computing basic and diluted net income (loss) per share:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.827%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of dilutive stock awards </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#3d6702;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding for computing diluted income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 64200000 -7600000 42700000 42500000 1.50 -0.18 64200000 -7600000 42700000 42500000 300000 0 43000000.0 42500000 1.49 -0.18 Revenue<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">excluded from revenue. </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.782%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License-based </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction-based</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________________________________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License-based performance obligations are generally satisfied over time as the customer has access to the product or service during the term of the subscription license and the level of service is consistent during the contract period. License-based agreements typically have a term of 1 to 3 years and are accounted for as subscription services available to customers and not as a license under the accounting guidance.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-based performance obligations are satisfied over time as the customer receives continuous access to a service for the term of the agreement. Asset-based arrangements typically have a term of 1 to 3 years. Asset-based fees represent variable consideration, and the customer does not make separate purchasing decisions that result in additional performance obligations. Significant changes in the underlying fund assets and significant disruptions in the market are evaluated to determine whether estimates of earned asset-based fees need to be revised for the current quarter. The timing of client asset reporting and the structure of certain contracts can result in a lag between market movements and the impact on earned revenue. An estimate of variable consideration is included in the initial transaction price only to the extent it is probable that a significant reversal in the amount of the revenue recognized will not occur. Estimates of asset-based fees are based on the most recently completed quarter and, as a result, it is unlikely a significant reversal of revenue would occur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction-based performance obligations are satisfied when the product or service is completed or delivered. Some transaction-based revenue includes revenue from surveillance services, which is recognized over time, as the customer has access to the service during the surveillance period.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract liabilities represent deferred revenue. We record contract liabilities when cash payments are received or due in advance of our performance, including amounts which may be refundable. The contract liabilities balance as of March 31, 2024 had a net increase of $45.9 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We reco</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gn</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ized $233.1 million of revenue in the three months ended March 31, 2024 that was included in the contract liabilities balance as of December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to recognize revenue related to our contract liabilities, including future billings, for the remainder of 2024 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and subsequent years as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024 (April 1 through December 31)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amount of revenue we expect to recognize for the remainder of 2024 and subsequent years is higher than our contract liability balance of $589.9 million as of March 31, 2024. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference represents the value of future obligations for signed contracts that have yet to be billed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table above does not include variable consideration for unsatisfied performance obligations related to certain of our license-based, asset-based, and transaction-based contracts as of March 31, 2024. We are applying the optional exemption available under ASC Topic 606, as the variable consideration relates to these unsatisfied performance obligations being fulfilled as a series. The performance obligations related to these contracts are expected to be satisfied over the next 1 to 3 years as services are provided to the client. For license-based contracts, the consideration received for services performed is based on the number of future users, which is not known until the services are performed. The variable consideration for this revenue can be affected by the number of user licenses, which cannot be reasonably estimated. For asset-based contracts, the consideration received for services performed is based on future asset values, which are not known until the services are performed. The variable consideration for this revenue can be affected by changes in th</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e underlying value of fund assets due to client redemptions, additional investments, or movements in the market. For transaction-based contracts, the consideration receive</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d for most Internet advertising servic</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es performed is based on the number of impressions, which is not known until the impressions are created. The variable consideration for this revenue can be affected by the timing and quantity of impressions in any given period and cannot be reasonably estimated.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the table above also does not include revenue for unsatisfied performance obligations related to certain of our license-based and transaction-based contracts with durations of one year or less since we are applying the optional exemption under ASC Topic 606. For certain license-based contracts, the remaining performance obligation is expected to be less than one year based on the corresponding subscription terms or the existence of cancellation terms that may be exercised causing the contract term to be less than one year from March 31, 2024. For transaction-based contracts, such as new credit rating issuances and Morningstar-sponsored conferences, the related performance obligations are expected to be satisfied within the next 12 months.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract assets represent accounts receivable, less allowance for credit losses, and deferred commissions.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contract assets balance:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:56.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.252%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">excluded from revenue. </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.782%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License-based </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction-based</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 400200000 364000000.0 77000000.0 65300000 65600000 50400000 542800000 479700000 P1Y P3Y P1Y P3Y 45900000 233100000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to recognize revenue related to our contract liabilities, including future billings, for the remainder of 2024 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and subsequent years as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024 (April 1 through December 31)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 869100000 380500000 121200000 18000000.0 6500000 22700000 1418000000 589900000 P1Y P3Y <div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contract assets balance:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:56.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.252%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 326200000 343900000 71600000 71200000 397800000 415100000 Segment and Geographical Area Information<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">Our segments are generally organized around the company's products offerings. The company concluded that it has seven operating segments which are presented as the following five reportable segments: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%;padding-left:14.5pt">Morningstar Data and Analytics</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%;padding-left:14.5pt">PitchBook</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%;padding-left:14.5pt">Morningstar Wealth</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%;padding-left:14.5pt">Morningstar Credit</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%;padding-left:14.5pt">Morningstar Retirement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">The operating segments of Morningstar Sustainalytics and Morningstar Indexes do not individually meet the quantitative segment reporting thresholds and have been combined and presented as part of Corporate and All Other, which is not a reportable segment. Corporate and All Other provides a reconciliation between revenue from our total reportable segments and consolidated revenue amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">Morningstar Data and Analytics provides investors comprehensive data, research and insights, and investment analysis to empower investment decision-making. Morningstar Data and Analytics includes product areas such as Morningstar Data, Morningstar Direct, and Morningstar Advisor Workstation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">PitchBook provides investors with access to a broad collection of data and research covering the private capital markets, including venture capital, private equity, private credit and bank loans, and merger and acquisition (M&amp;A) activities. Investors can also access Morningstar's data and research on public equities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">Morningstar Wealth brings together our model portfolios and wealth platform; practice and portfolio management software for registered investment advisers; data aggregation and enrichment capabilities; and our individual investor platform. Morningstar Wealth includes the Investment Management product area.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">Morningstar Credit provides investors with credit ratings, research, data, and credit analytics solutions that contribute to the transparency of international and domestic credit markets. Morningstar Credit includes the Morningstar DBRS product area and the Morningstar Credit data and credit analytics product areas.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">Morningstar Retirement offers products designed to help individuals reach their retirement goals. Its offerings include managed retirement accounts, fiduciary services, Morningstar Lifetime Allocation funds, and custom models.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">FASB ASC 280 establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (CODM), in deciding how to allocate resources and assess performance. The company's chief executive officer, who is considered to be its CODM, reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CODM allocates resources and assesses performance of segments based on segme</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nt revenue </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as well as Adjusted Operating Income. Segment Adjusted Operating Income excludes intangible amortization, M&amp;A-related expenses (including M&amp;A-related earn-outs), and items related to the significant reduction and shift of the company's operations in China, such as severance and personnel expenses, transformation costs, and asset impairment costs. The CODM does not consider these items for the purposes of making decisions to allocate resources among segments or to assess segment performance. Although the amounts are excluded from segment Adjusted Operating Income, they are included in reported consolidated operating income and are included in the reconciliation to consolidated results. Expenses presented as part of the company's segments include both direct costs and allocations of shared costs. Shared costs include technology, investment research, sales, facilities, and marketing. These allocations are based on estimated utilization of shared resources and other factors. Adjusted Operating Income is the reported measure that the company believes is most consistent with those used in measuring the corresponding amount in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:127%">The CODM does not review any information regarding total assets on a segment basis. Operating segments do not record intersegment revenues; therefore, there is none to be reported. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables present information about the company’s reportable segments for the three months ended March 31, 2024 and 2023, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period segment information is presented on a comparable basis to the basis on which current period segment information is presented and reviewed by the CODM. </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:26.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PitchBook</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and All Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Operating Income (Loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PitchBook</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less reconciling items to Operating Income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and All Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible amortization expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&amp;A-related expenses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&amp;A-related earn-outs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and personnel expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transformation costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-operating expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in investments of unconsolidated entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues. Revenue from Morningstar Sustainalytics was $30.8 million and $27.3 million for the three months ended March 31, 2024 and 2023, respectively. Revenue from Morningstar Indexes was $20.0 million and $14.6 million for the three months ended March 31, 2024 and 2023, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) Corporate and All Other includes unallocated corporate expenses of $40.9 million and $36.1 million for the three months ended March 31, 2024 and 2023, respectively, as well as adjusted operating income (loss) from Morningstar Sustainalytics and Morningstar Indexes. Unallocated corporate expenses include certain finance, human resources, legal, marketing, and other management-related costs that are not considered when segment performance is evaluated.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3) Excludes finance lease amortization expense of $0.3 million and $0.1 million for the three months ended March 31, 2024 and 2023, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4) Reflects non-recurring expenses related to M&amp;A activity including pre-deal due diligence, transaction costs, and post-close integration costs.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5) Reflects the impact of M&amp;A-related earn</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">-outs included in operating expense.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6) Reflects costs associated with the significant reduction of the company's operations in Shenzhen, China and the shift of work related to its global business functions to other Morningstar locations. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Severance and personnel expenses include severance charges, incentive payments related to early signing of severance agreements, transition bonuses, and stock-based compensation related to the accelerated vesting of RSU and MSU awards. In addition, the reversal of accrued sabbatical liabilities is included in this category.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transformation costs include professional fees and the temporary duplication of headcount. As the company hired replacement roles in other markets and shifted capabilities, it employed certain Shenzhen-based staff through the transition period, which resulted in elevated compensation costs on a temporary basis. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset impairment costs include the write-off or accelerated depreciation of fixed assets in the Shenzhen, China office that were not redeployed, in addition to lease abandonment costs as the company downsized its office space prior to the lease termination date.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present segment revenue disaggregated by revenue type:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.122%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="45" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PitchBook</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and All Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License-based</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction-based</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="45" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PitchBook</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and All Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License-based</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction-based</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(8) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographical Area Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below summarize our revenue, long-lived assets, which includes property, equipment, and capitalized software, net, and operating lease assets by geographical area:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.225%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue by geographical area</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continental Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.283%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Property, equipment, and capitalized software, net by geographical area</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continental Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated property, equipment, and capitalized software, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.902%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.017%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.313%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating lease assets by geographical area</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continental Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7 5 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following tables present information about the company’s reportable segments for the three months ended March 31, 2024 and 2023, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements. Prior period segment information is presented on a comparable basis to the basis on which current period segment information is presented and reviewed by the CODM. </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:26.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PitchBook</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and All Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Operating Income (Loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PitchBook</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less reconciling items to Operating Income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and All Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible amortization expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&amp;A-related expenses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&amp;A-related earn-outs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and personnel expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transformation costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-operating expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in investments of unconsolidated entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues. Revenue from Morningstar Sustainalytics was $30.8 million and $27.3 million for the three months ended March 31, 2024 and 2023, respectively. Revenue from Morningstar Indexes was $20.0 million and $14.6 million for the three months ended March 31, 2024 and 2023, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) Corporate and All Other includes unallocated corporate expenses of $40.9 million and $36.1 million for the three months ended March 31, 2024 and 2023, respectively, as well as adjusted operating income (loss) from Morningstar Sustainalytics and Morningstar Indexes. Unallocated corporate expenses include certain finance, human resources, legal, marketing, and other management-related costs that are not considered when segment performance is evaluated.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3) Excludes finance lease amortization expense of $0.3 million and $0.1 million for the three months ended March 31, 2024 and 2023, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4) Reflects non-recurring expenses related to M&amp;A activity including pre-deal due diligence, transaction costs, and post-close integration costs.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5) Reflects the impact of M&amp;A-related earn</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">-outs included in operating expense.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6) Reflects costs associated with the significant reduction of the company's operations in Shenzhen, China and the shift of work related to its global business functions to other Morningstar locations. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Severance and personnel expenses include severance charges, incentive payments related to early signing of severance agreements, transition bonuses, and stock-based compensation related to the accelerated vesting of RSU and MSU awards. In addition, the reversal of accrued sabbatical liabilities is included in this category.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transformation costs include professional fees and the temporary duplication of headcount. As the company hired replacement roles in other markets and shifted capabilities, it employed certain Shenzhen-based staff through the transition period, which resulted in elevated compensation costs on a temporary basis. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset impairment costs include the write-off or accelerated depreciation of fixed assets in the Shenzhen, China office that were not redeployed, in addition to lease abandonment costs as the company downsized its office space prior to the lease termination date.</span></div> 2024-03-31 196700000 179800000 147600000 131100000 59000000.0 54900000 60300000 46800000 28400000 25200000 492000000.0 437800000 50800000 41900000 542800000 479700000 91200000 80900000 40000000.0 30400000 -5600000 -14600000 12300000 -4000000.0 14200000 11200000 152100000 103900000 -41300000 -52100000 17700000 17500000 500000 4200000 0 0 0 1100000 0 4200000 0 300000 92600000 24500000 -5600000 -22400000 -1500000 -1300000 85500000 800000 30800000 27300000 20000000.0 14600000 40900000 36100000 300000 100000 <div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present segment revenue disaggregated by revenue type:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.122%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="45" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PitchBook</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and All Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License-based</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction-based</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="45" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Data and Analytics</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PitchBook</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Wealth</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Credit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Morningstar Retirement</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and All Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Type: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License-based</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction-based</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7) Corporate and All Other provides a reconciliation between revenue from our Total Reportable Segments and consolidated revenue amounts. Corporate and All Other includes Morningstar Sustainalytics and Morningstar Indexes as sources of revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(8) Starting with the quarter ended March 31, 2024, revenue from PitchBook media sales product was reclassified from license-based to transaction-based. Prior periods have not been restated to reflect the updated classifications.</span></div> 196700000 145600000 20500000 4200000 500000 367500000 32700000 400200000 0 0 33600000 0 27900000 61500000 15500000 77000000.0 0 2000000.0 4900000 56100000 0 63000000.0 2600000 65600000 196700000 147600000 59000000.0 60300000 28400000 492000000.0 50800000 542800000 179800000 131100000 20400000 2800000 400000 334500000 29500000 364000000.0 0 0 29600000 0 24800000 54400000 10900000 65300000 0 0 4900000 44000000.0 0 48900000 1500000 50400000 179800000 131100000 54900000 46800000 25200000 437800000 41900000 479700000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below summarize our revenue, long-lived assets, which includes property, equipment, and capitalized software, net, and operating lease assets by geographical area:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.225%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue by geographical area</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continental Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.283%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Property, equipment, and capitalized software, net by geographical area</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continental Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated property, equipment, and capitalized software, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.902%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.017%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.313%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating lease assets by geographical area</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continental Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total International</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 390900000 347300000 12700000 12100000 15000000.0 14400000 32600000 27300000 49700000 43100000 38900000 33100000 3000000.0 2400000 151900000 132400000 542800000 479700000 184300000 178500000 8700000 9900000 1600000 1900000 3100000 3600000 6000000.0 6500000 7000000.0 7200000 100000 100000 26500000 29200000 210800000 207700000 96600000 100700000 14800000 16500000 3000000.0 3200000 8200000 8200000 17600000 18100000 16100000 16900000 200000 300000 59900000 63200000 156500000 163900000 Fair Value Measurements<div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, our investment balances totaled $55.4 million and $51.1 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our investments into two categories: equity investments and debt securities. We further classify our debt securities into available-for-sale, held-to-maturity, and trading securities. Our investment portfolio consists of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. As of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, all investments in our investment portfolio have valuations based on quoted prices in active markets for identical assets or liabilities that we hav</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e the ability to access, and, therefore, are classified as Level 1 within the fair value hierarchy. We recognize unrealized holding gains or losses within "Other income, net" on our Condensed Consolidated Statements of Income.</span></div> 55400000 51100000 We classify our investments into two categories: equity investments and debt securities. We further classify our debt securities into available-for-sale, held-to-maturity, and trading securities. Investments in Unconsolidated Entities<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 31, 2024 and December 31, 2023, our investment in unconsolidated entities balance totaled $96.1 million and $100.2 million, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have investments in both equity method investments and investments in equity securities with and without a readily determinable fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying amount of other investments in unconsolidated entities without a readily determinable fair value was $50.7 million and $49.9 million as of March 31, 2024 and December 31, 2023, respectively. We did not record any material adjustments or impairment losses in the first three months of 2024 or 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 27, 2023, we entered into a Termination Agreement (the Termination Agreement) with Morningstar Japan K.K. (now known as SBI Global Asset Management Co., Ltd. (Wealth Advisors)), and a Tender Offer Agreement (the Tender Offer Agreement) with SBI Global Asset Management Co., Ltd. (now known as SBI Asset Management Group Co., Ltd. (SBI)).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Termination Agreement, Wealth Advisors agreed to cease use of the Morningstar brand and Morningstar and Wealth Advisors agreed to terminate the License Agreement originally entered into in 1998. As consideration for the transaction, Morningstar agreed to pay Wealth Advisors 8 billion Japanese yen upon the termination of the license agreement and the achievement of certain conditions related primarily to the termination of the use of the Morningstar brand by Wealth Advisors’ customers. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 6, 2023, we made the first cash payment of 6 billion Japanese yen ($45.1 million) and on April 19, 2023, we made the second and final cash payment of 2 billion Japanese yen ($14.8 million), pursuant to the Termination Agreement. The expense related to the Termination Agreement is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income (Loss) for the three months ended March 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of this transaction, pursuant to the Tender Offer Agreement, Morningstar agreed to tender up to 10 million shares in Wealth Advisors to SBI. The tender offer closed on February 28, 2023, and SBI purchased 8,040,600 shares of Wealth Advisors from Morningstar, resulting in net proceeds of $26.2 million and a pre-tax gain of $18.4 million. The pre-tax gain is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statements of Income (Loss) for the three months ended March 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subsequent to the tender offer, the company's ownership percentage in Wealth Advisors decreased to 13.2% from 22.1%, and as a result, we no longer account for our investment in Wealth Advisors as an equity method investment. Each reporting period, we remeasure our remaining investment in Wealth Advisors, an equity security with a readily determinable value, at fair value and recognize unrealized holding gains or losses within "Other income, net" on our Condensed Consolidated Statements of Income. During the first quarter of 2023, we recognized an unrealized holding gain of $31.2 million, which is recorded within "Expense from equity method transaction, net" in our Condensed Consolidated Statement of Income (Loss) for the three months ended March 31, 2023.</span></div> 96100000 100200000 50700000 49900000 8000000000 6000000000 45100000 2000000000 14800000 10000000 8040600 26200000 18400000 0.132 0.221 31200000 Leases<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease office space and certain equipment under various operating and finance leases, with most of our lease portfolio consisting of operating leases for office space. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether an arrangement is, or includes, an embedded lease at contract inception. Operating lease assets and lease liabilities are recognized at the commencement date and initially measured using the present value of lease payments over the defined lease term. Lease expense is recognized on a straight-line basis over the lease term. For finance leases, we also recognize a finance lease asset and finance lease liability at inception, with lease expense recognized as interest expense and amortization. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract is or contains an embedded lease if the contract meets all the below criteria: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">there is an identified asset;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we obtain substantially all the economic benefits of the asset; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we have the right to direct the use of the asset.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For initial measurement of the present value of lease payments and for subsequent measurement of lease modifications, we are required to use the rate implicit in the lease, if available. However, as most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is a collateralized rate. To apply the incremental borrowing rate, we used a portfolio approach and grouped leases based on similar lease terms in a manner whereby we reasonably expect that the application does not differ materially from a lease-by-lease approach.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases have remaining lease terms of approximately 1 year to 11 years, which may include the option to extend the lease when it is reasonably certain we will exercise that option. We do not have lease agreements with residual value guarantees, sale leaseback terms, or material restrictive covenants. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recognized on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating lease expense for the three months ended March 31, 2024 wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $10.4 mi</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">llion, compared with $11.7 million for the three months ended March 31, 2023. Charges related to our operating leases that are variable and, therefore, not included in the measurement of the lease liabilities, were $3.2 million for the three months ended March 31, 2024, compared with $4.1 million for the three months ended March 31, 2023. We made lease payments of $10.7 million during the three months ended March 31, 2024, compared with $11.3 million during the three months ended March 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:81.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.738%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Future Lease Commitments (in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024 (April 1 through December 31)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for discount to present value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Present value of lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease terms and weighted-average discount rates for our operating leases:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease office space and certain equipment under various operating and finance leases, with most of our lease portfolio consisting of operating leases for office space. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether an arrangement is, or includes, an embedded lease at contract inception. Operating lease assets and lease liabilities are recognized at the commencement date and initially measured using the present value of lease payments over the defined lease term. Lease expense is recognized on a straight-line basis over the lease term. For finance leases, we also recognize a finance lease asset and finance lease liability at inception, with lease expense recognized as interest expense and amortization. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract is or contains an embedded lease if the contract meets all the below criteria: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">there is an identified asset;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we obtain substantially all the economic benefits of the asset; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we have the right to direct the use of the asset.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For initial measurement of the present value of lease payments and for subsequent measurement of lease modifications, we are required to use the rate implicit in the lease, if available. However, as most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is a collateralized rate. To apply the incremental borrowing rate, we used a portfolio approach and grouped leases based on similar lease terms in a manner whereby we reasonably expect that the application does not differ materially from a lease-by-lease approach.</span></div> P1Y P11Y 10400000 11700000 3200000 4100000 10700000 11300000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:81.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.738%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Future Lease Commitments (in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024 (April 1 through December 31)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for discount to present value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Present value of lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32700000 36400000 38900000 31300000 24600000 36400000 200300000 21800000 178500000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease terms and weighted-average discount rates for our operating leases:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P5Y7M6D 0.039 Stock-Based Compensation<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation Plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees and our non-employee directors are eligible for awards under the Morningstar Amended and Restated 2011 Stock Incentive Plan, which provides for a variety of stock-based awards, including stock options, RSUs, performance share awards, MSUs, and restricted stock. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense included in each of our operating expense categories:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the total unrecognized stock-based compensation cost related to outstanding RSUs, performance share awards, and MSUs expected to vest was $78.8 million, which we expect to recognize over a weighted average period of 24 months.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense included in each of our operating expense categories:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4600000 5000000.0 1900000 1600000 4900000 5600000 11400000 12200000 78800000 P24M Income Taxes<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effective Tax Rate</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows our effective tax rate for the three months ended March 31, 2024 and March 31, 2023:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and equity in investments of unconsolidated entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in investments of unconsolidated entities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMF</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">NMF — not meaningful</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our effective tax rate in the first quarter of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> was 24.9%. Our prior-year period effective tax rate was not meaningful due to the low level of pretax income in the prior-year period. </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, the Organization for Economic Co-operation and Development (OECD) agreed to a two-pillar approach to global taxation focusing on global profit allocation (Pillar One) and a global minimum tax rate (Pillar Two). In December 2022, the European Union member states agreed to implement the OECD’s global corporate minimum tax rate of 15% under Pillar Two which became effective in January 2024. Other countries are also considering changes to their tax laws to adopt certain parts of the OECD’s proposals. This legislation represents a significant change in the international tax regime and could result in increases to our effective tax rate as a result of the imposition of minimum taxes. Pillar Two did not have a material impact to our consolidated financial statements as of March 31, 2024. We are continuing to monitor developments and administrative guidance in addition to evaluating the potential impact of Pillar Two on our consolidated financial statements for future periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unrecognized Tax Benefits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information concerning our gross unrecognized tax benefits as of March 31, 2024 and December 31, 2023, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits that would affect income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in income tax expense upon recognition of gross unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities for Unrecognized Tax Benefits (in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liability for unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we conduct business globally, we file income tax returns in U.S. federal, state, local, and foreign jurisdictions. We are currently under audit by federal, state, and local tax authorities in the U.S. as well as tax authorities in certain non-U.S. jurisdictions. It is likely that the examination phase of some of these federal, state, local, and non-U.S. audits will conclude in 2024. It is not possible to estimate the effect of current audits on previously recorded unrecognized tax benefits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y 76% o</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f our cash, cash equivalents, and investments balance as of March 31, 2024 was held by our operations outside of the United States. We generally consider our U.S. directly-owned foreign subsidiary earnings to be permanently reinvested. We believe that our cash balances and investments in the United States, along with cash generated from our U.S. operations, will be sufficient to meet our U.S. operating and cash needs for the foreseeable future, without requiring us to repatriate earnings from these foreign subsidiaries. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our non-U.S. operations have incurred net operating losses (NOLs), which may become deductible to the extent these operations become profitable. For each of our operations, we evaluate whether it is more likely than not that the tax benefits related to NOLs will be realized. As part of this evaluation, we consider evidence such as tax planning strategies, historical operating results, forecasted taxable income, and recent financial performance. In the year that certain non-U.S. operations record a loss, we do not recognize a corresponding tax benefit, which increases our effective tax rate. Upon determining that it is more likely than not that the NOLs will be realized, we reduce the tax valuation allowances related to these NOLs, which results in a reduction to our income tax expense and our effective tax rate in that period.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows our effective tax rate for the three months ended March 31, 2024 and March 31, 2023:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and equity in investments of unconsolidated entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in investments of unconsolidated entities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMF</span></td></tr></table></div> 87000000.0 2100000 -1500000 -1300000 85500000 800000 21300000 8400000 0.249 NMF 0.249 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information concerning our gross unrecognized tax benefits as of March 31, 2024 and December 31, 2023, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits that would affect income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in income tax expense upon recognition of gross unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13400000 13000000.0 13400000 13000000.0 13100000 12800000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities for Unrecognized Tax Benefits (in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liability for unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7500000 6200000 7600000 8300000 15100000 14500000 0.76 Contingencies<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record accrued liabilities for litigation, regulatory, and other business matters when those matters represent loss contingencies that are both probable and estimable. In these cases, there may be an exposure to loss in excess of any amounts accrued. Unless a loss contingency is both probable and estimable, we do not establish an accrued liability. As litigation, regulatory, or other business matters develop, we evaluate on an ongoing basis whether such matters present a loss contingency that is probable and estimable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Data Audits and Reviews</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our global data business, we include in our products, or directly redistribute to our customers, data and information licensed from third-party vendors. Our compliance with the terms of these licenses is reviewed internally and is also subject to audit by the third-party vendors. At any given time, we may be undergoing several such internal reviews and third-party vendor audits, and the results and findings may indicate that we may be required to make a payment for prior data usage. Due to a lack of available information and data, as well as potential variations of any audit or internal review findings, we generally are not able to reasonably estimate a possible loss, or range of losses, for these matters. In situations where more information or specific areas subject to audit are available, we may be able to estimate a potential range of losses. While we cannot predict the outcome of these processes, we do not anticipate they will have a material adverse effect on our business, operating results, or financial position. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ratings and Regulatory Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ratings and related research activities, including credit ratings, environmental, social, and governance (ESG) ratings, managed investment, and equity ratings, are or may in the future become subject to regulation or increased scrutiny from executive, legislative, regulatory, and private parties. As a result, those activities may be subject to governmental, regulatory, and legislative investigations, regulatory examinations in the ordinary course of business, subpoenas, and other forms of legal process, which may lead to claims and litigation that are based on these ratings and related research activities. Our regulated businesses are generally subject to periodic reviews, inspections, examinations, and investigations by regulators in the jurisdictions in which they operate, any of which may result in claims, legal proceedings, assessments, fines, penalties, disgorgement, or restrictions on business activities. While it is difficult to predict the outcome of any particular investigation or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Other Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are involved from time to time in commercial disputes and legal proceedings that arise in the normal course of our business. While it is difficult to predict the outcome of any particular dispute or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position.</span></div> Share Repurchase Program<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 6, 2022, the board of directors approved a share repurchase program that authorizes the company to repurchase up to $500.0 million in shares of the company's outstanding common stock, effective January 1, 2023. This authorization replaced the then-existing share repurchase program and expires on December 31, 2025. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under this authorization, we may repurchase shares from time to time at prevailing market prices on the open market or in private transactions in amounts that we deem appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we did not repurchase any shares under the share repurchase program</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of March 31, 2024, we have $498.6 million available for future repur</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">chases under the current share repurchase program.</span></div> 500000000 498600000